调研机构ThousandEyes公司的一项研究表明,全球三大云计算服务提供商(AWS、Google Cloud和微软Azure)的云平台的性能差异很大,而他们的网络连接也是其中一个重要原因。
大多数IT专业人员根据价格或与用户的接近程度选择云计算提供商,但也应考虑其网络性能。正如人们在ThousandEyes公司发布的报告中看到的那样,大型云计算提供商的底层网络架构会对性能产生重大影响。云计算服务提供商的云平台性能差异很大。
在其第一份年度公共云基准测试报告中,ThousandEyes公司比较了全球三大公共云提供商——亚马逊网络服务(AWS)、谷歌云平台(GCP)和微软Azure的全球网络性能。该网络管理公司研究了网络性能(延迟、数据包丢失、抖动)和连接架构。它还测试了从全球27个城市到55个AWS、Azure和GCP云区域的用户到云计算的连接,并测试了所有三个云计算提供商网络中的云区域之间和云区域的内部连接。此外,他们还以多云为基础测试了所有55个云区域之间的网络连通性。
使用AWS云平台意味着更多采用公共互联网
ThousandEyes公司的调查报告中最有趣的发现可能是,AWS云平台的网络设计迫使用户流量在用户所在位置和AWS云区域之间的大部分时间内使用公共互联网。这与微软Azure和谷歌云平台(GCP)形成鲜明对比,微软Azure和谷歌云平台(GCP)会在接近用户的云区域吸收流量,并尽可能长时间地利用它们的专用网络。
其网络设计中存在一些技术差异导致这种情况,但最终结果是AWS云平台将用户流量从其主干路由到其接近该区域的地理位置。
在诸如美国和欧洲的光纤线路密集,并且带宽充裕的云区域中,其互联网性能和专用网络性能变化不大,因此用户不太可能注意到差异。然而,在亚洲等光纤线路较少的国家和地区中,互联网性能可能会有所不同,从而产生不可预测的性能差异。测试表明,在亚洲,AWS网络性能的标准偏差比GCP和Azure高出30%。
云区域的性能与云计算提供商的服务有关
另一个主要发现是,有一些云区域的异常情况因供应商而不相同。例如,谷歌云平台(GCP)拥有强大的全球网络,但在欧洲和印度之间没有光纤路由。这意味着从伦敦到孟买的流量将比微软Azure或AWS上的流量时间要长三倍。这会对语音和视频等实时应用的质量产生重大影响。
这三家云计算服务提供商都继续投资加强他们的网络来填补这样的空白,但是在不同的网络中总是存在差异。
其他的云区域差异包括:
•在亚洲,AWS云平台的网络性能比Azure稳定56%,稳定性比微软Azure低35%。
•将欧洲连接到新加坡时,微软Azure比AWS和谷歌云平台(GCP)的连接速度快1.5倍。
现在是企业采用多云的好时机
企业IT领导者始终关注的一个问题是AWS、谷歌云平台(GCP)、微软Azure如何协同发挥作用。他们之间相互竞争,但也相互合作,以确保客户可以采用多云战略。测试结果表明,这三个主要云计算提供商的骨干网络之间存在广泛的连接。采用多云的客户可以放心使用。谷歌云平台(GCP)、微软Azure和AWS之间的流量很少会遍历公共互联网。这三者的云区域之间性能稳定可靠,因此用户可以在多云应用中大展身手。
这项研究强调,网络在云计算性能方面至关重要,而真正了解情况的唯一途径是收集数据和测量性能。互联网总是在变化,而ThousandEyes公司开展的这项研究对于现在的情况来说是一个很好的快照。但事情在不断变化。企业应该继续收集网络情报,并衡量自己的绩效,以确保他们能够从云计算服务提供商处获得他们期望的服务。