症状
Alibaba Cloud CDNは、既存のネットワークにキャッシュポイントオブプレゼンス (POP) を追加して、オリジンサーバーから取得したリソースをリクエスタに最も近いネットワークPOPにキャッシュします。 リソースが再びリクエストされると、CDN はリソースをオリジンサーバーから取得するのではなく、キャッシュから直接返します。 これにより、Web サイトのアクセス速度が向上します。
原因
CDNキャッシュPOPは、L1 POPとL2 POPに分類される。 L1 POPは中国本土の州や都市に分散しており、L2 POPはいくつかの地域に分散しています。 次の図は、POPのアーキテクチャを示しています。

CDN POPは、次の戦略に基づいてリソースをキャッシュします。
- クライアントがドメイン名にリクエストを送信すると、まずローカルDNSサーバーにドメイン名のIPアドレスをリクエストします。 ローカル DNS サーバーでレコードが見つからなかった場合、ローカル DNS サーバーは権威 DNS サーバーに IP アドレスを照会します。 IPアドレスが取得されると、Alibaba Cloud CDNは、インテリジェントスケジューリングシステムに基づいて、このリクエストに最適なPOPを割り当てます。
- 次に、クライアントはCDN POPに接続要求を送信します。 要求されたリソースが既にL1 POPにキャッシュされている場合、L1 POPはリソースをクライアントに直接返す。 要求されたリソースがL1 POPにキャッシュされていない場合、L1 POPはL2 POPからリソースを要求する。 リソースがL2 POPにキャッシュされている場合、L2 POPはリソースをL1 POPに返し、L1 POPはリソースをクライアントに返します。 リソースがL2 POPにキャッシュされていない場合、L2 POPはオリジンサーバーにリソースを要求し、設定されたキャッシュポリシーに基づいてリソースをキャッシュします。