テストとモニターの概要
応答時間、輻輳、到達可能性などの主要パフォーマンス指標(KPI)を監視することは、ネットワークの品質を評価する上で重要です。KPIを評価するために、Active アシュアランスでは、遅延、遅延分散(ジッター)、パケット損失、ラウンドトリップ応答時間などの一般的なメトリックを測定する テスト と モニター を作成して実行できます。
テストは、1 つ以上のテストエージェントによって有限の時間にわたって実行される一連の検証です。テストの詳細については、 アクティブ・アシュアランス・テストを使用したメトリックの測定を参照してください。
モニターは、1 つ以上のテストエージェントによって無制限に実行される一連の検証です。モニターの詳細については、 アクティブアシュアランスモニターを使用したメトリックの測定を参照してください。
テストとモニターの両方に タスクが伴います。タスクには、特定のプロトコルを使用して特定のメトリックを測定するための設定が含まれています。Routing Director でサポートされているプロトコルの詳細については、「 サポートされているプロトコル」を参照してください。
テストまたはモニターを作成して実行すると、テストエージェントは、テストまたはモニターで定義した測定設定を受け取ります。タスク作成時に定義したプロトコルに基づいて、テストエージェントはRouting Directorから必要なプロトコルをダウンロードし、測定値の収集を開始し、Routing DirectorのGUIで表示できるストリームの形式でデータを共有します。この情報は、ネットワークの健全性、パフォーマンス、品質に関するインサイトを得るのに役立ちます。
アクティブアシュアランステストを使用したメトリックの測定
テストとは、1 つ以上のテストエージェントによって有限の時間にわたって実行される一連の検証です。テストには 1 つ以上の ステップ と タスクが含まれており、テストで定義された KPI が運用可能 (合格) または否か (不合格) と見なすことができるかどうかを検証します。
テストは、順次実行される1つ以上のステップで構成できます。各ステップは、同時に実行される1つ以上のタスクで構成できます。タスクには、特定のメトリックを測定するための設定が含まれています。
図 1 は、Routing Director のテスト、ステップ、タスクの関係を示しています。
のコンポーネント
テストは時間制限のある方法でメトリックを測定するため、テスト全体の期間を決定する各ステップの期間を設定する必要があります。
テストでは、合格または不合格という2つの結果が得られます。
テストを含むタスクのいずれかが失敗した場合、テストステータスは失敗と表示されます。
Active アシュアランスモニターを使用したメトリックの測定
モニターは、1 つ以上のテストエージェントによって無限に実行される一連の検証です。モニターには複数のタスクを含めることができ、これらのタスクは並行して実行され、モニターで定義された KPI を継続的に監視します。タスクには、特定のメトリックを測定するための設定が含まれています。
図 2 は、Routing Director のモニターとタスクの関係を示しています。
のコンポーネント
モニターは、モニターを停止することを決定するまで、メトリックを無期限に測定します。モニターを停止する期間に制限はありません。モニターは自由に開始および停止できるため、期間を設定する必要はありません。
モニターは、継続的に実行されるため、時間枠の結果を提供します。
サポートされているプロトコル
Routing Directorでは、 表1 にリストされているプロトコルをタスク用に設定できます。
| プロトコル |
説明 |
|---|---|
| DNS |
DNSタスクは、DNSサーバーのテストと監視に使用されます。 DNSタスクが開始されると、テストエージェントはルックアップアドレスを解決するリクエストを送信し、応答時間に関する統計を収集します。DNSは、主にポート番号53のUDP(ユーザーデータグラムプロトコル)を使用してリクエストを処理します。DNSクエリは、クライアントからの1つのUDPリクエストとそれに続くサーバーからの1つのUDP応答で構成されています。 DNSタスクを実行すると、さまざまな場所からのDNSサーバーの応答時間に関する情報が得られます。DNSの応答時間が長いということは、Webサーフィンなど、DNSを使用してIPアドレスを解決するすべてのサービスで応答時間が長くなることを意味します。 このタスクは、IPv4とIPv6の両方に適用できます。 |
| HTTP |
HTTPタスクは、HTTPサーバーのテストまたは監視に使用されます。 HTTPタスクを実行すると、WebサーバーのWebサイトまたはWebアプリケーション、およびWebサーバーとテストエージェント間のネットワークのパフォーマンスがチェックされます。ネットワーク内外に分散した場所からWebページをリクエストし、応答コードを検証できます。 HTTPタスクが開始されると、テストエージェントは指定されたURLに向けてHTTP Getリクエストを行い、レスポンスを取得します。このタスクは HTML ページをレンダリングしません。そのため、テストエージェントは、リンクされたリソース(画像、CSSファイルなど)に対して追加のリクエストを行うことはありません。 測定されるパラメーターには、TCP接続時間、最初のバイトを受信するまでの時間、最後のバイトを受信するまでの時間、ダウンロード速度が含まれます。 このタスクは、IPv4とIPv6の両方に適用できます。 |
| IPTV MPEG |
IPTV MPEGタスクは、IPTVチャネルの品質を監視するために使用されます。 IPTV MPEGタスクを実行すると、テストエージェントのエンドポイントでのMPEG損失、PCRジッター、レート、パケット損失、および連続カウントエラーの収集に関する情報が得られます。タスクが開始されると、テストエージェントはIGMPジョインメッセージを送信してチャネルに参加します。MPEGストリームを受信すると、テストエージェントは継続的に品質を測定します。 |
| Netflix スピードテスト |
Netflixスピードテストタスクは、Netflixスピードテストトランザクションのパフォーマンスを評価するために使用されます。 速度テストを実行すると、帯域幅、遅延、またはしきい値違反(もしあれば)に関する情報が得られます。Routing Directorは、ネットワークがNetflixストリーミングを最適に処理できるように、HTTPS経由でNetflixテストセグメントをダウンロードするようにテストエージェントに指示します。 |
| OTT-HLS |
OTT-HLSタスクは、OTTサービスの監視を統合し、バッファリングを回避するために可能な限り最高の品質を選択するために使用されます。 OTT-HLSタスクを実行すると、テストエージェントはマニフェストファイルを解析し、ビデオセグメントのダウンロードを開始します。アルゴリズムは現在のネットワーク状況に適応し、バッファリングを避けるために最高のビットレートを選択します。 |
| Ping |
Pingタスクは、リモートデバイスへの接続を確認するタスクを開始します。 ping タスクを実行すると、リモート ホストへの接続の遅延、遅延分散(ジッター)、パケット損失に関する情報が得られます。Pingツールは、インターネット制御メッセージプロトコル(ICMP)またはUDPを使用して、テストエージェントからホストに対して単一のリクエストを開始し、その後にホストから単一の応答が続きます。 このタスクは、IPv4 と IPv6 の両方で機能します。 |
| RPM CISCO TWAMP リフレクタ |
RPM Cisco TWAMP リフレクタ タスクは、サポートされているシスコ デバイスで TWAMP(Two-Way Active Measurement Protocol)リフレクタを設定します。この構成により、デバイスはテストエージェントから送信されたTWAMPテストパケットに応答できるようになり、往復遅延、ジッター、パケットロスなどのメトリックを測定できます。 サポートされているプラットフォームには、Cisco IOS XEおよびIOS XRが含まれます。
注:
Routing Director GUI を使用した RPM Cisco TWAMP リフレクタの設定はベータ機能であるため、API を使用して RPM Cisco TWAMP リフレクタを設定することをお勧めします。 |
| RPM HTTP |
RPM HTTPタスクは、リモートデバイスへの接続をチェックします。 ACX、PTX、またはMXデバイスを使用している場合、このタスクを使用します。 |
| RPM ICMP |
ACX、PTX、またはMXデバイスを使用している場合、このタスクを使用します。 ICMPタイムスタンププローブの一方向測定値を測定できるには、次の情報が含まれます
|
| RPM TCP |
ACX、PTX、またはMXデバイスを使用している場合、このタスクを使用します。 |
| RPM TWAMP |
ACX、PTX、またはMXデバイスを使用している場合、このタスクを使用します。 双方向アクティブ測定プロトコル(TWAMP)は、双方向または往復のネットワークパフォーマンスメトリックの測定を容易にします。TWAMPタスクを実行すると、往復遅延、遅延分散(ジッター)、およびパケット損失に関する情報が得られます。セッションイニシエーターはTWAMPテストパケットを作成してTWAMPサーバーのセッションリフレクタに送信し、セッションリフレクタはテストパケットを受信すると測定パケットを送り返します。TWAMP は、TWAMP-Control プロトコルを使用して、イニシエーターとリフレクター間のハンドシェイクを実行します。 |
| RPM UDP |
ACX、PTX、またはMXデバイスを使用している場合、このタスクを使用します。 このテストでは、クライアント/サーバー アプリケーションやビデオ会議などの品質が要求されるサービスに対して、ネットワークが十分であるかどうかをチェックします。 UDPタスクが開始されると、テストエージェントは指定したレートでトラフィックを生成します。このレートは、レイヤー2イーサネットのレートであり、CIR(コミット情報レート)とも呼ばれます。CRCチェックサムを含むイーサネットヘッダーは含まれますが、フレームギャップ、プリアンブル、またはフレーム区切り文字の開始は含まれません。送信側テストエージェントが送信するUDPフローには、タイムスタンプとシーケンス番号が含まれているため、受信側のテストエージェントは一方向の遅延、ジッター、パケットロスを計算できます。 |
| TCP |
TCPタスクは、テストエージェント間でTCPセッションを送信することにより、クライアントサーバーアプリケーションのネットワークパフォーマンスを評価するために使用されます。 TCPタスクを実行すると、遅延、ジッター、スループット帯域幅に関する情報が得られ、ネットワーク混雑を監視できます。 TCPタスクが開始されると、クライアントテストエージェントはTCPパケットをサーバーテストエージェントに送信し、サーバーテストエージェントから測定情報を受信します。これにより、ネットワークの全体像が表示されます。 |
| TWAMPリフレクタ |
TWAMPリフレクタは、TWAMPのコンポーネントです。セッションイニシエーターからテストパケットを受信し、それを反映します。 TWAMP リフレクタを実行すると、ネットワークの品質の評価に役立ち、データが双方向にどのように伝送されるかに関する情報が得られます。Session-InitiatorとSession-Reflectorの間で行われます。この双方向通信により、往復遅延、遅延分散(ジッター)、パケットロスなどのパフォーマンス指標の測定が可能になります。 このタスクは、IPv4 と IPv6 の両方に適用できます。 |
| TWAMP/TWAMPライト |
|
| UDP |
UDPタスクは、クライアントサーバーアプリケーションとビデオ会議のネットワーク品質を評価するために使用されます。 UDPタスクの実行は、一方向の遅延、ジッター、パケットロス、パケットの誤順を測定します。UDP タスクが開始されると、クライアント テスト エージェントは、タイムスタンプとシーケンス番号を含むパケットを、指定したレートでサーバー テスト エージェントに送信します。このようにして、サーバー テスト エージェントは、一方向の遅延、ジッター、およびパケット損失を計算できます。 |
| Y.1731 DM |
Y.1731 遅延測定(DM)タスクは、時間に関するネットワーク パフォーマンスを評価するために使用されます。これは、ネットワークパフォーマンスを監視するためにITU-Tによって定義されたサービスOAM(運用、管理、および保守)メカニズムです。 Y.1731 DMタスクを実行することで、パケットの遅延と遅延の変動を測定します。ローカルメンテナンスエンドポイント(MEP)は、タイムスタンプを持つパケットをリモートメンテナンスエンドポイント(MEP)に送信します。また、その逆も同様です。次に、テストエージェントは、一方向の遅延と双方向の遅延測定値を計算します。Y.1731イーサネットサービスOAMの詳細については、 ITU-T Y.1731イーサネットサービスOAMの概要を参照してください。 |
| Y.1731 SLM |
Y.1731 Synthetic Loss Measurement(SLM)タスクは、ネットワーク全体のフレーム損失を測定するために使用されます。これは、ネットワークパフォーマンスを監視するためにITU-Tによって定義されたサービスOAM(運用、管理、および保守)メカニズムです。 Y.1731合成損失測定(SLM)タスクを実行すると、送信中に失われたフレーム数が測定されます。ローカルMEPは、合成フレームをリモートMEPに送信し、送信されたフレームの数と受信した数を比較します。送信されたフレームの総数に対する失われたフレームの割合が計算され、ネットワーク上のフレーム損失を測定します。Y.1731イーサネットサービスOAMの詳細については、 ITU-T Y.1731イーサネットサービスOAMの概要を参照してください。 |
Active アシュアランステストとモニターを使用するメリット
-
ネットワーク内の到達可能性、輻輳、応答時間を分析して、ビジネスクリティカルなアプリケーションをサポートできます。
-
ネットワーク内のエラーの履歴ビューにアクセスします。
-
パラメーターとしきい値をカスタマイズして、必要な最適なネットワークパフォーマンスを反映します。