7.什么是OpenDaylight项目(ODL)?

为了推动软件定义网络(SDN)的采用并为强大的网络功能虚拟化(NFV)奠定基础,于2013年4月宣布成立由Linux基金会主办的开源SDN项目OpenDaylight项目(ODL 。它是作为社区主导的和行业支持的开源  SDN框架而创建的。OpenDaylight项目的目标是提供一个功能强大的SDN平台,为用户提供直接部署的SDN,而不需要其他组件。除此之外,贡献者和供应商可以提供将为OpenDaylight提供更多价值的附加组件和其他组件。

虽然Linux基金会托管OpenDaylight项目,但它不仅在Linux平台上运行。它是根据Eclipse公共许可证(EPL)许可的,通常是为基于Java的项目选择的。使用EPL允许OpenDaylight增加与已经根据EPL许可证发布的库和第三方组件的扩展环境的兼容性。EPL是一个获得批准的开源许可证,根据自由软件基金会的说法,它是一个免费软件许可证。

OpenDaylight(ODL)技术概述

2014年2月,OpenDaylight 发布了  其首个代码版本“Hydrogen”。它由15个项目组成,全部分成三个版本。基本版由OpenDaylight控制器  (一种SDN控制器)和简单的功能测试组成 – 简而言之,每个人都需要使用OpenDaylight。在Hydrogen发布后,开发人员已经开始考虑下一代码版本:氦气

什么是OpenDaylight项目?

创始成员包括  Arista NetworksBig Switch Networks博科思科思杰爱立信惠普IBM瞻博网络微软NECNuage NetworksPLUMGridRed HatVMware的。(注:Juniper,Microsoft和VMware在2015年离开了ODL)。初始成员捐赠了必要的资源,以帮助创建一个开放源代码的网络,专注于推动SDN平台向前发展。现在,OpenDaylight项目的会员资格包括三层 – 白金,黄金和白银 – 都提供不同数量的捐款。白金会员必须为该项目投入10名开发人员,只有三名来自金牌会员的开发人员。

尽管创始成员,OpenDaylight没有一家公司或一组“领导”项目的公司。相反,它通过一个开放,活跃的社区运作,任何人都可以参与。加入的要求是为社区的开放贡献力量,因此,参与提供各种领域协助的人员 – 从编码到董事会领导层。后者管理OpenDaylight的业务方面,包括营销和运营决策。作为OpenDaylight项目的一部分没有货币要求。

技术指导委员会(TSC)处理的OpenDaylight项目的设计和开发活动的监督。TSC还负责发布日期,发布质量标准,技术最佳实践,监控技术进步,冥想贡献者与项目负责人之间的技术冲突,以及管理项目间协作。任何可以开发和贡献代码的人都可以被选入TSC,然后投票进入董事会。这可以让有远见的贡献者在OpenDaylight项目上留下印记。

OpenDaylight利用当前的开放标准,这要归功于像开放网络基金会(ONF)这样的领导者。OpenFlow是OpenDaylight支持的SDN协议的主要示例,并且随着未来创建新产品,OpenDaylight项目也将采用这些标准。有行业内的共识,虽然OpenFlow的是有益的几个情景,SDN不仅是OpenFlow的或其他任何单一协议。因此,OpenDaylight项目旨在配置多个SDN接口,包括但不限于OpenFlow。

原创文章,作者:赛福,如若转载,请注明出处:https://www.safecdn.cn/sdn/2018/06/opendaylight-project.html