加入收藏 | 设为首页 | 会员中心 | 我要投稿 温州站长网 (https://www.0577zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 建站资源 > 优化 > 正文

网络地理知识之全球数据中心与地理位置的情况简报,再来了解一下?

发布时间:2018-04-18 18:22:58 所属栏目:优化 来源:站长网
导读:副标题#e# 现在越来越多的国内互联网公司在做出海的事情,既然是互联网公司,那么海外网络规划自然是一大重点。曾经流行的段子说互联网有两个,一个是全球互联网,一个是中国互联网。无论国内国外,费心做了选择,合同签了,款也付了,服务也上架了,结果发

在国外,如果两个运营商之间没有互联互通,那么绕路访问几乎是必然的,甚至在欧洲是要跨国家了。为了解决本地流量本地消化的这个问题,所以诞生了很多营利的非营利的机构和公司提供流量交换服务,有第三方,也有一些运营商自己提供此项服务。一般来说,接入的 IX 越多,可选路径越多,绕路的情况就会越少。

在中国,IX 几乎是官办的,而且运营商强势,收费方式跟国外也是巨大的差别, 第三方出口这个中国特色也跟这个有很大关系 ,所以基本上大家都不了解这个事情。但是国外自己的网络只要有点规模就可以考虑接入 IX,差别很大。

IX 里规模比较大的有主要业务在荷兰阿姆斯特丹的 ams-ix.net,主要业务在德国的 de-cix.net,亚太这边有香港的 hkix.net.欢迎大家去了解一下。

所以考察一个数据中心的网络情况,首先要了解他们基本接入哪些运营商,哪些 IX,再看他可以选择接入哪些运营商和 IX.

这个情况跟国内也有区别,国内基本上方案上没得选,两线三线还是几线是定死的。但是在国外,有钱你就可以选择性接入,但是前提是人家方案最好是现成即用即接的。不过这种情况下,就很难选择某运营商自己的机房了,往往是第三方中立机房。

还有一个问题,就是既然是出海业务,除了面向区域用户,从国内或者 SOC/NOC 访问各地 POP 进行运维管理的方便性考察也是必须的,无论是公网还是专线。国内互联网公司用的比较简单的方案是在洛杉矶或者圣何塞建点,专门用于维护。而且这两个地方的网络非常丰富,无论是机房还是网络接入的选择余地大,而且到任何一个洲的延迟相对比较均匀。更何况三大运营商在这里都有 POP 点,回国应该是最快最稳定的选择了。

还有一个基于业务类型的带宽储备和机房的能力支持,也是必然要考虑的问题,有些机房能做高防,有些不能,真被攻击也很麻烦,而且前面说了,有 BGP 能力做流量调度为基础才能更好的对抗攻击,国内是运营商说了算,大部分只能靠带宽和硬件硬抗,但在国外是可以自己做很多种方案的,好不好看你自己了。

因为国外的运营商数量真的很多,所以基于你的用户在运营商的分布情况,去做网络规划和运营,还要做到成本尽量低,是个必备能力,也是个考验。

当然你说你用 AWS 就够了,当我什么都没说。

注意事项:

1、国内运营商的限制,导致 ANYCAST 很难做到,都是 DNS 调度居多。而国外基本上自己搭建 BGP 能力是基础,IP 申请、公告与维护也是基础工作,这个是国内公司的网络运维人员要补课的地方。你如果不知道 RADB 是啥,建议赶紧去搜索。

2、地面上的地理位置近不等于网络位置近,实际上要看网络地理的情况才更合适。比如在非洲地区和南美地区,运营商之间的互联互通比较差,如果一个巴西圣保罗运营商的网内用户想要访问另外一个 巴西 圣保罗运营商网内的网站,很有可能会绕路到迈阿密或者纽约,再绕回来。有一个比较有名的 CDN 厂商,是这么做的,根据网络互连情况,把本地有互联的用户访问导入到本地的 CDN 节点,剩下没有互联或者不好确认的,宁可让他们回到迈阿密或者纽约的节点,这样做用户访问平均延迟反而更低。还有一个例子就是非洲旁边有几个法属的领地,马约特、留尼汪岛这些,我们看到的情况都是从法国马赛的海缆接入网络的,反而没从最近的非洲网络 接入 ,所以如何考虑网络上的区域覆盖,是个非常认真细致的事情,需要了解的知识点非常多。虽然可能和我们的关系没那么大,但是了解了认为可以忽略总比不知道实际情况想当然要好。

3、适当规划,先大区域部署,再根据实际情况慢慢推进网络规划。

你需要先知道目前的用户地理分布情况以及运营商情况,再基于这个做地理位置和网络接入的规划。

而且要明确一点,IX 接入和 TRANSIT 接入的角度不同,费用不同,接入情况也不同,你要根据运营商情况进行选择。

我看到的情况是大型运营商通常为收入考量,一般不太会主动接入 IX,有也可能是 Selective 或者 Private 的方式,你可能得单独 Transit 接入,但是中型、区域以及小型运营商,尤其是 IDC、CDN 厂商,是比较愿意主动接入 IX 的,所以你要明确知道你的网络使用情况,才好去选择网络接入的方式。

假设说你在国外,有自建 POP 点也使用 AKAMAI / CLOUDFLARE 等网络服务的话,那你就最好是和他们都接入 IX,这样也就不用担心回源质量问题了,一举两得。

好在 IX 官网一般都会有成员以及接入方式列表,PEERINGDB 也应该会有更新。如果有必要,也可以单独联系确认情况。

总之记住一个最高原则,无论在哪里,能做到运营商网内服务,都是最佳选择。

如果上面说的巴西的情况,跨运营商提供服务,跨国绕路都是很有可能的。

对了,想从 IP 和 ASN/BGP 角度查看用户的地理位置和运营商情况,IPIP 都可以帮助你。

4、对于一个数据中心的网站,我觉得除了详细介绍数据中心的硬件条件以外,我觉得也要明确地理位置和网络接入的情况,也是必须有的。如果能够提供 looking glass,那就最好了。

目前常见的情况是数据中心会标注在 NYC 和 WDC,其实很大程度上真实位置是在附近的新泽西州和弗吉尼亚州,这个算是行业惯例了吧。个人觉得还是明确为好。

即使从强迫症角度说,我对那些没有明确写明数据中心具体地理位置的公司,没有好感。:D

5、假设你在海外的用户不是很多,但是确实有一些,那么我建议在洛杉矶设个点覆盖一下海外用户就好。

对此有兴趣延伸话题讨论的,可以留言给我,一起交流。

(编辑:温州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读