为西方世界服务的最佳Azure数据中心

为西方世界服务的最佳Azure数据中心,azure,Azure,用于服务西欧、北美和日本的最佳Microsoft Azure数据中心是什么 堆栈溢出警告我,我的问题似乎是主观的,所以让我把它具体化。根据这些地区的人口加权,哪个数据中心的平均ping时间最好?Azure防火墙似乎不允许ping通过,但我想HTTP连接时间是一个不错的代理 (从长远来看,我们可能会在多个数据中心托管我们的网站,但这需要额外的托管成本和额外的工作,因此目前我们不希望这样。)如果您想为所有这些数据中心提供服务,您需要在所有这些位置都建立一个数据中心。我会说使用这些: 西欧:西欧位置

用于服务西欧、北美和日本的最佳Microsoft Azure数据中心是什么

堆栈溢出警告我,我的问题似乎是主观的,所以让我把它具体化。根据这些地区的人口加权,哪个数据中心的平均ping时间最好?Azure防火墙似乎不允许ping通过,但我想HTTP连接时间是一个不错的代理


(从长远来看,我们可能会在多个数据中心托管我们的网站,但这需要额外的托管成本和额外的工作,因此目前我们不希望这样。)

如果您想为所有这些数据中心提供服务,您需要在所有这些位置都建立一个数据中心。我会说使用这些:

  • 西欧:
    西欧
    位置(荷兰阿姆斯特丹)
  • 北美:要么是美国西部(加利福尼亚州,矽谷所在地),要么是美国东部(弗吉尼亚州,大多数美国人居住在东海岸)
  • 日本:
    东亚
    (香港)
如果你把你的软件放在西欧的服务器上(反之亦然),那么你的网站在日本是不可能快速发展的

但如果你决定只选择一个地点,我会说选择西欧,因为欧罗巴西部人口约为4.2亿,美国东部人口约为1.2亿,日本的人口也差不多(但离东亚数据中心相当远)


你只需要记住,你的网站/服务对世界其他地方来说会非常慢。因此,您为3个不同大陆提供服务的想法是行不通的。

我想在@Leon Cullen的答案中添加一些硬数字,因此我在三个Azure数据中心设置了一个可公开访问的blob,并用于从许多不同的位置对其进行监控。这些数字是我通过浏览日志获得的HTTP连接时间的粗略平均值

美国西部数据中心

  • 西欧170-180ms

  • Leon的答案是北美,对于世界其他地区的站点/服务速度缓慢的问题,您可以引入Azure Traffic Manager,以基于地理位置的路由解决该问题。也可以利用内容交付网络提供静态内容。这将有助于减少总体延迟。无论数据中心人员建议什么,请确保您知道该数据中心有哪些服务可用,哪些服务不可用。例如,美国西部不(上次我检查)支持SQLAzure。因此,如果您在该数据中心托管应用程序,并且以后需要SQL支持,您将跨越数据中心实现这一点(并为带宽付费)。每个数据中心提供的服务有相当多的碎片。调查这一点可能会大大缩小你的搜索范围。很高兴你已经对此进行了基准测试并发布了结果。祝您的实现好运:)分析不错。对于其他无法访问Nimsoft的用户,我发现了一个有用的站点,可以做同样的事情:但是它只能从您的浏览器位置测量,因此您可以在各个数据中心设置VM,如果您想自己测试它,可以从那里使用它。这里列出了地区间的统计数据:最后,我知道北欧比西欧稍微便宜一些,但价格很低。也许离美国还有4英里。