首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为服务器找到对目标服务的最小延迟的最佳位置?

如何为服务器找到对目标服务的最小延迟的最佳位置?
EN

DevOps用户
提问于 2022-04-02 06:21:39
回答 1查看 19关注 0票数 1

给定一个服务URL / IP,我们如何才能找到最佳的位置来旋转一个服务器?我认为如果我们假设服务位于AWS、google云或azure上,那么在与目标服务相同的区域设置服务器会给我们带来最少的延迟?

因此,在这些公共云的情况下,如何才能找到目标服务所在的区域?我想我们可以尝试从DNS获取IP,然后使用反向IP地理定位的位置,并使用包含或接近从反向IP地理定位获得的位置的区域。但我不知道这些随机反向IP地理定位服务的结果会有多准确。

在非公共云的情况下,通常如何确定将服务器放置在哪个区域?

EN

回答 1

DevOps用户

回答已采纳

发布于 2022-04-03 04:30:17

我认为IP地址的地理定位通常是相当准确的--这是我15年来的轶事经验。我只记得在2000年代的某个时候,曾经见过一个IP地址移动到这个“错误”的位置。

就哪个地区“最近”而言,地理似乎是地缘政治的次要,以及光缆的铺设方式。

这个github项目:https://github.com/turnkeylinux/aws-datacenters维护一个光纤电缆和AWS位置列表,我之前已经扩展了它以查看最新的AWS区域,因此它也可以用于其他公共云提供商。

我发现了一些(可能)令人惊讶的延迟结果:

  • 挪威对北美的反应似乎比对中欧的延迟更大(来自国内技术人员的反馈)。
  • 以色列比巴林或孟买更容易去法兰克福。

此外,考虑到这个故事和其他作为斯诺登释放“https://www.dw.com/en/call-me-a-german-satellite-and-internet-company-wants-answers-from-the-nsa/a-17571811”后果的一部分,我认为,对于北非和中东西部大部分地区来说,如果延迟时间较短,最好选择在德国或意大利的服务器位置。

票数 0
EN
页面原文内容由DevOps提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://devops.stackexchange.com/questions/15726

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档