共用方式為


什麼是 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 DoorMicrosoft Azure CDN 的效能相關問題。

您在 Internet Analyzer 中建立的每個測試都是由兩個端點組成:端點 A 和端點 B。端點 B 的效能會相對於端點 A 進行分析。

您可以設定自己的自定義端點,或從各種預先設定的 Azure 端點中選取。 自定義端點應該用來評估內部部署工作負載、其他雲端提供者中的實例,或自定義 Azure 組態。 測試可能由兩個自定義端點組成;不過,至少必須在 Azure 中裝載一個自定義端點。 預先設定的 Azure 端點是評估熱門 Azure 網路平臺效能的快速簡單方式,例如 Azure Front Door、Azure 流量管理員和 Azure CDN。

在預覽期間,有下列預先設定的端點可供使用:

  • Azure 區域
    • 巴西南部
    • 印度中部
    • 美國中部
    • 東亞
    • 美國東部
    • 日本西部
    • 北歐
    • 南非北部
    • 東南亞
    • 阿拉伯聯合大公國北部
    • 英國西部
    • 西歐
    • 美國西部
    • 美國西部 2
  • 多個 Azure 區域組合
    • 美國東部、巴西南部
    • 美國東部、東亞
    • 西歐、巴西南部
    • 西歐、東南亞
    • 西歐、阿聯酋北部
    • 美國西部、美國東部
    • 美國西部、西歐
    • 美國西部,阿聯酋北部
    • 西歐、阿聯酋北部、東南亞
    • 美國西部、西歐、東亞
    • 美國西部、北歐、東南亞、阿聯酋北部、南非北部
  • Azure + Azure Front Door - 部署在上述任何單一或多個 Azure 區域組合上
  • 來自Microsoft的 Azure + Azure CDN - 部署在上述任何單一 Azure 區域組合上
  • Azure + Azure 流量管理員 - 部署在上面所列的任何多個 Azure 區域組合上

建議的測試案例

為了協助您為客戶做出最佳效能決策,Internet Analyzer 可讓您評估針對您特定終端用戶群體的兩個端點。

雖然 Internet Analyzer 可以回答許多問題,但其中一些最常見的是:

  • 移轉至雲端的效能影響為何?
    • 建議的測試:自訂 (您目前的內部部署基礎結構) 與 Azure (任何預先設定的端點)
  • 我將數據放置於邊緣運算與數據中心的優勢為何?
    • 建議的測試:Azure 與 Azure Front Door、Azure 與來自 Microsoft 的 Azure CDN
  • Azure Front Door 的效能優點為何?
    • 建議的測試:自定義/Azure/ CDN 與 Azure Front Door
  • Microsoft 的 Azure CDN 的效能優勢是什麼?
    • 建議的測試:自定義/Azure/AFD 與來自 Microsoft 的 Azure CDN
  • Microsoft 的 Azure CDN 表現如何?
    • 建議的測試:自定義(其他 CDN 端點)與來自 Microsoft 的 Azure CDN
  • 為每個區域的終端使用者群體選擇適合的雲端方案是什麼?
    • 建議的測試:自訂(其他雲端服務)與 Azure(任何預先設定的端點)

運作方式

若要使用 Internet Analyzer,請在 Microsoft Azure 入口網站中設定 Internet Analyzer 資源,並在應用程式中安裝小型 JavaScript 用戶端。 用戶端會透過 HTTPS 下載一圖元影像,以測量終端使用者到所選端點的延遲。 收集延遲度量之後,用戶端會將測量數據傳送至 Internet Analyzer。

當使用者流覽 Web 應用程式時,JavaScript 用戶端會選取兩個端點來測量所有設定的測試。 針對每個端點,客戶端會執行 測量。 測量會產生額外的延遲,除了使用者與端點之間的純網路等待時間,例如 DNS 解析、TCP 連線交握和 SSL/TLS 交涉。 測量緊接在測量完成之後,藉由新式瀏覽器的持續 TCP 連線管理取得精確的端對端延遲測量。 當使用者的瀏覽器支援時,W3C 資源計時 API 會用於精確的測量計時。 目前,只會使用暖延遲量值進行分析。

圖表顯示使用者從數個選項連線到內嵌用戶端的應用程式伺服器,以及連線到因特網上的兩個端點。用戶會將度量上傳至 Internet Analyzer。

計分卡

測試開始后,您的 Internet Analyzer 資源中會顯示遙測數據,並列在 [計分卡] 索引卷標下。此數據一律會匯總。 使用下列篩選來變更您看到的資料檢視:

  • 測試: 選取您想要檢視結果的測試。 一旦有足夠的數據完成分析,測試數據就會出現,在大部分情況下,在24小時內。
  • 時間週期和結束日期: Internet Analyzer 每天產生三個計分卡 –每個計分卡都會反映不同的匯總時間週期–前 24 小時(天)、前七天(周),以及前 30 天(月)。 使用 [結束日期] 篩選來選取您想要查看的時間週期。
  • 國家: 使用此篩選來檢視位於國家/地區的使用者特定的數據。 全域篩選會顯示所有地理位置的數據。

如需計分卡的詳細資訊,請參閱 解譯計分卡 頁面。

後續步驟