需要根据实际物理环境及资源条件选择适合的大二层互联方案:
- 网络设备虚拟化方案。当主备数据中心的网络设备支持网络设备虚拟化功能时,可以考虑将主备交换机跨数据中心堆叠成一台设备,从而实现主备数据中心的大二层互联。但此种方案要求主备数据中心须部署同型号网络设备,数据中心之间具备光纤直连和 DWDM 堆叠线缆的硬件资源且数据中心之间距离通常不能超过 10km 。另外,网络设备虚拟化需要主备设备横向之间进行堆叠线缆及心跳监测线缆的互联,且纵向级联设备的链路聚合也需要跨数据中心进行,因此对数据中心之间的线路质量要求较高,且会占用 DWDM 资源的多个通道。
- 二层“路由”方案。如果同城主备数据中心之间具备二层互联的资源环境也可以考虑利用二层“路由”方案建立大二层互联,以 TRILL 为例,可以将主备数据中心的 TRILL 网络建立在同一个 TRILL 域中,通过 TRILL 协议完成二层数据帧跨数据中心的路由转发。但该方案缺点是需要更新支持 TRILL 协议的网络设备,现有网络架构变动及硬件投入成本较大。
- Overlay 隧道方案。以 VXLAN 为代表的 Overlay 技术可以较好地支持跨数据中心的大二层互联,只要主备数据中心之间具备三层网络互联条件,且作为隧道接入节点的网络设备( VTEP 节点)支持 VXLAN 协议即可。