东京的数据中心要同时连上AWS、Azure和Google Cloud,这事儿现在不稀奇。做法不是拉三根专线分别接三家,那样成本高、管理乱。主流方案就两个:用云交换平台,或者自建BGP专线网络。

先讲云交换平台。东京有Equinix Cloud Exchange Fabric,还有IIJ、NTT等本地服务商提供的云连接服务。你在IDC机房里放一台交换机,连到平台提供的物理端口。平台背后有一套SDN控制的网络,能让你在网页上点几下,就建立从端口到三家云服务商东京区域的二层或三层连接。这个连接的带宽可以按小时调,从50M到10G都行。延迟极低,因为平台和云商的对等接入点就在同一栋楼或者同一个园区里。你只需要在IDC侧跑BGP,把你的公网AS号和私网IP段宣告过去;云商那边,比如AWS Direct Connect、Azure ExpressRoute、Google Cloud Interconnect,分别创建对应的虚拟接口。这样一套物理端口,逻辑上分出三个VLAN,分别对应三家云,流量隔离,互不干扰。

打开网易新闻 查看精彩图片

再说自建BGP专线。如果你的IDC规模大,流量稳定,可以自己向东京的电信运营商租用三条物理专线,分别接到AWS、Azure、GCP在东京的专接入点。每个接入点都支持BGP,你跑eBGP,把IDC的网段同时宣告给三家。关键是路由策略要精细:用AS-Path长度或者Community属性,控制哪条路径优先。比如让去AWS的流量走专线A,去Azure的走专线B,去GCP的走专线C;同时每对连接都做链路聚合和双活BGP会话,某条专线断了,流量自动切到另外两条,只是延迟会变高,因为要绕路,但业务不会断。这种方案对网络工程师要求高,需要自己维护路由器、防火墙和NAT策略,但长期大流量下比云交换平台便宜。

打开网易新闻 查看精彩图片

无论哪种方案,都逃不开几个关键点。第一,东京IDC必须选在靠近云商接入点的位置,物理距离超过2公里,延迟和成本都上升。第二,必须申请独立的公网IP段,并且让三家云商都接受你的路由宣告,这需要提前提交网络拓扑表。第三,IPv4和IPv6要分开规划,因为三家对双栈的支持策略不同。第四,监控必须做,用NetFlow或sFlow实时看每条路径的丢包率和抖动,因为东京偶尔有地震导致光缆绕行,要能快速切换。

实际操作中,大多数中型企业选云交换平台,因为开通快,一个工作日就能搞定。大型金融或游戏公司选自建专线,因为可控性强。还有一种混合玩法:用云交换做主链路,自建一条备用专线只连AWS,其他两家走交换,这样既有弹性又省钱。

总之,东京IDC连三家云不是技术难题,是成本和运维策略的选择。只要把BGP学好,把VLAN划清楚,把云商的限流阈值设对,就能跑稳。

Vecloud整合国际宽带、SDWAN、MPLS专线与IPLC专线,并提供数据中心租赁服务,全面提升企业网络性能。

打开网易新闻 查看精彩图片