解決したい課題 複数の同機能のサーバーを用意して冗長構成を採ることは一般的だが、フェイルオーバー時の接続先の切り替えはさまざまな方法が存在する。 同一セグメント(サブネット)のネットワーク内なら仮想IPアドレスの付け替えなどで比較的容易に実現できるが、セグメント(サブネット)、あるいはデータセンターを越えたサーバーへのフェイルオーバーでは、その方法での実現は難しくなり、他の方法を考える必要も出てくる。 例えば、DNSを用いた名前解決での切り替えなどはよく使われる。しかし、「ダウンタイムをTTLより短くできない」、「DNSサーバーというコンポーネントが増えてしまう」などのデメリットを考慮する必要がある。 クラウドでの解決/パターンの説明 セグメント(サブネット)やデータセンターを越えたサーバーへのフェイルオーバーは、クラウド環境でも同様の問題を抱える。 しかしクラウドによっては、複数データセ