诺云积极参与开源社区 发布开源交换机网络操作系统

2017-08-14 00:20

2017年7月26日在北京国家会议中心,诺云信息系统(上海)有限公司(简称“诺云”)举办了一场60人规模的高端闭门会议。在会上,诺云高层先后分享了诺云参与开源社区的初衷,并重点介绍了诺云开源交换机网络操作系统、诺云开源系统网络产品及应用实例。

诺云首席执行官朱姮憓谈及举办这个会议的初衷时表示,中国在开源社区具有巨大的影响力,诺云想藉由这次会议与国内业界加深交流,共同推动中国开源社区的发展。

在讨论环节,来自电信运营商的中国联通、中国移动研究院,来自山东济南超算中心,以及来自合作伙伴的华胜天成等多位到场嘉宾,与诺云高层充分沟通,围绕中国开源社区未来的发展趋势、如何打造自主可控的软件方案,什么才是易于管理与监控的网络状态等话题展开了深入的交流与讨论。

据了解,诺云成立于2011年,是一家开放IP基础设施解决方案提供商。近年来专注于提供总体云产品和解决方案,包括超融合和软件定义的数据中心解决方案。

积极参与开源社区

朱姮憓坦言,诺云参与开源社区的动机有两个,一是社区参与和贡献,另一个则是为了增加商业机会。

“众所周知,参与开源社区可以节省研发成本,结合社区力量,让企业专注于创新。对于诺云而言,还可以关注产业与科技发展的最新趋势,提高在业界的能见度和影响力。” 朱姮憓还表示,从商业机会角度看,积极参与开源社区,一方面可以扩大开源软件支持的产品,销售更多交换机硬件,另一方面也可以以开源平台为基础,发布诺云软件及源代码,通过不同的产品组合,满足客户需求;更重要的是,诺云通过提供开放环境,能够与客户共同设计网络管理、监控、安全解決方案,从而帮助客户带来更佳的使用体验。

从交换机操作系统的演进看开源必然性

诺云资深云计算系统架构总监赵尉钧向与会嘉宾介绍了诺云开源交换机网络操作系统。在演讲中,他谈到的交换机网络操作系统的演进历史对未来发展趋势非常有借鉴意义。

在90年代,传统交换机稳居市场主流,当时交换机主要是基于嵌入式操作系统,交换容量低且扩展性、容灾能力受限。 到了2000年前后,虽然市场主流厂商仍然是思科、华为、智邦,但是出现了基于Linux/BSD操作系统,数据、控制、管理平面模组化,交换容量变高,容灾性及可恢复能力较强。

2010年,出现了标准商品化交换机,操作系统基于Linux,协议应用基于开源软件开发。白盒交换机开始崭露头角,商品化芯片、标准化硬件标准、开放式管理平面,逐渐成为白盒交换机的“标配”。主流厂商以Cumulus、Pica8、智邦为主。

5年后,开源网络操作系统越来越普及,多项开源网络操作系统计划开始落地, OCP及Linux Foundation管理各由不同公司主导。Microsoft、诺云、戴尔是其中比较重要的推动力。

到了2017年,开源的趋势愈发明显。赵尉钧表示,中国开源社区非常活跃,互联网、运营商、设备商等各个环节正在积极参与及驱动开源社区的发展壮大。“我们可以看到,开源已经是一个发展趋势,尤其在互联网公司这一点表现得更为突出。” 赵尉钧认为,不论目前作业系统是传统系统方式还是开源的方式,简化的趋势都非常明显。

是时候升级完整产业解决方案了!

赵尉钧告诉记者,目前诺云的开源交换机网络操作系统已经提供给客户开始商用。之前在金融行业、能源行业的客户,通过虚拟桌面的产品认识了诺云,现在对开源交换机网络操作系统也表示了浓厚的兴趣。

“传统的交换机架构是以南北向为主,需要有很强的交换能力去做分发。而现在的趋势是在超大规模的数据中心中,尤其以互联网企业为代表,他们数据流动是以东西向为主,协议的复杂度、交换机分发的复杂度都没有过去高,因此开源架构的交换机更适合。” 赵尉钧分析道,从性价比的角度来看,开源的交换机软件加硬件,比传统交换机更有吸引力,性能也不输阵。

当记者问及诺云开源交换机网络产品的研发难点在哪时,赵尉钧认为,最大的难点就是兼容性,因为硬件不同芯片不同,需要将各个芯片资源接进来。在2014年,智邦集团收购了诺云,由于智邦拥有多年的交换机硬件生产经验,拥有非常丰富的芯片资源,因此诺云也获得了极大的支持。

“过去智邦的优势集中在硬件,但是加入开源社区之后,我们认为完全可以进行软件作业系统的研发,最终升级成软硬件兼备的完整解决方案。我们之前构思了近半年的时间,用了3个月的时间做研发,预计在今年第三季度进行大力度推广。” 赵尉钧表示。

为客户提供更高水准的开源产品

演讲最后,诺云首席技术发展顾问张唯慎也在会场分享了诺云开源系统应用的一些实例。他介绍到,诺云开源系统主体由Mars 和交换机组成。值得一提的是,Mars可以实现管理与控制分离,客户可以根据需求最布置三个管理控制器,具有高扩展、高可靠性和高管理性。其中高性能的SDN解决方案拥有独立的管理平面,控制和数据平面,以及具可扩展性和高性能的分布式控制平面。

他特别强调,Mars (Advanced Cloud Fabric)提供单一网络配置窗口,设备状态监控/流量可视化并能记录备查,同时还可以实时报警并记录,代码可以与合作伙伴分享,共同开发功能。

会议结束时,记者想起来,就在一天前,同一个的地点OpenStack Days China 2017大会刚刚结束。很多人都认为,中国技术人是从OpenStack项目开始广泛地与全世界的优秀工程师一起做协同开发的。记者希望,未来参与到开源社区的企业越来越多,能够基于开源的架构构建出一个更美好的IT未来。