ホームラボがメンテナンスのために停止したが、そのホームラボでホストされているミッションクリティカルなサービスに本当にアクセスする必要があったという経験はありませんか?私はそこに行ったことがありますが、二度と戻りたくないです。そのため、私はホームラボのセットアップの一部として VPS を使用しています。あなたもそうすべきです。
VPS は自宅から離れたホームラボです
あなただけのためのクラウドの小さなセクション
私のホームラボでは複数のサーバーを実行しています。古いエンタープライズ機器もあれば、新しいミニ PC もありますが、仮想マシンを実行できるという共通点があります。
ご存じない方のために説明すると、VPS (または仮想プライベート サーバー) は、誰かのデータ センターのサーバー上で実行されている単なる仮想マシンです。それ以上のことはありません。したがって、ホームラボですでに仮想マシンを実行している場合は、VPS も例外ではありません。家から離れたホームラボのようなものだと考えてください。
ホームラボでは潜在的に停電やインターネットの問題、あるいは古いサーバーのクーラーが故障してメンテナンスのためにサーバーを停止する必要があるために単純にダウンタイムが発生する可能性がありますが、VPS はそれらのいずれにも悩まされません。
ほとんどの VPS プロバイダーはサーバーに最先端のテクノロジーとハードウェアを使用しており、データ センターは多くの場合耐候性があり、停電しても数週間稼働できる発電機を備えているため、VPS は実行する必要のない重要なホームラボ サービスをホストするのに理想的な場所となっています。 で あなたのホームラボ。
ホームラボがダウンした場合、常時稼働のサービスが常に稼働するとは限りません
ホームラボがダウンした場合、どのようなサービスが必要になりますか?
すべてを自己ホストしているため、以前は Uptime-Kuma をホームラボにローカルにデプロイしていました。問題は、ホームラボがダウンしたときに Uptime-Kuma もダウンし、何かが間違っているという通知を受け取らなかったことです。これをきっかけに、実際に Uptime-Kuma をホームラボ スタックから削除し、このアイデアを将来のために取っておくことにしました。
数か月後、私は自宅研究室の Raspberry Pi に Uptime-Kuma をデプロイしました。これは他のものと同じサーバーで実行するよりは優れていましたが、理想的でもありませんでした。家のインターネット接続が切れても、通知は届きませんでした。そこで、別の日に Uptime-Kuma を予約しました。
VPS を入手したとき、それが Uptime-Kuma (およびホームラボの現在の状態に関係なく、24 時間年中無休でアクセスする必要がある他の多くのサービス) を実行するのに最適な場所であることに気付きました。私は VPS をホームラボの他のシステムと同じように扱います。 Porttainer Agent を実行するので、Porttainer から Docker デプロイメントを管理でき、何も心配する必要がありません。
私のプライマリ Porttainer インスタンスはホームラボの VPS 上で実行されていますが、ホームラボがダウンしていて Docker メンテナンスを行う必要がある場合は、簡単に VPS に SSH 接続できます。私の VPS は基本的にホームラボの拡張機能ですが、ホームラボ自体が経験するダウンタイムに悩まされることはありません。
VPS は、稼働時間モニター (およびその他のサービス) が常に動作していることを確認するための安価な方法です
Raspberry Piよりも安価です
私はすべての VPS システムのコストが DigitalOcean の請求額と同じだと思っていました (主に、実際に調べたことがないため) が、OVH を見つけたとき、すべてが変わりました。
OVH では、12 GB の RAM、6 つの仮想コア、100 GB の NVMe ストレージを含む VPS-2 層を利用しています。すべて月額 8 ドル弱ですが、年払いにするとコストがもう少し安くなります。 NVMe 以外のストレージ、より少ない RAM、より少ないコアで対応できる場合は、より安価なプランもあります。
私は元々、構築中の SaaS アプリ用に VPS を取得しましたが、今でもアプリの一部の機能に VPS を使用しています。実際、(少なくとも起動に関しては) VPS の容量を超えてしまったので、ホームラボ用に VPS を再割り当てしましたが、本当に満足しています。
大局的に見てみると、8GB RAM を搭載した Raspberry Pi 4b の価格は現在 115 ドルです。 VPS に支払う月額 7.70 ドルでは、Pi のコストを元に戻すまで丸 15 か月かかります。しかし、VPS は ARM ではなく適切な x86 オペレーティング システムを実行するため、これまでの Pi 4 よりもはるかに強力で多用途です。
結局のところ、私の VPS は、私が思っていたよりもホームラボにとってはるかに役に立ちます。 24 時間 365 日本当に必要なサービスがあります (ホームラボのすべての内部文書が保管されている wiki など) が、何らかの理由でアクセスできないと失われてしまいます。
私が行った方法でホームラボ用に VPS をセットアップするのには、実際にはそれほど時間はかかりません。実際、立ち上げて実行するのに数分しかかからないため、週末 (または平日の夜) に取り組むのに最適なプロジェクトです。