基于EVPN和VXLAN的云数据中心设计与实现
2021-06-16李东
电子技术与软件工程 2021年6期
关键词:设计
李东
(上海海勃物流软件有限公司 上海市 200080)
随着时代的发展,数据中心的规模和功能也在不断的演进,租户业务高冗余的要求催生了跨区域的双活云数据中心,然而,投入巨大的跨区域双活数据中心也面临着众多,首先租户的服务应用呈现量级膨胀,并且要求实现负载均衡、无感快速迁移和自由伸缩延展,这些需求,传统的基于Underlay 网络架构的设计已经难以为继,在此背景下,基于NVO3 的IP Overlay 的逻辑大二层网络设计虚拟网络架构逐渐成为了业界主流,NVO3 主要有VXLAN、NVGRE 和STT 三种,其中VXLAN 以其部署灵活、兼容性好、快速收敛、高效转发、环路比较少、对虚拟资源管理更加便利的特点得到了更广泛的应用,从VXLAN 的控制层面考虑,分布式的EVPN+VXLAN 更有利于控制流量泛洪,同时VTEP 发现和主机信息学习从数据平面转移到控制平面,对数据资源池的管理更加高效可靠。
1 网络架构设计
跨区域数据中心通常由IDC(主)和IDC(冗余)组成,同时运营,互为备份。IDC 要满足租户应用可以自动切换,业务零中断,数据零丢失的需求,实现网络、应用、数据资源层面的双活,传统的数据中心的网络架构有STP、CSS、TRILL 等几种,都是基于以太网设计,强调即插即用,数据面向学习,主要存在以下几个方面的问题:
(1)由于VLAN 的ID 只有12bit,因此VLAN 的管理虚拟机的规模最大为4K,扩展性差;
(2)链路的利用率比较低,无TTL 设计,容易产生广播风暴和网络环路,网络隔离能力差,存在安全隐患;
(3)业务和网络的耦合性高,网络出现故障后往往对业务做成灾难性的影响,网络的自愈能力差,容易造成全局故障;……
登录APP查看全文
