区域之间的 Google Cloud 延迟 (GCP) 是多少?

最近,我开始着手一个个人项目(techblik.com 工具),旨在评估网站性能、捕捉屏幕快照以及从不同地点进行安全检查。

在多个地点部署服务器意味着我需要考虑内部延迟,因为服务器之间需要相互通信,以将所需内容从请求位置传递到用户。

谷歌云平台(GCP)以其低延迟而闻名。我对于托管在GCP上的 techblik.com 的表现感到十分满意。

您可以使用诸如云和谐之类的在线延迟工具进行测试。

然而,我并未找到任何可显示谷歌云区域之间延迟的信息。

因此,我决定自行进行一项小型测试,并将结果展示如下。

谷歌云数据中心目前在全球 24 个区域提供服务。

  • 美国中部(爱荷华州)
  • 美国西部(俄勒冈州)
  • 美国东部(北弗吉尼亚州)
  • 美国东部(南卡罗来纳州)
  • 欧洲(比利时)
  • 欧洲(伦敦)
  • 德国(法兰克福)
  • 东南亚(新加坡)
  • 东亚(台湾)
  • 北亚(东京)
  • 澳大利亚(悉尼)
  • 巴西(圣保罗)
  • 印度(孟买)
  • 加拿大(蒙特利尔)
  • 欧洲(荷兰)
  • 美国西部(洛杉矶)
  • 美国西部(盐湖城)
  • 美国西部(拉斯维加斯)
  • 欧洲西部(苏黎世)
  • 东南亚(雅加达)
  • 北欧(芬兰)
  • 东亚(香港)
  • 东北亚(大阪)
  • 东北亚(首尔)

我在每个区域都配置了一个 Ubuntu 20 LTS 的 f1-micro 实例。我没有安装任何额外的软件,而是通过私有IP向另一个区域的服务器执行了 10 次 ping 操作。

ping –c 10 $PRIVATE_IP_ADDRESS_OF_OTHER_REGION

以下是以毫秒为单位的平均延迟结果。

谷歌云区域之间的延迟

请查看完整的延迟数据

  • 绿色 = 低于 100 毫秒
  • 橙色 = 介于 100 到 200 毫秒之间
  • 红色 = 超过 300 毫秒

结果很有趣…

  • 悉尼和新加坡与所有区域之间的延迟都较高。
  • 俄勒冈州在连接亚洲方面表现更佳。
  • 东京在连接亚洲和美国时延迟最低。
  • 伦敦在欧洲内部表现更出色。

以上结果应该能帮助您了解在何处托管服务,以获得更好的性能。

您喜欢这篇文章吗?欢迎与他人分享!