Basic Concepts

最終更新日:2024-09-19 11:03:03

CDNに関連する基本的概念の紹介とCDNetworks CDN製品の説明

オリジンサーバー

オリジンサーバーは、ビジネス運営がホスティングされている主要なウェブサイトサーバーであり、データの加速と配信のソースとして機能します。CDNエッジサーバーがリクエストされたユーザーコンテンツをキャッシュに持っていない場合、オリジンサーバーからコンテンツを取得し、ユーザーに応答します。オリジンサーバーは、CDNetworksオブジェクトストレージ又は独自のオリジン サーバーのいずれかになります (オリジンサーバーのIPアドレス又はドメインにすることができます)。

CDN PoP

CDN PoP(Point of Presence)、別名エッジサーバーは、顧客のオリジンサーバーからコンテンツをキャッシュし、ユーザーのアクセス要求に迅速に対応します。

アクセラレーションドメイン

アクセラレーション ドメインは、CDN サービスの下で構成されたドメインであり、エンドユーザーはこれを通じてサービスにアクセスし、CDN によって提供される高速読み込みを享受できます。例えば、CDNetworks.comをコンテンツアクセラレーションやダイナミックコンテンツアクセラレーションサービスに追加すると、このドメインがアクセラレーションドメインになります。我々が発行する文書内では、アクセラレーションドメインを単に「ドメイン」と呼ぶこともあります。

CNAMEレコード / CNAMEドメイン

CNAMEレコード(Canonical Nameレコード)は、ドメインネームシステム(DNS)において別名を正規のドメイン名にマッピングするリソースレコードの一種です。これは、CDNサービスでカスタムドメイン(別名)をCDN提供のドメイン(正規のドメイン名)と関連付けるために使用されます。CDNetworksのコンテキストでは、以下のように機能します:

CDNetworksコンソールにてアクセラレーションドメインを追加すると、システムは.wcdnga.comのようなドメインを割り当てます。これを実装するには、DNSサービスプロバイダーでCNAMEレコードを設定する必要があります。このCNAMEレコードは、カスタムドメイン(例えば、CDNetworks.com)を.wcdnga.comドメインにリダイレクトします。その後、DNS解決プロセスはCDNのドメインからコンテンツをキャッシュ又はサーブするCDNエッジ サーバーまで続行されます。この設定により、グローバルCDNインフラ全体にトラフィックを分散し、最も近いエッジサーバーの場所から要求を処理することで、コンテンツ配信を加速します。

静的コンテンツ

静的コンテンツは、複数のリクエストに対して同じデータを返すコンテンツで、画像、ビデオ、ウェブファイル(HTML、CSS、JS)、ソフトウェアパッケージなどが含まれます。CDNノードで世界中のオリジンサーバーから静的コンテンツをキャッシュすることで、ユーザーが必要なコンテンツに迅速にアクセスできるようにします。

動的コンテンツ

動的コンテンツは、複数のリクエストに対してさまざまなデータを返す可能性のあるコンテンツで、動的なウェブページ(ASP、JSP、PHPなど)、APIインターフェース、データベース相互作用のリクエストが含まれます。

オリジンへのバック

CDNエッジサーバーがリクエストされたコンテンツをキャッシュに持っていない場合やキャッシュが期限切れの場合、サーバーはオリジンサーバーからコンテンツを取得し、ユーザーに応答します。このプロセスは「Back to origin」と呼ばれます。

オリジンホスト

HTTPリクエストの必須フィールドであるホストヘッダーは、クライアントが通信したいサーバーのホスト名またはドメイン名を指定します。これは、複数のドメインがオリジンサーバー上の同じIPアドレスを共有できるため、クライアントがリクエストしているドメインを識別するために重要な要素です。

キャッシュプリフェッチ

キャッシュプリフェッチは、大きなファイルや予測される人気コンテンツをすべてのCDNエッジサーバーに事前にロードする戦略です。これにより、ユーザーはリクエスト時にオリジンからデータを取得することなく即座にキャッシュされたファイルにアクセスできるため、オリジンサーバーの帯域幅負荷を軽減し、ファイル応答速度を向上させます。

キャッシュパージ

CDNエッジサーバーのファイルバージョンが古くなった場合、キャッシュパージ機能を使用して、エッジサーバー内の古くなったキャッシュファイルを削除するファイルURL、又はディレクトリを指定できます。パージ後、CDNエッジサーバーがユーザーリクエストを受け取ると、オリジンサーバーから最新のファイルを取得します。