开源网络操作系统“SONiC”,今年因何备受期待?
2023年,对于开源网络操作系统 SONiC 来说可能是非常重要的一年,SONiC不光得到了来自全球范围内许多颇具实力的初创公司的企业级支持,业界主流网络设备厂商对它的兴趣也越来越大。
SONiC最初由微软开发并开源,微软在去年的 4 月份将该项目移交给了Linux 基金会及其 450,000 名开发人员。同时,支持 SONiC 的供应商名单也在不断壮大,例如包括DELL、Arista、诺基亚、阿里巴巴、Marvell、Nvidia-Mellanox 和 VMware等等知名厂商,以星融元Asterfusion为代表的初创型企业里也迎来新的成员如Hedgehog、Aviz。
随着越来越多的企业将工作负载和应用程序跨越不同的云环境,网络支持团队在体验到云的操作后也开始尝试在本地基础设施中采用类似云的工作流和接口。我们可以预见,SONiC即将迎来更为广阔的市场空间。650 Group 的分析师 Alan Weckel 表示,“SONiC的采用将在未来几年内大大超过整个市场的增长速度”,该公司预测,到 2026 年全球 SONiC 收入将超过 50 亿美元。
01 数据中心网络场景,SONiC热度不减
当前我们可以确定的一点是,数据中心网络设备的“白盒化”趋势仍将持续。
CIMI Corp. 总裁Tom Nolle 认为,数据中心交换可能是未来开放网络模型或白盒网络元素的热点,因为“数据中心需要开放式交换架构来支持多厂商交换芯片”,并且业界已经有了一些方案,这包括 SONiC 以及P4可编程。其中,基于 Linux 的云中开放网络软件(SONiC)便是将网络软件与底层硬件分离,使其可以在来自多个供应商的数百个交换机和 ASIC 上运行,同时支持全套网络功能。
与此同时,网络也将继续扩展并增加其复杂性,这推动着运维支持团队不断延展其能力边界。SONiC的云原生特性非常有利于云中各类网络自动化工具的部署,并帮助实现对 NetDevOps 的AI支持 ,由此运维团队可以快速发现并解决网络问题,缩短排障时间,从而降低运营成本并缓解目前面临的人员短缺问题。
02 新的转变,对SONiC的支持和创新从云覆盖至大型企业
Dell’Oro 预测,到 2026 年,部署在企业网络中的交换机中会有将近 10% 运行 SONiC。
650 Group 的分析师 Alan Weckel 举例了两种 SONiC方案的实现路径,其中第一种是企业将 SONiC 与 Arista等品牌提供的硬件结合使用,尝试SONiC并从中受益,因为“SONiC 中有很多云的自动化部分,企业可以使用它们来补充现有供应商的短板”。第二种则更像是纯粹的 SONiC,它直接被安装在白盒交换机上,这一路径可被视为完全替代品牌供应商的基础设施。
当前全球已有不少初创型企业瞄准了高端大型企业,旨在解决将 SONiC 应用到生产环境中所必须应对的挑战,这其中就包括大部分客户所缺乏的自研 NOS的技术能力。Dell’Oro Group 园区和数据中心交换机以太网副总裁 Sameh Boujelbene 表示, “我们目睹了很多实际运营者为解决这类可支持性问题所做的多次尝试。然而,生态系统真正需要的是一个中立的实体来填补这一支持缺口。”
无论是哪种实现路径,随着SONiC方案逐步扩展到企业园区网络市场,对NOS的商业支持和创新能力都将成为这一赛道的竞争要素。
03 全面拥抱SONiC,星融元推出多场景下的开放网络解决方案
相较于上述提到的两种实现模式,星融元更像是“第三种”——相比第二种纯粹的“开源SONiC+白盒”,我们在自研白盒硬件的基础上提供了企业发行版的SONiC,为客户提供“软硬芯一体”的开放网络解决方案。
作为国内第一批SONiC社区成员,星融元围绕开放网络技术进行了长期、持续的投入,并结合各种典型应用场景做了足够的测试验证和缺陷修复,所提供的SONiC企业级发行版AsterNOS目前已可稳定兼容几乎所有主流商业交换芯片,构建的一系列有特色的硬件平台能够实现从数据中心到云化园区的跨场景使用。
截至2022年底,AsterNOS已针对社区原生版本的缺陷和不足完成了大量开发工作,并切实提升了软件的可靠性和易用性,这其中就包含了VXLAN、ARP Host Routing、BGP EVPN、VLAG、Monitor-link、STP/MSTP等网络功能补充和增强,以及对思科风格的CLI的支持。
为了更加充分地发挥开源开放的力量,AsterNOS还在SONiC云原生的架构之上提供了强大的SDK能力——用户可通过丰富的API(Rest API和系统级API)在网络设备上简单快速地开发第三方APP,以及与各种开源运维工具/平台无缝集成。
结合可编程交换芯片和其他创新的开放式白盒化硬件架构,我们可以很方便地扩展出丰富的应用场景,为客户构建出以业务为中心的新一代网络。从云数据中心内部到园区接入层,如果您在传统网络设备/方案使用过程中有感受到那么一些“束缚”和“不便”,不妨尝试一下我们所提供的更为开放灵活的解决方案。
一、面向数据中心高性能计算和分布式存储、高频交易场景,以SONiC+芯片级别的时延优化+分布式算法的超高性价比低时延全以太网络解决方案,用以替代专网专用的Infiniband;
二、面向云边缘的复杂场景,具有高度定制化能力的SONiC+P4可编程的智能网关系列产品(例如东西向网关、专线网关、公有服务网关、限速网关、对等体网关以及业务融合网关等等),助力各类创新应用的落地;
三、面向中大型企业园区,星融元的全三层的云化网络架构+全功能SONiC,带来了完备的园区网络特性和安全能力,轻松解决传统园区网络架构繁琐、运维复杂的难题,帮助广大企业构建高效、精简的园区网络。