web-dev-qa-db-ja.com

HAの負荷分散ではなくフェイルオーバーを行う理由

フェールオーバークラスタリングに関する私の理解から、実際に動作しているのは1台のマシンのみです。つまり、他のマシンはアイドル状態になっています。では、なぜWindows Server 2012で負荷分散スタイルを使用する代わりにフェールオーバークラスタリングを使用して、すべてのマシンが1つとして機能し、高可用性を維持しながらパフォーマンスを向上させるのでしょうか。

いくつかの状況は、一方が他方よりもうまく機能しますか?

4
Jason

世界には、クラスタリングを念頭に置いて設計されたことのないアプリケーションがたくさんあり、アプリケーションの複数のインスタンスを同時に実行しようとすると、ひどいことが起こります。
しかし、アプリケーションは十分に重要であるため、スタンバイサーバーを用意することが可用性要件を満たすための実行可能なソリューションになる可能性があります。

クラスタリングソフトウェアは通常、アプリケーションの単一インスタンスのみが一度に実行されていることを確認し、プライマリノード上のアプリケーションが停止したときに(スケジュールされたメンテナンスまたは計画外のイベントのために)バックアップノードでアプリケーションを起動します。 。

14
HBruijn