DynDNSを使用してWebサイトを確実にミラーリングする

多くのシステム管理者は、遅かれ早かれ「ウェブサイトミラーを作成する」タスクを担います。



実践では、ミラーリングサーバーを別のデータセンターに配置することが最も論理的であることを示しています。 これにより、メインデータセンターでの事故による頭痛から解放されます。 ここでコメントは冗長だと思います。



しかし、サイトを別のデータセンターのミラーにすばやく切り替えるにはどうすればよいでしょうか?

BPGのオプションはすぐに却下します。高価すぎるため、誰もが高価な機器を購入またはレンタルできるわけではなく、すべてのDCに交渉の機会があるわけではありません。







DNSサーバーは、低いTTL値(大まかに言うと、ゾーンの存続期間です。その後、他のDNSサーバーは、キャッシュからではなく、ドメインデータが存在するNSからの更新データの要求を開始します)で救助に来ます。 このアプローチにより、すべてのDNSサーバーの負荷が増加しますが、ゾーンのレコードをその場で変更できます。 それが良いか悪いかはあなた次第です。



もちろん、サーバーを複数のデータセンターに配置して使用することもできます。 しかし、私は責任をより信頼性の高いサービス、 DynDNS.orgに移すことを好みました。



このアプローチの利点:

-TTLを10秒から設定する機能(少なくとも120を設定することをお勧めします)

-DNSホスティングの比較的低コスト(年間約30ドル)

-信頼性(彼らのウェブサイトは「2001年以来、単一のブレークギャップではない」と主張しています)

-自作のhttp-clientを使用してゾーンを変更し、GETリクエストを送信する機能(自動化のためにどのような機会が開かれているか想像できます)



短所:

-DNSサーバーを操作して複雑な構成を作成する方法はありません

-ロシアにはスレーブサーバーはありません。 「外部インターネット」がダウンしている場合、サーバーはロシアから利用できなくなります



一般に、それですべてです。

誰かが私の経験から利益を得ることを願っています。 質問やコメントにお答えできることを嬉しく思います。



この記事の目的は、上記のサービスを宣伝することではなく、単一障害点なしでミラーリングを編成する最も簡単で信頼性の高い方法の1つを指すことです。 メインメッセージ:「ドメインのIPアドレスをすばやく切り替えるには、小さいTTLを備えたDNSサーバーを使用してください。」 サーバーを使用できます-それはポイントではありません。



PS:Habréについての最初の投稿。 :)



All Articles