• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:異なるNWに設置したサーバを利用してクラスタ構築)

異なるNWに設置したサーバを利用してクラスタ構築

このQ&Aのポイント
  • 異なるネットワークに設置したサーバを利用してクラスタを構築する方法について教えてください。
  • クラスタのIPアドレスをどのように設定すれば良いか、ご教授いただけますか?
  • クラスタを構成するサーバは同じセグメントで作成するべきなのか、異なるネットワークで構築することも可能なのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

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形式のクラスタは、分散型リバースプロクシのような専用機器を持たずに複数のマシンがお互いに死活監視をして誰かが受付をするので同じセグメントでないといけない。 ネットワークはルータを冗長化するなど別の方法で対応すべきだろう。

ShiftTail
質問者

お礼

>同じセグメントでないといけない。 >ネットワークはルータを冗長化するなど別の方法で対応すべきだろう。 そういうことですか。 詳細な説明もつけていただき、 ご教授ありがとうございました。

その他の回答 (1)

回答No.2

ロードバランサーを別に用意すればいいだけだよねる

ShiftTail
質問者

お礼

やはりLBの使用ですか。 ご教授ありがとうございました。