虚拟化
snap - oo是一个开源的协作开发资源
在一个以前的博客,我已经提供了一个snap平台的概述,这是电缆实验室的亚博yabo888vip网页版年代DN /N艘渔船一个国内外发展P地台和年代项目策略。SNAPS的主要目标是使NFV供应商更容易安装他们的应用程序,为各种基础设施提供透明的api,并降低集成测试的复杂性。
我很高兴能分享我们最新的SNAPS成功。我们已经编写了一个OpenStack API抽象库,其中还包含许多自动化测试,并将其贡献给了NFV开放平台(OPNFV)Linux基金会的项目。OPNFV是一个服务提供商和网络供应商合作改进开源网络功能虚拟化(NFV)功能和采用的项目。我们的成果也已在NFV世界大会、SDN世界大会、OPNFV峰会上分享[视频]、开放网络峰会[视频][pdf]以及大型通信活动(BCE)。
我们方法的基本原理
亚博yabo888vip网页版CableLabs通过遵循协作、迭代的方法开发规范,具有深厚的专业知识。亚博苹果版怎么下载在许多方面,开源软件开发过程反映了许多这些规范开发过程。在开源社区中,CableLabs提供了来自集成和调试活动的源代码亚博yabo888vip网页版和反馈。事实上,Cable亚博yabo888vip网页版Labs的贡献包含在关键的开源项目中,如OpenStack和OpenDaylight。通过这种方式,我们使供应商更容易使用开源项目来构建有利于整个生态系统的解决方案。
通过建立和运营活跃的SDN/NFV应用开发实验室的实践经验,我们获得了实用的知识和见解。通过将我们的软件堆栈建立在纯开源解决方案和基于OPNFV参考配置的基础上,我们将供应商中立性提升到了一个新的水平。我们没有使用经过供应商测试和定制的OpenStack、OpenDaylight等版本。这使我们能够与更大的社区进行互动,以获得新功能和修复。
由供应商亚博yabo888vip网页版和服务提供商支持的CableLabs团队已将我们的项目转移到OPNFV中,作为“SNAPS-OO,基于它是一个ObjectO以良好的方式与我们一起工作年代DN /N艘渔船一个国内外发展P地台和年代的策略。这个项目很快就被接受了,现在发布测试团队正在使用它来验证每个OPNFV构建。随着snap - oo集成到OPNFV FuncTest项目中,我们的贡献现在是发布标准和测试套件的一部分,将在下个月即将到来的OPNFV PlugFest中使用。
snap - oo提供的一些好处是:
- 易于新开发人员使用
- 丰富的示例应用程序和测试套件库
- 支持访问多个安全云
- 应用更新时自动清理NFVI
- 部件故障的快速识别
作为这种开源方法的结果,在snap - oo发布后的短短几周内,我们已经看到了贡献和采用水平的显著提高。
下一个步骤
- 继续扩展snap - oo支持的功能。
- 鼓励更多的OPNFV项目使用snap - oo。
- 使用snap - oo和其他工具来运行更复杂的SDN/NFV工作负载。
- 与更多的开源社区共享snap - oo。
snap - oo如何造福我们的会员
snap - oo有助于提高与NFV基础设施和虚拟化基础设施管理器相关的开源项目的质量,许多成员现在正在使用并计划在未来使用这些项目。snap - oo可用于验证基础设施是否正确安装,它将在Kyrio NFV互操作性实验室中发挥关键作用。供应商提供的未来NFV开发将受益于snap - oo的使用。通过在SNAPS平台上运行的各种工作负载,我们将能够指定一个单独的配置,该配置可以与其他云托管应用程序一起运行未来的NFV工作负载。