アプリ版:「スタンプのみでお礼する」機能のリリースについて

こんにちは。

状況
・自社でWebサーバを構築し、一般消費者に向けてサービスを提供する予定です。

・データセンターを借りてサーバを設置すれば良いのですが、ランニングコストの面で見送りました。

質問
(1)サーバへのアクセス回線を二重化する場合、それぞれの回線で異なるISPでの契約が必要ですが、グローバルIPを取得する場合に当然、異なるIPになるわけです。
そこで、マルチホーミング装置などを利用して、2回線収容して、どちらの回線がダウンしても、サーバへのアクセスを確保したとしても、IPが異なるわけですので、障害発生時の切替があった場合外部からのアクセスがどうなるのか理解できません。
回線を切替えた後でも、同一のURLでサーバにアクセスできるものでしょうか?

(2)上記の場合、DNSのZONE情報の書き方で対処可能なものなのでしょうか?wwwで、複数のIPアドレスを書けば良いのでしょうか?

(3)データセンター自体のダウンに備えて、遠隔地にミラーサーバを設置する予定ですが、メインのサーバとミラーサーバ間のインターネット経由でのミラーリングを行いたい場合、どのようにしたらよいのでしょうか?
(当然ミラーサーバ側もグローバルIPを取得します)


(4)またミラーサーバ側に切替える場合、またIPアドレスがことなるわけですので、DNSを書き換える必要があると思いますが、自社でDNSサーバを持ち障害検知時に切替えるとしたとした場合でも、インターネット上の他のDNSサーバの情報が書き替わるまで、最大24時間ほど要すると思いますが、この場合の対処策はないでしょうか?


(5)このあたりの情報が記載してあるWebページがあればそのURLを教えてください


※ご回答頂ける方へ、
誠に申し訳ございませんが、SIベンダーに聞けとか、こんなこともわからないのなら止めてしまえ、とかという回答は、ご遠慮頂けますようお願い致します。

A 回答 (1件)

簡単に答えられるものだけ答えます


(1)結論からはそのままでは無理です。
 1台のサーバにたいして複数ISPからアクセスを受けるためには
 BGPなどでルーティングテーブルを通知しなければなりません。
(2)DNSラウンドロビンを考えているのなら無理です
 片回線が障害になってもDNSは障害中のIPアドレスも通知されてしまいます。
(3)何をミラーするかですが、コンテンツだけですか?DBサーバもですか?
 やり方はいろいろあるのですがミラーリングの
 レベルにより方法が変わります。
 個人的にはインターネット経由ではなく、
 広域イーサを別途契約しプライベートネットワークで
 内部情報をやり取りした方が良いと思います。
(4)24時間でも無理だと思います。
 全てのDNSサーバに情報が伝達さえる時間は保障されません。
 まっとうな障害対策をしえいれば、
 DNSの書き換わりよりサーバ復活の方が早いです。
(5)探してません

ざっと気が付く範囲で書いたのですが、
文献などを見ながら書いてはいませんので詳細の差異はご容赦ください
また、これだけの障害対応したいならデータセンタ契約した方が安上がりな気がします。
    • good
    • 0
この回答へのお礼

ありがとうございました。

おっしゃるとおり、データセンターを契約したほうが安上がりですよね・・

会社の上司がどうしても、自社でデータセンターとして構築するといっていますので、難儀しています。

頂いた回答をもとに、説得資料作るしかないようです。

ありがとうございました。

お礼日時:2005/12/31 19:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!