Content Delivery Network(CDN)は、既存のインターネット上に新しく追加されたネットワークアーキテクチャであり、世界中に分散された高性能キャッシュノードで構成されています。これらの高性能なサービスノードは、特定のキャッシュポリシーに基づいてユーザーのサービス内容を保存します。ユーザーが指定のサービス内容へリクエストを送信するとき、リクエストはユーザーに最も近いサービスノードにスケジューリングされ、直接にサービスノードによって迅速に応答されます。これにより、アクセスの遅延が減少し、可用性が向上します。
CDNは、次のネットワーク問題に対する効果的なソリューションを提供します。
CDNへのアクセスは簡単です。ビジネス構造を調整したり、複雑な設定操作を実行したりすることなく、グローバルCDNアクセラレーションサービスを利用できます。 詳細については、クイックスタートをご参照ください。
ご利用のビジネスオリジンサーバーのドメイン名がwww.test.com
であるとします。ドメイン名はCDNサービスにアクセスしてアクセラレーションサービスの利用を開始した後、ユーザーがHTTPリクエストを送信した場合、実際の処理フローは下図のように示します。
プロセスの詳細は以下のとおりです。
www.test.com
下の画像リソース(例:1.jpg)へのアクセス要求を送信する場合、先にLocal DNSへドメイン名解決要求を送信します。www.test.com
を解決すると、CNAME www.test.com.cdn.dnsv1.com
がすでに設定されていることが判明した場合、解決要求は、Tencent DNS(GSLB)に送信されます。GSLBはTencent Cloudが独自に開発したスケジューリングシステムであり、リクエストに最適なノードIPを割り当てます。
この記事はお役に立ちましたか?