DCDN POP のメンテナンスと影響緩和

更新日時
Copy as MD

背景情報

Alibaba Cloud DCDN は、70 以上の国と地域にわたり 3,200 以上の POP を運用しています。エンジニアは定期的に POP のメンテナンスを実施します。これには、ハードウェアのアップグレード、ソフトウェアの更新、ネットワークの切り替え、回線の切り替えなどが含まれ、通常はメンテナンス中に POP をアンデプロイします。DCDN は影響を最小限に抑えますが、ISP およびクライアントの DNS キャッシュにより、アンデプロイされた POP にリクエストがルーティングされ、一時的なアクセス障害が発生する可能性があります。

Alibaba Cloud による影響の最小化

POP の定期メンテナンスは、継続的なサービス改善の一環です。 影響を最小限に抑えるため、DCDN エンジニアは以下の予防措置を講じます。

  • 同時メンテナンスの制限:ユーザーへの影響を軽減するため、同時にメンテナンスされる POP の数を最小限に抑えています。

  • オフピーク時のスケジューリング:ほとんどのメンテナンスは早朝に実施し、ピーク時間帯 (19:00~23:00) を回避しています。

  • トラフィックの再ルーティング:POP がアンデプロイされる前に、DCDN ルーティングシステムは、そのトラフィックを近隣の正常な POP にリダイレクトします。

  • 例外監視:DCDN ルーティングシステムは、すべての POP をリアルタイムで監視します。ISP 回線またはデータセンターの障害により POP が予期せずオフラインになった場合、トラフィックは自動的に近隣の正常な POP にリダイレクトされます。

お客様側での影響軽減方法

DCDN 側の緩和策にもかかわらず、ISP およびクライアントの DNS キャッシュにより、アンデプロイされた POP にリクエストがルーティングされる可能性があります。以下の方法を使用して、影響をさらに軽減できます。

最適化方法

説明

ISP のローカル DNS キャッシュのクリア

Alibaba Cloud DNS と China Telecom は共同で、China Telecom のローカル DNS キャッシュを即座にクリアし、最新の解決結果を適用するサービスを開始しました。詳細については、「DNS Cache Refresh for China Telecom」をご参照ください。

クライアントの DNS キャッシュのクリア

  • Windows:コマンドプロンプトを開き、ipconfig /flushdns を実行します。

  • macOS:ターミナルを開き、sudo dscacheutil -flushcachesudo killall -HUP mDNSResponder を実行します。コマンドは macOS のバージョンによって異なる場合があります。

HTTPDNS の使用

HTTPDNS をクライアントに統合することで、ISP のローカル DNS をバイパスし、DCDN ルーティングシステムを介して直接リクエストをルーティングします。これにより、トラフィックが最適な POP に誘導され、古い ISP の DNS キャッシュによる切り替え遅延が解消されます。