このトピックでは、Alibaba Cloud CDN によって Web サイトが高速化される前と後で、コンテンツ配信のパフォーマンスを評価するために使用される主要なパフォーマンス指標について説明します。
パフォーマンス指標に基づいて、情報に基づくビジネス上の意思決定を行うことができます。 パフォーマンス指標は以下のように分類されます。
一般的なパフォーマンス指標
以下のパフォーマンス指標を監視して、Alibaba Cloud CDN によって Web サイトが高速化される前と後のコンテンツ配信のパフォーマンスを評価できます。 一般的なパフォーマンス指標には、このトピックで説明するものが含まれますが、これに限定されません。
Alibaba Cloud CDN によって Web サイトが高速化されると、通常、ネットワークの遅延、パケット損失率、および back-to-origin 率が低下し、キャッシュヒット率が増加します。 ただし、実際のパフォーマンスは、ビジネスシナリオとワークロードの種類によって変わる場合があります。 このトピックで説明するパフォーマンス指標は、純粋な統計に基づいています。
下表に示す back-to-origin 率とキャッシュヒット率は、Alibaba Cloud CDN によって高速化された後の Web サイトのコンテンツ配信のパフォーマンスを評価するために使用されます。 Web サイトが Alibaba Cloud CDN によって高速化されていない場合、back-to-origin 率は 100%、キャッシュヒット率は 0 です。
クライアントへのコンテンツの配信方法
クライアントによるコンテンツのダウンロード方法
パフォーマンス指標 | 説明 |
DNS 時間 | クライアントが要求を開始してから、送信先ホストの IP アドレスを受信するために必要な時間です。 |
TCP 時間 | クライアントが送信先サーバーとの TCP 接続を確立するために必要な時間です。 |
SSL 時間 | クライアントが Web サーバーへの SSL 接続を確立するために必要な時間です。 |
受け渡し時間 | SSL ハンドシェイクの完了後、クライアントがリクエストの送信を完了するまでに必要な時間です。 |
接続時間 | POP が HTTP を使用してコンテンツ配信を高速化した場合、接続時間は DNS 時間と TCP 時間で構成されます。 POP が HTTPS を使用してコンテンツ配信を高速化した場合、接続確立時間は DNS 時間、TCP 時間、SSL 時間で構成されます。 接続時間は、POP のカバレッジと、コンテンツを配信する POP の能力を示します。 |
応答時間 | Web サーバーが HTTP リクエストを処理してクライアントに応答を返すために必要な時間です。 |
ダウンロード時間 | クライアントが Web サーバーから返された最初のパケットを受信してダウンロードするために必要な時間です。 |
最初のパケットまでの時間 | クライアントがリクエストを送信し、サーバーから最初の HTTP パケットを受信するために必要な時間です。 最初のパケットまでの時間は、POP の全体的な性能を示します。 コンテンツのアップロードとダウンロードの場合、最初のパケットまでの時間は、DNS 時間、TCP 時間、SSL 時間、要求時間、応答時間で構成されます。 説明 新しいドメイン名は、他のドメイン名よりも DNS 解決に長い期間を要する場合があります。 ただし、これはキャッシュ取得時間には影響しません。 |
全体的なパフォーマンス | ファイル全体のアップロードまたはダウンロードに必要な時間です。 |
パケット損失率 | 送信中の総パケットに対する損失パケットの割合です。 |
Back-to-origin レート | back-to-origin レートは、back-to-origin リクエストレートと back-to-origin データ転送レートの 2 つに分類されます。
|
キャッシュヒット率 | Alibaba Cloud CDN のキャッシュヒット率は、バイトヒット率とリクエストヒット率に分類されます。 Alibaba Cloud CDN のキャッシュヒット率は、バイトヒット率で示されます。 キャッシュヒット率が高いほど、パフォーマンスが高いことを示します。
|
小さなファイルを配信する際のパフォーマンス指標
小さなファイルとは、HTML
、JavaScript
、JPG
、CSS
ファイルを指します。 これらのタイプのファイルの配信は、遅延に敏感です。 遅延が小さいほど、パフォーマンスが高いことを示します。 遅延は、以下の要因によって決定されます。
最初のパケットまでの時間 (最も重要な要素)
接続時間
ダウンロード時間
Alibaba Cloud CDN では、小さなファイルの配信に適した一般的なシナリオが提供されています。 詳細については、「画像と小さなファイルの配信」をご参照ください。
大きなファイルを配信する際のパフォーマンス指標
大きなファイルとは、20 MB を超えるファイルを指します。 大きなファイルを配信する際の主要な指標は以下のとおりです。
ダウンロード率
ダウンロード時間
Alibaba Cloud CDN では、大きなファイルの配信に適した一般的なシナリオが提供されています。 詳細については、「大きなファイルの配信」をご参照ください。
オンデマンドビデオおよびオーディオストリーミングのパフォーマンス指標
オンデマンドのオーディオおよびビデオのストリーミングでは、FLV
、MP4
、WMV
、MKV
ファイルが使用されます。 オンデマンドビデオおよびオーディオストリーミングの主要な指標は以下のとおりです。
初回読み込み時間
ストリームの最初のフレームの読み込みを完了するために必要な時間です。 初回読み込み時間は、DNS 時間、接続時間、最初のパケットまでの時間によって決定されます。 初回読み込み時間が短いほど、パフォーマンスが高いことを示します。
ストール率
ストールイベントは、ビデオまたはオーディオストリームが再生されている場合、またはリソースの読み込み中に発生する場合があります。 ストール率の計算式は、ストールイベントが発生した視聴者の数 / 100 です。 ストール率が低いほど、パフォーマンスが良いことを示します。
Alibaba Cloud CDN では、オンデマンドのビデオおよびオーディオストリーミングに適した一般的なシナリオが提供されています。 詳細については、「オンデマンドのオーディオおよびビデオのストリーミング」をご参照ください。