![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
httpサーバA と httpサーバBでクラスタを構築し、
二重化したいと考えています。
ただ下記条件があります。
条件1:サーバAを、192.168.1.0/24 ネットワークに設置し、192.168.1.1/24
条件2:サーバBを、172.16.31.0/24 ネットワークに設置し、172.16.31.1/24
とし、サーバAのネットワークがダウンしたとしても、サーバBのネットワークが生きているため、
クラスタがダウンしないと考えております。
質問1:
ただ、条件1、2で、サーバAとサーバBで、クラスタを構築する場合、
クラスタIPは何を持たせるべきなのでしょうか?
・サーバAの192のネットワークのIP?
・サーバBの172のネットワークのIP?
→192.168.1.2をクラスタのIPとした場合、
サーバBの172とはネットワークが異なり問題があるのでは、と考えています。
DNSで192.168.1.2を引いたとき、サーバBの172.16.31.1には到達不可と考えています。
質問2:
そもそも、クラスタを構成するサーバは、同じセグメントで作成するべきなのでしょうか?
※サーバA、Bともに、192 か 172で統一する?
質問3:
サーバA、サーバBを異なるネットワークに配置し、クラスタを構築するケースは無いのでしょうか?
CentOS + heartbeat + pacemakerで、構築しようと考えています。
ご教授お願いします。
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形式のクラスタは、分散型リバースプロクシのような専用機器を持たずに複数のマシンがお互いに死活監視をして誰かが受付をするので同じセグメントでないといけない。
ネットワークはルータを冗長化するなど別の方法で対応すべきだろう。
>同じセグメントでないといけない。
>ネットワークはルータを冗長化するなど別の方法で対応すべきだろう。
そういうことですか。
詳細な説明もつけていただき、
ご教授ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- 情報処理技術者・Microsoft認定資格 応用情報処理技術者試験のシステム利用率の計算について 2 2022/03/28 07:43
- その他(コンピューター・テクノロジー) 以下の用語がわかんないので教えてください!!! ①プロトコルの変換をする装置。トランスポート層からア 1 2023/07/05 09:10
- WordPress(ワードプレス) WordPressの編集画面がいつもと違うのですがこれは何でしょう? 1 2023/03/29 10:26
- サーバー ログオンユーザーがいない場合に自動再起動 1 2022/09/28 09:53
- サーバー ファイルサーバのデータのバックアップ 1 2023/03/15 10:30
- JavaScript インスタグラムのapiを利用して ID情報を持ってきて 自前のサーバでゲームサービスとか できますか 1 2023/05/12 16:10
- その他(メールソフト・メールサービス) メールが送信できない 発信側でできる対策 3 2023/05/11 10:22
- ドメイン・サーバー・クラウドサービス サクラサーバーでのHPのUPについて 1 2023/06/10 11:21
- Windows 10 外部ドライブにマウントできない問題について 9 2022/03/22 18:08
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「DNSサーバーを自動的に取得す...
-
pingは通るけどサーバに繋がら...
-
DNSサーバを設定したのですがns...
-
サーバーというのとメインフレ...
-
subversion の通信、レスポンス...
-
POPメールの既読、未読について
-
チャットサイトの作り方
-
iPadの受信メールが消える
-
Real VNCが頻繁に切断されます
-
MACアドレス 00:E0:C3 SAKAI って
-
コマンドプロンプトでのcopyコ...
-
Ocn モバイルONE の1GB 追加
-
Puppy Linux 571JPでネットが...
-
Macで別セグメントとのファイル...
-
BASIC認証エラー時の表示HTML指定
-
MacのMailで送信していないのに...
-
rsyncの実行時間
-
検索をかけた時、ページを開け...
-
Ubuntu(zorin os)でパスワード...
-
Sambaが非常に不安定です。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DNSサーバを設定したのですがns...
-
「DNSサーバーを自動的に取得す...
-
”Tortoise SVN” と ”Subversio...
-
ワークグループ設定のPCの名前解決
-
pingでポートの指定
-
複数IPアドレスによるサーバ運...
-
LinuxからWindowsのbatファイル...
-
プロキシサーバとDNSサーバにつ...
-
サーバーというのとメインフレ...
-
同じ独自ドメインを2つのサーバ...
-
社内でプロキシサーバ(Squid)の...
-
ntpサーバの置き方
-
別サーバに構築したApache+Tomc...
-
Mail Distributorの使い方を教...
-
pingは通るけどサーバに繋がら...
-
squidのパフォーマンスチューニ...
-
WSUSサーバの移行について
-
APバッチサーバとWebAPサ...
-
HULFTのコード変換について
-
gitとgiteaの違いについて
おすすめ情報