![不同国家服务器的访问时间](https://linux22.com/image/549282/%E4%B8%8D%E5%90%8C%E5%9B%BD%E5%AE%B6%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E8%AE%BF%E9%97%AE%E6%97%B6%E9%97%B4.png)
如果请求是从英国发出的,那么从 EC2 EU 服务器而不是 EC2 US 服务器加载页面的速度会快多少?
我知道这是简化的场景,但我想确定它是否值得额外的花费?
答案1
我不确定这个问题是否有用,因为有太多无法估量的因素;路由决策每秒都在变化,路由设备的延迟随着该设备的负载而变化,而且美国幅员辽阔。
对于这样的问题,我给出的唯一具体答案是,数据包往返时间的绝对下限是从 A 到 B 再返回的光速传输时间。光速在真空中接近 3x10^8 m/s,而在典型的光纤中,更接近 2x10^8 m/s。我建议您计算出从您所在位置到您正在考虑的两个托管中心的大圆距离,将其加倍,然后计算出光传输时间。
你的数据包传输速度不可能比这个快。到底会慢多少是一个近乎神学的问题。