用Spine-Leaf、Arp-to-Host、分布式网关等云数据中心领域先进的技术理念,对园区的底层网络架构进行了全面的变革。相较于传统组网方案,星融元的全三层横向扩展组网方案可降低园区建设运营成本40%以上。
园区网络正在逐步跨入万物互联的物联网时代,各类智能终端的爆炸式增长和数字经济下的创新应用对园区网络提出更严苛的要求。市面常见云化方案思路多是围绕一个综合性的SDN控制器进行整个园区网络的建设——虽然对外呈现了一个光鲜亮丽的SDN控制器,但底层仍然是僵化、复杂、臃肿的传统网络架构。云化改造不够彻底,传统园区网络架构的带来的不便之处并未得到改善,例如:
在云计算和大数据旺盛的带宽需求驱动下,云数据中心网络早已转型为无阻塞的多级Clos结构(Leaf-Spine),而在当下万物互联的物联网时代,云化园区网络亦采用了早已成熟的多级Clos结构。
并且,随着园区规模的从小到大,这个多级的Clos网络能够从一级横向扩展至多级,使得网络能够接入的终端数量从几十个扩展到几十万个不等,扩展的过程中原有的网络架构完全保持不变。
通过一系列技术手段,我们将二层广播域压缩至交换机的每一个物理端口。终端仅和其所连的接入层Leaf接口上的网关IP进行二层通信,网关负责完成后续的三层路由转发——这从根源上彻底阻断了二层广播风暴发生的可能性,也阻断了依赖二层通信的网络病毒的传播路径。
传统园区网络架构下,为避免网络环路引入了以生成树(STP)为代表的一系列防环协议,但其核心思想都是人为阻塞一部分端口,冗余下来的链路只能做闲置备份。虽然后来出现了堆叠、MC-LAG等新技术,但因技术原理复杂,给运维部门带来了额外的工作量和故障风险。
在星融元新一代云化园区网络下,多级CLOS架构是天然无环路的,配合轻量级的等价多路径路由(ECMP)机制,可以在保证最高链路利用率和最低复杂度的前提下实现组网高可靠。
在星融元的云化园区方案中,我们的思路是使用轻量级网络虚拟化技术进行隔离,让多种业务可以复用一张物理网络。而对于超大规模、网络空间复杂且重叠的园区网络,也可以完全复制云网中主流的VXLAN技术方案。
星融元云化园区网络在全三层组网的基础上借鉴了云网中分布式网关的概念,即:在每一台接入层交换机上都运行统一的分布式网关,并且自动学习和同步了漫游终端的IP/MAC信息。如此一来,终端漫游过程中既不会有业务断连,流量也无需到某个集中式网关上“兜圈子”。
传统园区网络中各种私有的网络协议、沉重的机框设备搭载着封闭的网络操作系统、网络无法随着业务的发展进行灵活的调整。
星融元的云化园区网络是一个全面解耦的开放式网络,采用全盒式设备的精简组网模式,搭载以开源开放的SONiC为内核而设计的网络操作系统——AsterNOS。相关阅读:AsterNOS是一款怎样的网络操作系统?