単一サーバーの単一データベースWebアプリケーションを、2つの物理的な場所にサーバーがある物理的に分散された高可用性構成に変換しようとしています(現時点では)。今、明らかに、私はのためにどのしまうルート要求、(よりこの場合は、リバースプロキシのように、私は簡単にするために、「ロードバランサ」と呼んでます)ロードバランサを必要とmywebsite
するいずれかnode1.mywebsite
またはnode2.mywebsite
。ただし、ロードバランサーがダウンした場合、高可用性サーバーは役に立ちません。そのため、私の考えでは、各場所に1つずつ、2つのロードバランサーが実際に必要になります。ただし、単一の外部アクセスポイントが必要なため、ロードバランサー用のロードバランサーが必要になります。ロードバランサーは、場所ごとにバランスを取る必要があります。
それで私の推論の何が問題になっていますか?物理的な場所のそれぞれが長時間電源から切断される可能性があると仮定して、実際にロードバランサーの高可用性を確保するにはどうすればよいですか?
PS:HAと負荷分散の違いについての私の理解はせいぜい平凡であるという事実を知っています。私が欲しいのは、ある場所の電源が落ちた場合でも利用可能なサーバーです。ご理解いただきありがとうございます。
1
IPフェールオーバーを調査しましたか?両方のデータセンターは、同じプロバイダであれば、それはまっすぐ前方合理的でなければなりません
—
スマッジ
別のネットワークにノードが必要ですか?-同じLAN上にある場合、HAのセットアップは簡単です。
—
サンドマン4
あなたの主な目標は何ですか?負荷分散が必要なのは、単一サーバーで問題ない負荷よりも高い負荷を処理したい、またはHAは単一ノードに障害が発生してもサイトを動作させたいという意味ですか?
—
サンドマン4