重要
Azure Internet 分析器于 2024 年 3 月 15 日 停用。 有关详细信息,请参阅 Azure Internet 分析器停用。
Internet 分析器是一个客户端测量平台,用于测试网络基础结构更改如何影响客户的性能。 无论是从本地迁移到 Azure 还是评估新的 Azure 服务,Internet Analyzer 都允许你在迁移之前从用户的数据中学习和Microsoft丰富的分析,以便更好地了解和优化 Azure 的网络体系结构。
Internet 分析器使用嵌入在 Web 应用程序中的小型 JavaScript 客户端来测量最终用户到所选网络目标集的延迟,我们称之为“终端点”。 借助 Internet 分析器,可以设置多个并行测试,从而在基础结构和客户需求不断发展时评估各种方案。 Internet 分析器提供自定义终结点和预配置终结点,为最终用户提供方便和灵活性,从而做出受信任的性能决策。
重要
此公共预览版不附带服务级别协议,不应用于生产工作负荷。 某些功能可能不受支持,可能具有受约束的功能,或者可能无法在所有 Azure 位置使用。 有关详细信息,请参阅 Microsoft Azure 预览版补充使用条款。
快速和可自定义的测试
Internet 分析器解决了云迁移、部署到新的或其他 Azure 区域,或者在 Azure 中测试新的应用程序和内容交付平台(例如 Azure Front Door 和 Microsoft Azure CDN)的性能相关问题。
在 Internet 分析器中创建的每个测试都由两个终结点组成:分别是终结点 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 分析器允许你评估特定最终用户群体的两个终结点。
虽然 Internet 分析器可以回答许多问题,但最常见的一些是:
- 迁移到云的性能影响是什么?
- 建议测试:自定义(您的当前内部部署基础设施)与 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 端点)与微软的 Azure CDN
- 每个区域中最终用户群体的最佳云是什么?
- 建议测试:自定义(其他云服务)与 Azure 的比较(任何预配置终结点)
工作原理
若要使用 Internet Analyzer,请在 Microsoft Azure 门户中设置 Internet 分析器资源,并在应用程序中安装小型 JavaScript 客户端。 客户端通过 HTTPS 下载单像素图像来度量最终用户到所选终结点的延迟。 收集延迟度量后,客户端会将度量数据发送到 Internet 分析器。
当用户访问 Web 应用程序时,JavaScript 客户端会选择两个终结点来测量所有配置的测试。 对于每个终结点,客户端执行冷度量和暖度量。 冷测量除了用户和终结点之间的纯网络延迟(如 DNS 解析、TCP 连接握手和 SSL/TLS 协商)之外,还会带来额外的延迟。 热度量紧随冷测量完成后,利用新式浏览器的持久 TCP 连接管理来准确测量端到端延迟。 当用户的浏览器支持时,W3C 资源计时 API 用于准确的测量计时。 目前,仅使用暖延迟度量进行分析。
记分卡
测试启动后,遥测数据将在 Internet 分析器资源中的“记分卡”选项卡下显示。此数据始终是汇总的。 使用以下筛选器更改你看到的数据视图:
- 测试: 选择要查看其结果的测试。 在有足够的数据完成分析后,就会显示测试数据 ,在大多数情况下,在 24 小时内完成分析。
- 时间段和结束日期: Internet 分析器每天生成三个记分卡 - 每个记分卡反映不同的聚合时间段 - 前 24 小时(天)、前七天(周)和前 30 天(月)。 使用“结束日期”筛选器选择要查看的时间段。
- 国家: 使用此筛选器可查看特定于驻留在某个国家/地区的最终用户的数据。 全局筛选器显示所有地理位置的数据。
有关记分卡的详细信息,请参阅 “解释记分卡 ”页。
后续步骤
- 了解如何 创建第一个 Internet 分析器资源。
- 阅读 Internet 分析器常见问题解答。