1. DCI互联工程导入
数据中心互联(Data Center Interconnect,DCI)指的是把两个或多个地理位置分离的数据中心网络在二层或三层上打通,使它们对外表现为一个逻辑上连续的基础设施。它不同于园区网之间的普通广域网互联:DCI要承载的是虚拟机迁移、分布式存储复制、数据库同步、AI训练集群参数交换这类对带宽、时延、丢包和收敛速度都极其敏感的东西向流量。理解DCI,首先要理解它为什么会出现,而不是先记住一堆封装协议。
一、业务驱动:DCI不是网络部门的自选项
推动企业建设DCI的力量通常来自四个方向。第一是业务连续性,同城双活要求两个站点之间RPO接近零、RTO控制在分钟级,这直接转化为对链路时延和冗余路径的硬性要求。第二是资源池化,计算和存储资源需要跨站点统一调度,虚拟机在站点间迁移时IP和MAC必须保持不变,否则迁移窗口内业务会中断。第三是容量与成本,单站点机房在电力、制冷和机柜密度上都有物理上限,把非核心业务外溢到第二站点比原地扩容更经济。第四是合规与数据主权,某些行业要求数据副本必须落在指定地理范围,跨站点复制路径因此成为刚性需求。
这些驱动最终会落到一组可量化的指标上:站点间单向时延、可用带宽、允许的丢包率、故障收敛时间、以及跨站点二层域的数量。工程上常见的同城双活目标可以设为:站点间RTT不超过2ms、链路丢包率低于0.01%、单条链路故障后业务收敛在200ms以内、跨站点VLAN数量控制在数百个量级。这些数字不是标准,而是设计输入,必须在方案阶段就与业务方确认。
二、典型场景:三种互联形态
按距离和用途,DCI大致分为三类。同城双活(Metro DCI)距离通常在10~80km,使用暗光纤或DWDM直连,目标是低时延双活,典型技术是VXLAN EVPN配合跨站点二层扩展。跨城灾备(Regional DCI)距离在100~1000km,多租用运营商波长或MPLS VPN,重点是可接受的时延下保证数据复制带宽,通常以三层互联为主、二层按需扩展。跨国/跨云互联(Global DCI)距离超过1000km,往往需要与公有云专线或SD-WAN协同,重点转向策略一致性和路径可控性。
三种场景对网络的要求差异很大:同城双活最怕时延抖动,跨城灾备最怕带宽不足导致复制积压,跨云互联最怕控制面不统一。因此DCI方案不能一套配置打天下,必须先明确场景再选技术。
三、技术挑战:为什么DCI比普通互联更难
第一个挑战是二层扩展的环路与广播域控制。把两个站点的VLAN打通后,生成树域被放大,任何广播风暴都会同时冲击两个站点。解决办法是用VXLAN EVPN把二层封装在IP之上,用BGP EVPN作为控制面,避免依赖STP。第二个挑战是流量路径不对称,跨站点流量可能去程走链路A、回程走链路B,导致防火墙状态检测和负载均衡会话失效,需要在设计时明确路径对称策略。第三个挑战是故障域隔离,必须保证一个站点的接入层震荡不会通过DCI链路传导到另一个站点,常用手段是路由汇总、BFD快速检测和EVPN路由策略过滤。第四个挑战是MTU与分片,VXLAN封装会增加50字节开销,站点间链路MTU若仍按1500配置,跨站点大包会被丢弃,通常需要把物理接口和underlay MTU提升到1550以上。
四、Cisco Nexus产品定位:谁放在哪里
在DCI工程中,Nexus产品线按角色分工。Nexus 9000系列(N9K)是当前主力,其中N9K-C9336C-FX2、N9K-C9364C这类高密度100G/400G平台适合放在站点边界,承担VXLAN VTEP和EVPN边界网关角色;N9K-C93180YC-FX适合作为Leaf接入,提供25G服务器接入和100G上行。Nexus 7000系列在存量网络中仍常见于核心汇聚,但新DCI项目一般不再作为首选。Nexus 3000系列适合小型站点或带外管理接入。控制与管理面则由Nexus Dashboard(原NDO)统一编排,实现跨站点的EVPN策略下发和一致性校验。
选型时最需要确认的三个参数是:接口速率与密度是否匹配站点间链路、是否支持所需的EVPN/VXLAN特性集、以及缓冲区大小能否吸收跨站点突发流量。例如站点间链路为2×100G,边界设备至少需要具备相应数量的100G端口,并预留一个端口用于未来扩容。
五、一个可参考的DCI设计输入表
在项目启动阶段,建议先把下面这张表填清楚,再进入技术选型。表中数值为示例,实际项目需与业务方逐项确认。
| 设计项 | 示例值 | 说明 |
|---|---|---|
| 站点间距离 | 35km | 决定时延下限与链路类型 |
| 目标RTT | ≤2ms | 同城双活硬指标 |
| 链路带宽 | 2×100G | 含冗余,单链路故障不降级 |
| 跨站二层域数量 | 约200个VLAN | 影响EVPN路由规模 |
| Underlay MTU | 1550 | 为VXLAN 50字节开销留余量 |
| 故障收敛目标 | ≤200ms | 依赖BFD与EVPN快速重路由 |
| 边界设备 | N9K-C9336C-FX2 | 100G/400G VTEP与边界网关 |