ホームラボとは何ですか、そしてどのように始めるのですか?
「ホームラボ」という言葉を見たことがありますか?でも、正確に何なのかわからなかったですか?実際には、かなり広い定義がありますが、最も単純な言い方をすれば、コンピュータ、サーバー、ネットワーク機器で遊ぶ場所のことです。ここでは、ホームラボが含むすべてと、自分のものを始める方法について説明します。
ホムラボはあなたが作るものです
ホームラボについて言えば、あなたが主導権を握っています。それはあなたの家で運営するコンピュータラボです。何を含むかはあなた次第です。大きなホームラボが欲しいですか、それとも小さなものがいいですか?電力効率の良いものがいいですか、それとも電力を多く必要とするものが良いですか?何十台ものデバイスを運営するために部屋全体をサーバークローゼットに変換したいですか、それともどこかの棚に小さなミニPCをいくつか置くだけで良いですか?
結局のところ、選択はあなた次第です。私は確かに様々なサイズのホームラボを見てきました。自宅で達成できる能力は、実際にはあなたが何をしたいか、どれだけお金を使いたいか、どれだけの時間を費やしたいかにのみ制限されています。
ホームラボに通常含まれるもの
では、物理的にホムラボとは実際に何で構成されているのでしょうか?一般的には、自宅でさまざまなサービスを実行している1台以上のコンピュータです。これは、Pi-Holeを実行している単一のラズベリーパイであったり、高可用性のセットアップで統合された高性能ネットワークを持つ複数のコンピュータのクラスターであったりします。
ホームラボはあなた次第であり、ホームラボにはあなたが望むものが含まれます。
平均的なホームラボには、いくつかのコンピューター、ネットワークスイッチ、そして何らかのストレージサーバーが含まれるでしょう。私のホームラボには約4年間、アプリケーションサーバーとして機能するストレージサーバーが1台だけありました。現在、私は2台のストレージサーバー、1台のRaspberry Pi、1台のアプリケーションサーバー、複数の管理スイッチ、パッチパネル、その他の雑多な機器を運用しています。
あなたのホムラボは時間と共に進化し変わっていくので、他の人が持っているものと自分の持っているものを比較してあまり気にしないでください。どんな段階からでも始めて、あなたのホムラボが成長するのを見守ってください。
ホムラボには超厳格な定義がない
ホムラボの臨床的な定義は、互いにおよび他のデバイスにネットワークを通じて接続されたサーバー(またはサーバー群)で、そこにおいてさまざまな管理技術をテストし試すことができる環境です。ホムラボの元々の目的の一つは、新しいネットワーキングやシステム管理技術を学び、日常の仕事に適用することでした。
しかし、最近では、ホーメラボははるかに緩い定義の下にあります。上記でも述べたように、ホーメラボは実際にはあなたが作るものであり、それはホーメラボが仕事のために自分を教育する場所である必要はないことを意味します。
実際、私はシステム管理、データベース管理、ネットワーキング、あるいはそれに類するものでは働いていません。はい、ここでそれについて書いていますが、主に私に興味があるからです。私のホームラボは純粋に私の趣味のために存在していて、それ以上のものではありません。
他人がホームラボをどのように定義しようと、気にすることはありません。自宅に必要なサービスを実行しているコンピュータがいくつかあれば、それがホームラボであり、それ以上でもそれ以下でもありません。
誰でもホームラボを持てる
ホームラボを始めるのは簡単です—誰にもそうでないと言わせないでください。実際には、ほんの数ドルとFacebookマーケットプレイスを少し閲覧するだけでホームラボを始めることができます。古いデスクトップやサーバーを見つけること、あるいは安いミニPCを手に入れることは、最近ではかなり簡単で、それがホームラボを始めるために必要なすべてです。
実際、あなたの家にはすでにホームラボを始めるために必要なものがすべて揃っているかもしれません。私が見た中で最もクールなスタート用ホームラボの一つは、画面が壊れた古いノートパソコンを持っていた人です。彼らは画面をすべて取り外し、外部ディスプレイを使って設定し、そして壁に寄りかからせていました。それは彼らのDockerコンテナを運営しており、私はそれがとても素晴らしく、創造的だと思いました。
サーバーとして使用するコンピュータを手に入れたら、実行したいサービスをいくつかロードするだけで、ホームラビングの旅が始まります! Ubuntu Server、Unraid、TrueNAS、ProxmoxのようなサーバースタイルのOSを選ぶこともできますし、最初は信頼できるWindowsのままでスタートすることもできます。必要なサービスを実行するコンピュータさえあれば、それほど重要ではありません。
r/homelab サブレディットを閲覧するのは怖いことだと最初に認めることになります。多くの人が多くのお金を持っていて、ホームラボをするのにそれが必要なように見えることがあります。しかし、それは単に事実ではありません。
ご覧の通り、ホームラボには最新の技術は必要ありません。私のサーバーは13年前のものです。私の48ポートのネットワークスイッチ?それは11年前のものです。私のRaspberry Pi 3Bは?それは9年前のものです。
実際のところ、あなたは既に持っているどんな機器でも、あるいは新品の機器でもホームラボを構築できます。どんなハードウェアを持っていても、それがどれほど古くてもボロボロでも、ホームラボを作ることができます。誰でもホームラボを構築できます!
これでホムラボが何であるか、そしてどのように始めるかがわかったので、すべてのホムラバーが実行すべきだと思う10個のDockerコンテナを見てみましょう。これらは簡単に立ち上げることができ、ホムラボの旅を始めるのに最適な場所です。



