すべてのプロダクト
Search
ドキュメントセンター

CDN:パフォーマンス指標

最終更新日:Jan 24, 2024

このトピックでは、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 つに分類されます。

  • back-to-origin リクエストレートは、キャッシュされていない、期限が切れている、または POP にキャッシュできないリソースに対するリクエストの総数に対する割合を指します (Back-to-origin リクエストレート = POP からの back-to-origin リクエスト数 / POP に送信されたリクエストの総数)。 back-to-origin リクエストレートが低いほど、パフォーマンスが良いことを示します。 ただし、POP がリクエストを配信元サーバーにリダイレクトした後に元のユーザーリクエストが断片化された場合、back-to-origin リクエストの数は、POP に送信されるリクエストの総数よりも多くなります。

  • back-to-origin データ転送レートは、POP からクライアントに返されるデータ転送に対する、配信元サーバーによって返されるデータ転送の割合を指します (Back-to-origin データ転送レート = 配信元サーバーから POP に返されるバイト数 / POP からクライアントに返されるバイト数)。 データ転送レートが低いほど、パフォーマンスが良いことを示します。

キャッシュヒット率

Alibaba Cloud CDN のキャッシュヒット率は、バイトヒット率とリクエストヒット率に分類されます。 Alibaba Cloud CDN のキャッシュヒット率は、バイトヒット率で示されます。 キャッシュヒット率が高いほど、パフォーマンスが高いことを示します。

  • バイトヒット率 = (POP からクライアントに返された総バイト数 - 配信元サーバーから POP に返された総バイト数) / POP からクライアントに返された総バイト数。

    説明

    バイトヒット率が低いほど、オリジントラフィックの量が多いことを示します。 配信元サーバーからのアウトバウンドトラフィックの量が多いほど、配信元サーバーの帯域幅の値が大きくなり、ワークロードが重くなります。 オリジントラフィックは配信元サーバー上のワークロードの量を表し、バイトヒット率は実際のビジネスシナリオでは重要な懸念事項です。

  • リクエストヒット率 = (POP へのリクエストの総数 - back-to-origin リクエストの総数) / POP へのリクエストの総数。

小さなファイルを配信する際のパフォーマンス指標

小さなファイルとは、HTMLJavaScriptJPGCSS ファイルを指します。 これらのタイプのファイルの配信は、遅延に敏感です。 遅延が小さいほど、パフォーマンスが高いことを示します。 遅延は、以下の要因によって決定されます。

  • 最初のパケットまでの時間 (最も重要な要素)

  • 接続時間

  • ダウンロード時間

Alibaba Cloud CDN では、小さなファイルの配信に適した一般的なシナリオが提供されています。 詳細については、「画像と小さなファイルの配信」をご参照ください。

大きなファイルを配信する際のパフォーマンス指標

大きなファイルとは、20 MB を超えるファイルを指します。 大きなファイルを配信する際の主要な指標は以下のとおりです。

  • ダウンロード率

  • ダウンロード時間

Alibaba Cloud CDN では、大きなファイルの配信に適した一般的なシナリオが提供されています。 詳細については、「大きなファイルの配信」をご参照ください。

オンデマンドビデオおよびオーディオストリーミングのパフォーマンス指標

オンデマンドのオーディオおよびビデオのストリーミングでは、FLVMP4WMVMKV ファイルが使用されます。 オンデマンドビデオおよびオーディオストリーミングの主要な指標は以下のとおりです。

  • 初回読み込み時間

    ストリームの最初のフレームの読み込みを完了するために必要な時間です。 初回読み込み時間は、DNS 時間、接続時間、最初のパケットまでの時間によって決定されます。 初回読み込み時間が短いほど、パフォーマンスが高いことを示します。

  • ストール率

    ストールイベントは、ビデオまたはオーディオストリームが再生されている場合、またはリソースの読み込み中に発生する場合があります。 ストール率の計算式は、ストールイベントが発生した視聴者の数 / 100 です。 ストール率が低いほど、パフォーマンスが良いことを示します。

Alibaba Cloud CDN では、オンデマンドのビデオおよびオーディオストリーミングに適した一般的なシナリオが提供されています。 詳細については、「オンデマンドのオーディオおよびビデオのストリーミング」をご参照ください。