OPNFV开源工作组正在开发一个名为虚拟端局(virtual Central Office,vCO)的项目,这一项目与开放网络基金会(ONF)推行的CORD项目类似。vCO和CORD都属于Linux基金会下的项目,那为什么在有了CORD项目之后,OPNFV还要再建立一个vCO项目?
最大的原因是对开源SDN控制器ONOS和OpenDaylight的偏好。
Linux基金会网络和编排运营副总裁Phil Robb表示,vCO的组件与CORD不同,vCO是以OpenStack为基础建立的。CORD是建立在OpenStack或Docker容器之上。vCO使用OpenDaylight控制器,而CORD使用XOS操作系统和ONOS控制器。
Phil Robb代表OPNFV的发言中说:“OPNFV选择OpenDaylight作为控制器,CORD的配置专注于使用基于OpenFlow的白盒交换机,vCO也能支持这种用例,vCO还能支持边界网关协议(BGP)网络。另一种管理网络的方法是让像OpenDaylight这样的控制器来充当BGP广播路由,这与OpenFlow的方式相似。虽然方法不同,但识别到达网络中特定交换机的路由结果是相同的。”
Phil Robb表示,BGP功能对于使用传统BGP设备的网络来说很重要。在vCO第二个版本中,将会使用OpenStack和OpenDaylight,并且可能使用ONAP作为端到端平台来管理VNF。
vCO第一版在去年6月份北京举行的OPNFV峰会上首次亮相,vCO项目的贡献者包括思科、Cumulus、爱立信、F5、Intel、联想、Mellanox、Netscout、诺基亚和Red Hat。该工作组在去年6月的OPNFV峰会上展示了虚拟端局的vCPE用例,目前正在制定vCO第二版本,计划在今年的欧洲开放网络峰会上进行演示。
ONF和Linux基金会的关系错综复杂,CORD项目首先是开放网络基金会下的项目,在2016年7月CORD成为Linux基金会的独立的开源项目。
实际上目前CORD的网站没有任何涉及到Linux基金会的内容,几乎所有的CORD内容、活动等都是由ONF提供,ONF的官网中突出显示CORD项目。
ONF表示:CORD、ONOS、Trellis、Stratum等项目都是属于ONF的项目,ONF是Linux基金会的成员之一,且与Linux基金会密切合作,旨在:
因此,所有的ONF项目都应该视为是Linux基金会项目组合的一部分。