我将使我的网站在AWS服务器上运行,并且100%的预期网站受众将仅来自印度。 由于亚马逊提供的服务来自不同的区域,我想知道如果我select我的服务器在北维吉尼亚州或亚太地区,那么在性能和页面访问时间方面是否会有实质性差异?
我已经读了一些地方,更多的服务器在客户端的电脑附近,更快的网页加载在他的机器上。 随着客户端机器和服务器之间的跳数减less。
如果是这样,那么亚马逊在亚太地区(新加坡,东京,悉尼)提供三个地方,其中亚太地区(新加坡)是离印度最近的地方。 我应该只在新加坡服务器,或者我可以select任何位置?
请build议我?
我正在运行一个网站,其stream量完全来自印度,并testing了各种选项。
如果stream量只来自印度,那就去亚太地区的新加坡区吧。
从他们的延迟是最小的,将有所不同的地方大约70-120ms(从德里,印度衡量)。
虽然你将不得不支付一些额外的钱比较北维吉尼亚州,但它是值得的。
弗吉尼亚北部地区的潜伏期将在250-350毫秒左右。
Amazon AWS可用区在此处列出 。 这个列表可以随时更新,所以这是一个快照。

如果您正在为印度提供stream量服务,那么将系统放置在亚太地区的可用性区域是有意义的,如果没有延迟的原因。 通向北弗吉尼亚州的道路要复杂得多,你要绕过欧盟地区,这将是比美国更好的select。
AWS现在在孟买有一个地区。
我正在执行与您相同的任务,其中来自印度的stream量是100%。 我select了爱尔兰在孟买/新加坡/悉尼,因为爱尔兰有更多的AWS服务。 例如,如果我想使用EFS,亚太地区不提供这种服务,而像CodePipeline这样的开发者服务在孟买也是不可用的。
如果您使用相同的服务(如S3FS或GlusterFS而不是EFS),则可以全部使用孟买。
另外还有一个成本因素。 与任何AWS地区相比,孟买都是非常高的。 只需在爱尔兰提供网站,并设置CloudFront即可在印度提供stream量服务。
我不知道,但如果你把你的网站连接到在印度有节点的CDN,它可能会使AWS区域的select更不重要,并提高真正的性能。