- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:異なるNWに設置したサーバを利用してクラスタ構築)
異なるNWに設置したサーバを利用してクラスタ構築
このQ&Aのポイント
- 異なるネットワークに設置したサーバを利用してクラスタを構築する方法について教えてください。
- クラスタのIPアドレスをどのように設定すれば良いか、ご教授いただけますか?
- クラスタを構成するサーバは同じセグメントで作成するべきなのか、異なるネットワークで構築することも可能なのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
pacemakerとheartbeatによるクラスタリングをする時は同じセグメントにしないといけないんじゃないかね。どちらかのサーバにクラスタのIPが振られるわけだから。 図にするとこう。インターリンク等は省き、クラスタのIPを192.168.1.100とする。 図1:平常時 ↑インターネット等 ~ ~ | [ルーター等] 192.168.1.254とか | +--192.168.1.2 サーバB | | 192.168.1.1 192.168.1.100(クラスタのIP) サーバA 図2:サーバAがダウンし、サーバBがそれを検知した ↑インターネット等 ~ ~ | [ルーター等] 192.168.1.254とか | +--192.168.1.2 192.168.1.100 サーバB | | 192.168.1.1 サーバA なので、質問1・質問2ともに回答は以下となる 前述の通り、heartbeat(やcorosync)+pacemaker形式のクラスタは、分散型リバースプロクシのような専用機器を持たずに複数のマシンがお互いに死活監視をして誰かが受付をするので同じセグメントでないといけない。 ネットワークはルータを冗長化するなど別の方法で対応すべきだろう。
その他の回答 (1)
- gogogogoogoo
- ベストアンサー率24% (9/37)
回答No.2
ロードバランサーを別に用意すればいいだけだよねる
質問者
お礼
やはりLBの使用ですか。 ご教授ありがとうございました。
お礼
>同じセグメントでないといけない。 >ネットワークはルータを冗長化するなど別の方法で対応すべきだろう。 そういうことですか。 詳細な説明もつけていただき、 ご教授ありがとうございました。