
少し調べてみましたが、明確な答えは見つかりませんでした。私は大学の CCNA/サイバーセキュリティ プログラムに参加しているので、このセットアップは教育目的です。
とにかく、本題に入りましょう。PC Aは2階、メインのルーター/モデムの真上にあります。大学がこのようなツールを用意してくれたおかげで、Windows 2022 Datacenterがインストールされています。このサーバーは、1つのギガビット接続を持つWiFiリピーターを介して別のルーターに接続されています。リピーターは、クライアントAPまたはブリッジとして設定できます。ギガビットにルーターがインストールされていることを考えると、サーバーは現在ルーターから実行されています。すべてのマシンにポートを増やす必要がありました。階下用のスイッチはありますが、まだ接続していません。PC Bは階下でルーターにハードライン接続されています。これはほぼ同じマシンですが、モデル番号がわずかに異なります。PC AはHP 8570wで、PC BはHP 8760wです。PC Aには、より優れたプロセッサ、mSATA(VMが保存されている場所)、およびRAID0上の2つのSSDがあります。 PC B は若干遅いですが、GPU は優れています。ただし、3 つの SSD (すべて同じ) があり、そのうち 2 つは RAID0 上にあり、プライマリ ドライブは OS 2022 Datacenter をホストしています。また、RAM の容量もそれぞれ 32g で同じです。
目標は、両方のサーバー (プールと呼ばれると思います) を利用して、クライアント PC に VM を展開することです。私は特別なソフトウェアは実行していません。VM は、階下のソファで大学の用事を済ませたい場合に使用します。クライアントは、PC B と同様にルーターにハードライン接続されます。
では、要点を述べます。
1 つの VM 展開に対するワークロード要求を「バランス」するために 2 台のサーバーを利用できますか? PC A の方が高速で、おそらく 1 ~ 2 ミリ秒の差がありますが、PC B はクライアント PC より下にあります。そうであれば、どのようにすればよいのでしょうか? 正しい方向に進むための詳細な手順へのリンクはありますか?
最大の疑問は、何か意味があるのだろうか、ということだと思います。大企業の設定では、フェールオーバー クラスターとレプリケーションが役立つ理由はわかりますが、これは私の目標ではありません。私は単にワークロードのバランスを取りたいだけなので、PC B の CPU が限界に達したら、PC A が助けに駆けつけます (またはその逆)。RAM についても同じです。たとえば、64gb の RAM で VM を実行するつもりはまったくありません。ほとんどは 8gb で、もちろん動的です。この状況で何か助けやアドバイスはありますか?
みんな、ありがとう!
答え1
- はいといいえ。
高可用性とフォールト トレランスは、レプリケーションまたはフェールオーバー クラスタリングで管理できます。HyperV の古いバージョンでは、この機能はサポートされておらず、システムを手動で移行する必要がありました。新しいバージョンでは、この機能はネイティブでサポートされています。
Hyper V レプリケーションを設定する方法は次のとおりです。 https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/manage/set-up-hyper-v-replica
Hyper V フェールオーバー クラスターを設定する方法は次のとおりです。 https://docs.microsoft.com/en-us/windows-server/failover-clustering/create-failover-cluster
1 つのワークロード (Web サービスなど) を 2 つの VM に分割することについて話しているのであれば、それはレプリケーションまたはフェールオーバー クラスタリングの目的とはまったく異なります。レプリケーションまたはフェールオーバー クラスタ ソリューションに加えて、何らかの負荷分散テクノロジを追加する必要があります。
- はいといいえ。
会社の規模が問題なのではなく、会社がどのようなリスクを受け入れるかが問題なのです。会社がダウンタイムを一切許せないのであれば、こうした機能が必要です。会社が、誰かが問題を解決しようとしている間、何時間も対応できると言っているのであれば、こうした機能の必要性は低くなります。
それ以外の場合、ここで話題になっているのは負荷分散です。リソースの問題を管理するために、レプリケーションやフェールオーバー クラスタリングを使用しないでください。
System Center Virtual Machine Manager に関する次のドキュメントをお読みください。 https://docs.microsoft.com/ja-jp/system-center/vmm/whats-new-in-vmm?view=sc-vmm-2019 より