2013-02-26 73 views
2

我试图让我的EC2实例更好地与第三方服务的API进行通信。延迟是非常重要的,因为语音通信非常重要,所以迟滞是不能容忍的。通过IP地址的EC2实例区域

我知道一些供应商使用EC2,但亚马逊的IP系统使得很难找到实例所在的区域。使用非弹性IP服务,我可以执行whois并查找它是否在澳大利亚或欧洲的某个地方,所以我可以把服务器放在附近。

使用这些弹性IP,我怎样才能找到他们所在的区域。我可以使用ping时间,但有一点猜测,我必须让所有这些实例在不同地区找到最短的ping时间。

回答

4

Amazon EC2定期公布其Amazon EC2 Public IP Ranges,其各地区聚类他们。

  • 它不通过Availability Zone (AZ)群集它们(如果你真的意味着字面意思),但是这应该没有多大关系,只要交AZ延迟应定期内的单个数字毫秒范围只。

以外,你可能也有兴趣我的回答How could I determine which AWS location is best for serving customers from a particular region?,它概述了处理此基础上进行外部数据/算法或通过Multi-Region Latency Based Routing now Available for AWS(其他两个选项,其可能仅会派上大用场完全拥抱Amazon Route 53为好)。

+1

我更新了标题,所以它说的区域,这正是我正在寻找!非常感谢你 – Akshat 2013-02-27 14:08:10

相关问题