Internet Analyzer とは (プレビュー)
重要
Azure Internet Analyzer は、2024 年 3 月 15 日 廃止されました。 詳細については、Azure Internet Analyzer の提供終了に関するページを参照してください。
Internet Analyzer は、ネットワーク インフラストラクチャの変更が顧客のパフォーマンスに与える影響をテストするためのクライアント側の測定プラットフォームです。 オンプレミスから Azure に移行する場合でも、新しい Azure サービスを評価する場合でも、Internet Analyzer を使用すると、移行前にユーザーのデータと Microsoft の豊富な分析から学習し、Azure でのネットワーク アーキテクチャをより深く理解し、最適化することができます。
Internet Analyzer では、Web アプリケーションに埋め込まれた小さな JavaScript クライアントを使用して、エンド ユーザーから選択したネットワーク宛先のセットまでの待機時間を測定します。エンドポイント呼び出します。 Internet Analyzer を使用すると、複数のサイド バイ サイド テストを設定できるため、インフラストラクチャと顧客のニーズの進化に合わせてさまざまなシナリオを評価できます。 Internet Analyzer には、カスタムエンドポイントと構成済みエンドポイントが用意されており、エンド ユーザーに対して信頼性の高いパフォーマンス決定を行う利便性と柔軟性の両方が提供されます。
重要
このパブリック プレビューはサービス レベル アグリーメントなしで提供されるため、運用環境のワークロードには使用しないでください。 一部の機能はサポートされていないか、機能が制限されている場合や、すべての Azure の場所で使用できない場合があります。 詳しくは、「Microsoft Azure プレビューの追加使用条件」をご覧ください。
クイック & カスタマイズ可能なテスト
Internet Analyzer は、クラウド移行、新規または追加の Azure リージョンへのデプロイ、Azure での新しいアプリケーションとコンテンツ配信プラットフォームのテスト (Azure Front Door や Microsoft Azure CDN のなど) に関するパフォーマンス関連の質問に対処します。
Internet Analyzer で作成する各テストは、エンドポイント A とエンドポイント B の 2 つのエンドポイントで構成されます。エンドポイント B のパフォーマンスは、エンドポイント A を基準にして分析されます。
独自のカスタム エンドポイントを構成することも、構成済みのさまざまな Azure エンドポイントから選択することもできます。 カスタム エンドポイントは、オンプレミスのワークロード、他のクラウド プロバイダー内のインスタンス、またはカスタム Azure 構成を評価するために使用する必要があります。 テストは、2 つのカスタム エンドポイントで構成できます。ただし、少なくとも 1 つのカスタム エンドポイントを Azure でホストする必要があります。 事前構成済みの Azure エンドポイントは、Azure Front Door、Azure Traffic Manager、Azure CDN などの一般的な Azure ネットワーク プラットフォームのパフォーマンスを迅速かつ簡単に評価する方法です。
プレビュー期間中は、次の構成済みエンドポイントを使用できます。
-
Azure リージョン
- ブラジル南部
- インド中部
- 米国中部
- 東アジア
- 米国東部
- 西日本
- 北ヨーロッパ
- 南アフリカ北部
- 東南アジア
- アラブ首長国連邦北部
- 英国西部
- 西ヨーロッパ
- 米国西部
- 米国西部 2
- 複数の Azure リージョンの組み合わせ を する
- 米国東部、ブラジル南部
- 米国東部、東アジア
- 西ヨーロッパ、ブラジル南部
- 西ヨーロッパ、東南アジア
- 西ヨーロッパ、アラブ首長国連邦北部
- 米国西部、米国東部
- 米国西部、西ヨーロッパ
- 米国西部、アラブ首長国連邦北部
- 西ヨーロッパ、アラブ首長国連邦北部、東南アジア
- 米国西部、西ヨーロッパ、東アジア
- 米国西部、北ヨーロッパ、東南アジア、アラブ首長国連邦北部、南アフリカ北部
- Azure + Azure Front Door - 上記の 1 つまたは複数の Azure リージョンの組み合わせにデプロイされます
- Azure + Azure CDN from Microsoft を上記のいずれかの単一 Azure リージョンの組み合わせに 配置 -
- Azure + Azure Traffic Manager - 上記の複数の Azure リージョンの組み合わせにデプロイされます
推奨されるテスト シナリオ
お客様に最適なパフォーマンスの決定を行うために、Internet Analyzer を使用すると、エンド ユーザーの特定のユーザーに対して 2 つのエンドポイントを評価できます。
Internet Analyzer はさまざまな質問に答えることができますが、最も一般的なものは次のとおりです。
- クラウドへの移行によるパフォーマンスへの影響は何ですか?
- 推奨テスト: カスタム (現在のオンプレミス インフラストラクチャ) と Azure (構成済みエンドポイント)
- データをエッジに配置することとデータセンターに置くことの価値の違いは何ですか?
- 推奨テスト: Azure と Azure Front Door、Azure と Azure CDN (Microsoft)
- Azure Front Door のパフォーマンス上の利点は何ですか?
- 推奨テスト: カスタム/Azure/CDN と Azure Front Door
- Azure CDN from Microsoft のパフォーマンス上の利点は何ですか?
- 推奨テスト: カスタム/Azure/AFD と Microsoft の Azure CDN
- Microsoft の Azure CDN はどのように評価されますか?
- 推奨テスト: カスタム (他の CDN エンドポイント) と Microsoft の Azure CDN
- 各リージョンのエンドユーザーの人口に最適なクラウドは何ですか?
- 推奨テスト: カスタム (その他のクラウド サービス) と Azure (構成済みエンドポイント)
しくみ
Internet Analyzer を使用するには、Microsoft Azure portal で Internet Analyzer リソースを設定し、アプリケーションに小さな JavaScript クライアントをインストールします。 クライアントは、HTTPS 経由で 1 ピクセルの画像をダウンロードすることで、エンド ユーザーから選択したエンドポイントまでの待機時間を測定します。 待機時間の測定を収集した後、クライアントは測定データを Internet Analyzer に送信します。
ユーザーが Web アプリケーションにアクセスすると、JavaScript クライアントは、構成されているすべてのテストで測定する 2 つのエンドポイントを選択します。 各エンドポイントについて、クライアントは コールド を実行し、ウォーム 測定 します。 コールド 測定では、DNS 解決、TCP 接続ハンドシェイク、SSL/TLS ネゴシエーションなど、ユーザーとエンドポイントの間の純粋なネットワーク待機時間に加えて、追加の待機時間が発生します。 ウォーム 測定は、コールド 測定が完了した直後に続き、最新のブラウザーの永続的な TCP 接続管理を利用して、エンドツーエンドの待機時間を正確に測定します。 ユーザーのブラウザーでサポートされている場合、正確な測定タイミングには W3C リソース タイミング API が使用されます。 現時点では、ウォーム待機時間の測定値のみが分析に使用されます。
スコアカード
テストが開始されると、テレメトリ データが Internet Analyzer リソースの [スコアカード] タブに表示されます。このデータは常に集計されます。 次のフィルターを使用して、表示されるデータのビューを変更します。
- テスト: 結果を表示したいテストを選択してください。 テスト データは、分析を完了するのに十分なデータが存在すると表示されます (ほとんどの場合、24 時間以内)。
- 期間 & 終了日: Internet Analyzer では、毎日 3 つのスコアカードが生成されます。各スコアカードには、24 時間前 (日)、7 日前 (週)、および 30 日前 (月) の異なる集計期間が反映されます。 [終了日] フィルターを使用して、表示する期間を選択します。
- 国: このフィルターを使用して、国に居住するエンド ユーザーに固有のデータを表示します。 グローバル フィルターでは、すべての地域のデータが表示されます。
スコアカードの詳細については、スコアカード の解釈 ページを参照してください。
次のステップ
- 初めての Internet Analyzer リソース 作成する方法について説明します。
- Internet Analyzer に関する FAQを参照してください。