凤凰展翅,白牌翱翔——ODCC主导的国内首个白牌项目-凤凰项目揭面纱

在本周二举行的2017开放数据中心峰会上,ODCC网络组组长、阿里巴巴资深网络专家杨志华先生介绍了ODCC主导下的国内首个白牌项目——凤凰项目,项目的初始成员包括阿里巴巴集团、腾讯、百度、京东、中国移动和中国联通六家单位。

凤凰项目介绍

凤凰项目的内容包括:

  • SONiC凤凰发行版,稳定、易用、LTS版本化管理的开源交换机NOS
  • 白盒交换机与凤凰发行版兼容性测试
  • 提供开源运维管理工具等等

ODCC网络工作组组长杨志华先生表示,凤凰项目中所涉及到的白牌并不是广泛意义上的白盒,而是不绑定任何特定商用软件的平台,只要这些交换机能够支持其他开放的OS,也是凤凰项目中所指的白盒。

在这里小编不得不再花一点时间再次介绍一下白牌和白盒的概念,白牌交换机的概念由网络领域的巨头Google公司首先提出,一般的白牌交换机具备以下特点:ODM提供白牌交换机、自带无品牌软件等。白牌交换机中又分为白盒交换机和裸机交换机两种,其中的差别在于白盒交换机有操作系统,裸机交换机需要用户自主购买软件。

(图自己画的,将就看一下)

当然,作为国内领先的开源开放组织ODCC在业界一直享有盛名,其主导下的凤凰项目由于其初始成员就已经囊括了BAT、三大运营商中的两家以及京东,其起点就已经很高了。促进凤凰项目产生的原因无外乎以下三点:

  • 软硬件解耦的迫切需求
  • 互联网公司和运营商需要有更多的选择
  • 构建开放网络的需求

照业界的发展趋势来看,其实搞定一个白牌或者白盒的交换机并没有多大的复杂性,找国内的盛科或者台湾的智邦科技,亦或者是美国Pica8公司都能够获得白牌交换机,当然还可以选择OEM去获得交换机,最大的难点在于如何实现白牌/白盒交换机的操作系统。

业界五大交换机操作系统

1、Cumulus

Cumulus公司的创始人是前Google的员工,Cumulus的目标是开源的,基于linux的交换机操作系统,希望能够成为Google的MSDC。通过Cumulus Linux,用户可以使其数据中心网络高度自动化、且摆脱了昂贵的专有硬件。可以说Cumulus的操作系统是开创了业界操作系统的先河。

2、Open Switch

硬件交换机市场上的另一个规模庞大的厂商是惠普公司,虽然近两年惠普在硬件市场上不断遭受到其他设备厂商的竞争,但是不可否认的是其最初推出的交换机操作系统Open Switch也在交换机操作系统史上留下了浓墨重彩的一笔,后来该操作系统被置于Linux基金会旗下成为独立的开源项目。

3、SnapRoute

业界最激进的公司AT&T在今年3月份的ONS大会上宣布已经通过其部署的白盒交换机进行了流量的传输,AT&T使用了带有博通Qumran芯片的Delta Agema AGC7648A交换机和SnapRoute网络操作系统(NOS)。另一个使用的是Barefoot提供的基于Tofino芯片的Edgecore的Wedge 100BF交换机,运行的是SnapRoute的开放NOS FlexSwitch操作系统。显而易见的是,SnapRoute的交换机操作系统很受AT&T的青睐。

4、SONiC

微软于2016年3月份的OCP大会上发布了开源的Software for Open Networking in the Cloud (SONiC)操作系统,发布伊始就能够对Arista、博通、戴尔、Mellanox等公司的网络设备加以支持。SONiC的推出标志着微软将会和来自惠普、戴尔和Cumulus Networks的白盒网络操作系统进行竞争。目前为止,SONiC已经获得了业界广泛的关注,思科、盛科等公司目前正在积极参与SONiC项目。

5、ConnetOS

值得一提的是,目前国内也有一家专注于操作系统的初创公司——云启科技,其创始人及核心研发工程师大部分是来自百度自研交换机项目的负责人/核心成员,目前云启科技已经推出了适应现代数据中心网络环境的开放操作系统:ConnetOS。该操作系统以数据中心网络的运维痛点和运营效率出发,前所未有地开放网络资源和自身能力,提供以数据中心网络自动化和智能化为目标的一系列功能,让网络不仅开放而且易运维。

谈谈自研交换机

目前互联网公司自建数据中心的规模在过去几年增长速度很快,随之而来对网络设备的需求量大幅增长,又面临一定的成本压力。设备数量的增加和网络成本投入加大的同时,也带来了运维管理难度和复杂度的提升。因此,促进了互联网公司自研交换机项目的问世。国内腾讯、阿里巴巴、百度等公司先后都在自研交换机方面进行过一些探索,但目前为止正式发布产品的不多。

国外Google之所以能够在自研交换机上获得成功,大抵有以下三个原因:

  • Google具备业界其他公司无与伦比的IT能力
  • Google的网络相对而言比较简单,只需要对其网络负责,业务复杂度在可控范围内
  • Google有钱,有很多钱,在研发上的开销不遗余力,很显然投资的回报非常可观

说回凤凰项目

凤凰项目中有百度这样的自研交换机成功经验的成员,也能够选择目前业界较为受欢迎的SONiC操作系统,在获得SONiC社区资源的同时,还能够一定程度上获得OCP项目的支持。

很明显凤凰项目能够在硬件和软件两个层面获得支持,即便是在当今业界所谓的用户为王/应用为王的今天,凤凰项目的初始成员中已经包含了中国互联网行业中最广泛的白牌交换机使用者,同时凤凰项目后续还会不断地有新的成员加入,这样看起来还是非常值得期待的。

另外,今年10月份凤凰项目将会举行首次技术交流会,将会确定凤凰项目的具体开发阶段,敬请关注SDNLAB的后续报道。


  • 本站原创文章仅代表作者观点,不代表SDNLAB立场。所有原创内容版权均属SDNLAB,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用,转载须注明来自 SDNLAB并附上本文链接。 本站中所有编译类文章仅用于学习和交流目的,编译工作遵照 CC 协议,如果有侵犯到您权益的地方,请及时联系我们。
  • 本文链接https://www.sdnlab.com/19759.html
分享到:
相关文章
条评论

登录后才可以评论

SDNLAB君 发表于17-08-23
0