软件定义网络凭借其控制平面与转发平面分离的体系使得网络具备快速创新、敏捷编程以及易于管理等特性,掀起了网络创新的浪潮,也推动了学术界和产业界对网络创新的高度热情。伴随着技术和市场的双效引擎,网络操作系统成为网络软件化迭代的代表形态,围绕网络操作系统也形成了充满活力的开放生态,SONiC无疑是其中的佼佼者。


“2020年 SONiC产业生态研讨会”于今日圆满落幕,本次会议邀请了来自运营商、互联网公司、芯片公司、白盒厂商、测试厂商、研究院所等专家学者探讨网络操作系统SONiC产业生态,期望共同创造更繁荣的新一代开源网络生态。


首先,Microsoft Principal Software Engineering Manager解颖给大家带来了主题演讲《SONiC 2020 Update》。解颖给大家介绍了SONiC从2016年提出到2019年的一个演进过程,并指出了2020年SONiC的更新情况,包括厂商的支持、基于K8S的编排管理,以及对SONiC测试基础设施的投资等等。


2020年SONiC产业生态研讨会圆满落幕(附视频回放)_java


中国电信研究院高级产品技术架构师肖祥益给大家分享了《面向白盒路由器的SONiC功能扩展研究》。肖祥益指出,目前白盒交换机生态初成,但白盒路由器尚不成熟,中国电信致力构建白盒路由器网络操作系统及白盒路由器硬件生态。肖祥益分享了白盒路由器在运营商的典型应用,并从多个方面表达了自己对于SONiC的理解。最后,肖祥益还介绍了目前面向白盒路由器的扩展研究——面向商用的路由操作系统平台,并提出了仍需待深入探讨的问题。


2020年SONiC产业生态研讨会圆满落幕(附视频回放)_java_02


新华三白盒交换机产品开发部经理王雪的主题演讲为《构建白盒生态的坚实后盾》。王雪的演讲主要分为三个部分:为什么要做、新华三的优势,以及现在和未来。王雪表示,未来国内互联网白盒交换机的份额将持续增大,对于互联网自研交换机的驱动力也将持续增强,互联网企业希望自主掌控软硬件及运营体系。随后白雪介绍了白盒交换机的主要商业模式,并针对新华三白盒项目的组织架构、开发管理流程和新华三的开源操作系统计划等进行了详细展开。



中国联通研究院网络技术研究部工程师徐博华给大家分享了《5G承载网络白盒设备对SAI增强的需求》。徐博华表示,运营商研发白盒设备的最终目的在于降低建网成本,同时提高运营商对网络的自主可控能力。同时他还指出,5G承载的接入层是白盒的蓝海,目前白盒化进度已经落后于5G建设。运营商应该以SAI为抓手,自主掌控白盒底层关键技术,布局生态,降低软硬件厂商参与白盒的门槛。



百度系统部资深研发工程师杜海峰给大家带来了《百度在SONiC上的实践与思考》。杜海峰表示,自研交换机的价值的在于它的五大特性:高稳定、易监控、易诊断、易扩展和高性能,并围绕这五大特性展开了分享。



Juniper Distinguished Engineer Lester Bird和 Juniper Senior Stuff Engineer Zhenghui Cai给大家带来了主题演讲《SONiC Evolution: From Single to Multi-PFE Platforms》。本次演讲首先给大家介绍了什么是SONiC,然后分享了Juniper的三大SONiC平台:QFX5200、QFX5210、PTX10008,接着围绕SONiC平台的演进、SONiC集群、Disaggregated SONiC、VOQ (virtual output queue) SONiC等多个方面展开了讨论。



中国移动通信研究院数据中心网络项目经理张琦分享了《基于SONiC的数据中心交换机的思考》,张琦首先简单提到SONiC可以降低成本、完全解耦和开源软件等优势,随后分享了中国移动数据中心交换机的应用场景,最后介绍了中国移动的展望与计划:试点全盒式组网;推动采购模式变化;进行SONiC系统+可编程芯片的研究。



来自阿里巴巴的高级技术专家王永灿带来的演讲是《阿里自研网络实践分享》,讲述了阿里从第一代OS到第三代OS的自研之路。王永灿表示阿里基于SONiC开发了自己的开源生态网络OS——AliNOS,是第一家在数据中心部署Barefoot可编程芯片的厂商,基于自研交换机也构建了多平面、可扩展的超大集群网络架构,单集群可最大支持超过十万台服务器。最后王永灿表示2020年是中国白盒交换机的元年!


2020年SONiC产业生态研讨会圆满落幕(附视频回放)_java_03


接下来,腾讯网络资深交换机系统架构师汤桢乾带来了《腾讯自研交换机成长之路》主题演讲。汤桢乾首先解释了腾讯为什么要做自研,接着其介绍了腾讯NOS系统优化方向、立体监控方案、统一管理平台以及硬件设计管控分离等情况。最后向观众分享了目前腾讯自研交换机的部署情况:自研交换机已在数据中心大规模部署;新一代可编程芯片开发的200G/400G交换机的发布;端到端自研计划逐步推进,成功打造自主可控网络业务系统。


2020年SONiC产业生态研讨会圆满落幕(附视频回放)_java_04


星融元数据副总裁李明玉带来了《企业级SONiC创新实践》主题演讲,他简单分享了星融AsterNOS基于开源NOS的探索历程,接下来介绍了AsterNOS支持VXLAN&EVPN实现方案、AsterNOS上REST API的实现以及AsterNOS在工程化方面的一些实践。最后关于开源产品如何提升可交付性,李总提出了三点思考,即开源是否让交付方案变得更容易,用户需求如何保障,硬件/芯片供应商需要做哪些相应改变,并结合星融元自身企业级SONiC产品研发的实践,提出了相应对策。


