シナリオ
Alibaba Cloud Dynamic Content Delivery Network (DCDN) は、70を超える国と地域をカバーする、世界中で3,200を超えるポイントオブプレゼンス (POP) を提供しています。 POPが期待どおりに動作し、高速化サービスを提供するために、DCDNのエンジニアは、ハードウェアのアップグレード、ソフトウェアの更新、ネットワークの切り替え、回線の切り替えなど、POPのメンテナンスを不定期に実行する必要があります。 ほとんどの場合、POPはメンテナンス中に展開されません。 DCDNはさまざまな方法を使用して、POPアンデプロイのユーザーへの影響を軽減します。 しかしながら、インターネットサービスプロバイダ (ISP) およびクライアントのローカルDNSキャッシュのために、一部のクライアントは、依然として、展開されていないPOPに要求を送信することがある。 これは、アクセス失敗をもたらす。
インパクトとAlibaba Cloud側の最適化方法
DCDNは世界中で3,200を超えるPOPを提供しています。 POPの定期的なアンデプロイメントは、通常の保守作業である。 POPメンテナンスによるユーザーアクセスへの影響を最小限に抑えるため、DCDNエンジニアは以下の最適化方法を使用します。
同时に保持されるPOPの数の制限: 同时に保持されるPOPの数は、ユーザーに対するPOPアンデプロイメントの潜在的な影响を减らすために最小限に抑えられます。
POPメンテナンス時間の制限: ほとんどのPOPメンテナンス操作は、19:00から23:00までのピーク時間を避けるために早朝に実行されます。
POPトラフィックルーティング: POPメンテナンス操作は、標準の処理手順に基づいて実行されます。 エンジニアがメンテナンスを必要とするPOPをアンデプロイする前に、DCDNのルーティングシステムはトラフィックを近くのPOPにリダイレクトします。
例外モニタリング: 場合によっては、ISPリンク障害やデータセンター障害などの例外が原因でPOPが展開されないことがあります。 Alibaba Cloud DCDNのルーティングシステムは、すべてのPOPを監視します。 POPが予期せず展開されていない場合、POP宛てのトラフィックは、リアルタイムで予想通りに実行される近くのPOPにリダイレクトされます。
ユーザー側の最適化方法
DCDNはさまざまな方法を使用して、POPアンデプロイのユーザーへの影響を軽減します。 しかしながら、ISPおよびクライアントのローカルDNSキャッシュのために、一部のクライアントは、依然として、展開されていないPOPに要求を送信し得る。 これは、アクセス失敗をもたらす。 この問題を解決するには、次の方法を使用して影響をさらに軽減します。
最適化方法 | 説明 |
ISPのローカルDNSキャッシュをクリアする | Alibaba Cloud DNSとChina Telecomは共同でDNS Cache Refresh for China Telecomサービスを開始しました。 サービスはすぐにChina TelecomのローカルDNSキャッシュをクリアし、最新の解決結果を取得できます。 このようにして、解決結果はすぐにチャイナテレコム側で有効になります。 詳細については、「中国テレコムのDNSキャッシュ更新」をご参照ください。 |
クライアントのDNSキャッシュをクリアする |
|
HTTPDNSの使用 | HTTPDNSをクライアントに統合して、ISPのローカルDNSをバイパスし、HTTPプロトコルを使用してAlibaba Cloud DCDNのルーティングシステムにアクセスできます。 このように、リクエストは最適なPOPにリダイレクトされます。 HTTPDNSテクノロジーは、ISPのローカルDNSキャッシュによって引き起こされるPOPスイッチング遅延を防ぎます。 |