ONF推出下一代开源SDN交换平台Stratum

开放网络基金会(ONF)本周发布了下一代软件定义网络(SDN)接口战略,并在谷歌的支持下推出了Stratum项目,该开源项目将用于实现真正的软件定义的数据平面参考平台,其目标是提供一个白盒交换机和开放软件系统。

谷歌推动了该项目的成立,该公司既是Stratum首个版本的代码贡献者,也将在今年在其生产网络中部署Stratum。开放网络基金会的执行董事Guru Parulkar表示,该项目的大部分工作是基于谷歌早期部署SDN中发现的OpenFlow的局限性。

Guru Parulkar表示:“ONF借鉴了谷歌五到七年的产品部署经验,并将这一经验引入到定义下一代SDN平台中。这涉及到完整的生命周期管理,不仅是可编程控制,还包括如何插入设备、并进行升级,促使用户更快地创新。”

谷歌是2011年ONF的创始成员之一,也是ONF最大的贡献者之一。除了谷歌之外,腾讯公司也正在加入Stratum项目,其他参与Stratum项目的成员包括:

电信运营商:中国联通、NTT、土耳其电信/Netsia网络厂商:Big Switch Networks、锐捷网络、VMware白盒ODM厂商:Delta、Edgecore Networks、QCT芯片厂商:Barefoot、Broadcom、Cavium、Mellanox、Xilinx

Stratum将使用可编程芯片以及包含P4和P4Runtime的工具箱,ONF表示现在可以彻底重新定义转发行为,并管理数据层的所有配置和运行,Stratum的创始成员计划通过尽可能广泛的网络芯片以及来自多厂商的白盒交换机来提供Stratum解决方案。

为了真正实现软件定义网络的愿景,需要一套新的接口来实现数据平面各个方面的生命周期控制和自动化网络管理,并且在不需要定义新标准。在软件速度上可以增强和改进接口,软件工具链支持网络操作系统(NOS)和数据平面之间的动态交互,以便开发人员锁定升级部署。

此外,虽然OpenFlow仅定义了控制转发行为的机制,但现在可以完全重新定义转发行为以及管理数据平面的所有配置和操作。下一代SDN接口包括四个主要功能,可以实现数据平面的控制和管理,包括:

定义管道

通过P4语言定义/记录逻辑数据平面管道,在固定或部分可配置的数据平面芯片上,P4用于记录交换机暴露的逻辑管道。在P4可编程设备上,可以使用相同的P4管道定义动态交换机管道。

管道控制

通过P4Runtime进行管道控制被认为是OpenFlow的下一代版本,它定义了控制和数据平面如何通信,其中网络操作系统和数据平面可以动态地协商管道配置。

设备配置

具有OpenConfig数据模型的gNMI用于管理设备配置。SDN最初并未解决这些要求,而是以临时方式使用SNMP,Netconf和CLI(禁止互操作性)。

设备操作

gNOI用于操作,解决一次性事件,如设备测试或重新启动,不需要维护状态。这在之前的SDN中也没有实现,导致实施的不一致并限制了互操作性。

ONF市场副总裁Timon Sloane表示,对ONF来说,Stratum项目是其发展SDN的更大努力的一部分,也可以说是OpenFlow的继任者。

Stratum项目在2018年都处于孵化阶段,项目成员可以完全访问代码,将于2019年进入完全开放阶段,并计划在Apache 2.0许可下运行。


企业会员

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。

2018-03-13
ONF推出下一代开源SDN交换平台Stratum
ONF推出下一代开源SDN交换平台Stratum,开放网络基金会(ONF)本周发布了下一代软件定义网络(SDN)接口战略,并在谷歌的支持下推出了Str

长按扫码 阅读全文

Baidu
map