2020年SONiC产业生态研讨会圆满落幕(附视频回放)_java_05


Intel Barefoot产品经理梁建国给大家带来的主题演讲是《SONiC Powered by Programmable Data Planes》。梁建国表示目前网络的迭代速度很快,传统模式受到挑战,Barefoot可编程交换芯片的出现顺应了潮流。可编程数据平面的开发组件包括Open programming language & Community、Compiler & Chip Simulation Model、Visualization Tools、Flexible / Auto-generated APIs、Fully Programmable ASIC五个组件。接着梁建国简单介绍了Intel Barefoot 2019年针对SONiC社区所做的工作,最后阐述了Intel对SONiC未来发展方向的想法。


2020年SONiC产业生态研讨会圆满落幕(附视频回放)_java_06


来自Nvidia的以太网交换产品总监王栋带来了演讲《开放网络助力数据中心建设》,王栋分享了Nvidia对SONiC产业的看法、实践以及对未来的展望,Nvidia是一家ASIC/系统/软件公司,在战略上,Nvidia视SONiC为机会而不是威胁,而收购Cumulus为Nvidia带来了世界上最好的FRR和Linux网络专家。另外,王栋介绍了Nvidia的DUAL NOS战略,它能够帮助用户一步一步向开放网络演进。最后,王栋介绍了Nvidia在本地的客户,希望通过这些本地用例帮助客户在SONiC获得成功。

2020年SONiC产业生态研讨会圆满落幕(附视频回放)_java_07

来自紫金山实验室的高级研究员沈洋给我们带来的演讲主题是《SONiC API GW》,沈洋先对交换机开放接口的相关需求进行了梳理,归纳包含两个部分,一是配置管理,对外提供restful接口,实现路由、Qos和tunnel等属性的增删改查,二是RunTime API,对外提供restful、gRPC接口等。然后,针对这些需求,详细分析了API GW的架构设计,并指出了其中的关键实现点。最后,沈洋提出,在边缘计算场景,白盒交换机提供网络和计算服务融合的API GW功能,达到节约化部署和统一访问控制的目的,降低成本,并硬化部分特性以提升性能和服务质量。


2020年SONiC产业生态研讨会圆满落幕(附视频回放)_java_08


来自思科的中国资深系统工程师余欣给大家分享了《基于多芯片与大buffer的SONiC系统》,余欣详细介绍了网络设备的解耦与重构,主要分析了SONiC在机框式设备、多芯片环境下的架构设计,最后简单介绍了Cisco Silicon One芯片。


2020年SONiC产业生态研讨会圆满落幕(附视频回放)_java_09


盛科网络的网络芯片CTO成伟带来了演讲《ARM平台Sonic的云边端应用探讨》,成伟将SONiC与目前主流的开源交换机系统进行了对比,提出SONiC的架构优势和社区活跃度使其成为最热门的开源操作系统,SONiC架构解耦也带来了无限的可能性,例如在硬件层有了SAI接口,就可以使用数据中心芯片以外的芯片。成伟表示,网络生态的产业链正在面临重构,芯片提供商,设备供应商,服务提供商充分交叉,进入战国时代。


2020年SONiC产业生态研讨会圆满落幕(附视频回放)_java_10


来自Edge-core Networks China 的开源技术总监、开放网络基金会(ONF)代表大使欧俊明给我们分享了《SONiC如何助力于开放网络》,欧俊明首先简单介绍了什么是开放网络,随后对SONiC的环境生态、系统架构以及重要元件SAI进行了介绍,接着介绍了一些SONiC应用案例,并分享了Edge-core Networks China实践的应用场景,最后介绍了SONiC模拟器。


2020年SONiC产业生态研讨会圆满落幕(附视频回放)_java_11


最后来自南京华智达网络技术有限公司的CTO汪军给我们带来的演讲主题是《打造面向企业用户的商用SONiC系统》,汪军指出了现在面向企业客户SONiC版本的不足,例如,基于Docker的编译大包一体化方式耗时长且效率低,部署时版本包较大,不利于规模量化部署等缺点,而华智达ANOS的整体理念是面向商用化,开发时、运行时对系统复杂度做减法,面向网络虚拟化,网络模型重构。最后,汪军介绍了ANOS的下一步规划,例如支持更多ASIC芯片和CPU,扩大生态圈等重点工作。


2020年SONiC产业生态研讨会圆满落幕(附视频回放)_java_12


另外,本次研讨会还围绕产业生态进行了两场圆桌讨论,讨论话题涵盖SONiC未来发展趋势、开源系统安全、数据中心场景新需求、运营商与企业网场景探索、网络协议简化、开源治理等方面。圆桌参与嘉宾来自运营商、互联网公司、芯片公司、设备供应商、科研院所,全球连线共话产业生态。


SONiC经历了近5年的发展,项目发展欣欣向荣,产业生态也在逐渐繁荣。本次研讨会中,产业链不同环节的参与方以各自的视角分享了围绕SONiC项目的探索和经验,给业界提供了各具价值的产业思考,同时也对SONiC未来的挑战发表了不同维度的观点和解法。开源以其独具的魅力不断吸引产业界的拥趸,同时也以其独具的影响力推动着产业发展。希望本次会议能为产业生态交流提供一个平台,更期待开源生态的未来蓬勃发展、枝繁叶茂。