OPNFV的前世今生

服务器 数据中心
在过去一年里有关NFV的项目中,我曾反复遇到这样一个挑战:让简单概念验证(POC)或参考实例正常运行起来。分选和部署每个NFV POC组件需要从NFVI组件中分别整理所有事情,如基于内核的虚拟机(KVM)、配置如Ansible自动化这样的管理工具。

在过去一年里有关NFV的项目中,我曾反复遇到这样一个挑战:让简单概念验证(POC)或参考实例正常运行起来。分选和部署每个NFV POC组件需要从NFVI组件中分别整理所有事情,如基于内核的虚拟机(KVM)、配置如Ansible自动化这样的管理工具。

理解基本NFV需求需要仔细研读ETSI文档并回顾当下的开源项目和供应商实施方案。毕竟获取已实施的NFV的参考实例也是一个重大的挑战。

如今的OPNFV

一个开源项目意在提供解决的办法。开放NFV平台(OPNFV)可以帮助解决一些与NFV部署基础有关的难题。

OPNFV是个软件平台,意在打造开源NFV。它由少数软件组成,生成常见的ETSI NFV基础架构部署。Arno作为OPNFV的初始版本满足了NFVI和虚拟化基础设施管理者的需求。本质上来讲,这意味着采用OPNFV你需要建立虚拟网络功能,以及一些用以管理它们的软件。

Arno版本主要采用OpenStack作为虚拟化基础设施的管理者,以完成如部署虚拟化主机等工作。Arno也协助NFVI组件的部署,包括用于虚拟化计算的KVM以及用于虚拟化网络的带有Open vSwitch的OpenDaylight。通过采用OPNFV,所有上述这些组件都在一个单独的ISO安装程序中,来完成NFV部署安装向导任务。同时,一些低级的安装任务会自动使用如Ansible和Puppet这样的工具,这样,工程师只需微调即刻快速地启动并运行。

尚未***,不过是个良好的开端

不得不说,OPNFV当前的版本并未真正适用于生产环境。虽然该项目在Arno版本中已经攻克了大量难题,然而还有很多工作要做,例如,集成NFV所需要的功能,如由VNF管理者提供的那些。

同时,值得注意的是这只是OPNFV的最初版本,如同所有早期版本一样,都需要继续消除所有的安装任务。不过,Arno还是提供了获取NFV技术实践的一个很好的方式。

OPNFV的未来何在

虽然Arno版本是一个良好的开端,然而作为真正的开源NFV平台,OPNFV还有很长的一段路要走。通过其下一个版本Brahmaputra,我们可了解到OPNFV下一步要解决的问题,包括服务功能链接、基于组的策略等。同时,从现有版本中我们也可以获取更多信息。

责任编辑:何妍 来源: TechTarget中国
相关推荐

2011-08-23 09:52:31

CSS

2014-07-30 10:55:27

2016-11-08 19:19:06

2016-11-03 13:33:31

2013-05-23 16:23:42

Windows Azu微软公有云

2014-07-21 12:57:25

诺基亚微软裁员

2016-12-29 18:21:01

2016-12-29 13:34:04

阿尔法狗围棋计算机

2014-07-15 10:31:07

asyncawait

2021-06-17 07:08:19

Tapablewebpack JavaScript

2019-06-04 09:00:07

Jenkins X开源开发人员

2012-05-18 16:54:21

FedoraFedora 17

2019-08-05 10:08:25

软件操作系统程序员

2015-06-11 11:10:09

对象存储云存储

2011-05-13 09:43:27

产品经理PM

2013-11-14 16:03:23

Android设计Android Des

2021-04-15 07:01:28

区块链分布式DLT

2022-11-07 14:23:35

RPA人工智能流程自动化管理

2019-04-28 09:34:06

2018-08-08 14:37:53

显卡虚拟化3D
点赞
收藏

51CTO技术栈公众号