一、前言
当下云计算搞得可谓是风生水起,如火如荼,比如微软(Microsoft)的 Microsoft Azure、亚马逊(Amazon)的 Amazon Web Services、谷歌(Google)的 Google Cloud Platform 、阿里巴巴(Alibaba)的 AliCloud 等。
各家各有各的优势,当我们在选购时网络质量则是一个很重要的参考因素,比如计划买某家的美国机房的虚拟机,结果发现其网络延迟达到 400ms 以上(一般来说 170ms ~ 200ms 是正常延迟),这时我们是万万不能选择这个机房,因为这对于我们后期维护是十分麻烦。
这里介绍几款在线工具,用于各大云厂商机房网络延迟、下载速度的测试,比如通过 Service Status 可以查看主流云厂商各机房在线离线时间。
二、Microsoft Azure
地址:AzureSpeed.com
功能:延迟测试、上传测试、下载测试
说明:Azure 禁止 ICMP ping,即我们通常使用的 ping 工具,若要测试可参考之前的文章《如何 ping 禁止 ping 的服务器 - tcping/tcproute》
演示:原网站是英语,为方便对照截图已翻译为中文。
1、延迟测试
2、上传测试
3、下载测试
三、Amazon Web Services
地址1:CloudPing.info
地址2:EC2 Reachability Test
地址3:Amazon Web Services Network Test
功能:延迟测试、可达性测试、下载测试
说明:可达性测试由 AWS 官方提供
演示:原网站是英语,为方便对照截图已翻译为中文。
1、延迟性测试
基于 tcp 测速,与实际 ping 略微不同
2、可达性测试
有绿色打钩符号表示可达
3、下载测试
四、Google Cloud Platform
地址1:CloudPing.info
功能:延迟测试、下载测试
演示:原网站是英语,为方便对照截图已翻译为中文。
1、延迟性测试
2、下载测试
五、其他云厂商
1、阿里云 AliCloud
地址:Alibaba Cloud Network Test
2、DigitalOcean
地址:DigitalOcean Network Test
3、Vultr
地址:Vultr Network Test
4、CenturyLink
地址:CenturyLink Cloud Network Test
5、IBM
地址:IBM Network Test
6、自定义测试
地址:Cloud Network Test
最后,大家需要注意的是,这些测试仅仅作为参考使用,并不一定真实反映网络状态。