开源 OPNFV 专案推出 NFV 框架 Danube,整合 DevOps

開源OPNFV專案最近推出的最新一版NFV框架Danube,不只支援了多個涵蓋運算、儲存和網路虛擬化的開源專案(如上圖左),以及可供開發測試和部署NFV的實驗基礎架構,還開始加入自動化開發維運流程DevOps(如上圖右),能透過IT自動化、持續整合和持續交付,以提供企業加速NFV功能測試和自動化部署。

新版開源NFV框架Danube也是OPNFV專案推出的第4個版本,相較於前一版的Colorado主要專注於擴大NFV應用和服務發展,NFV框架新版本Danube最大特色是將可供自動化協同維運和開發的DevOps帶進了NFV。Danube針對DevOps自動化和測試,結合上游的協同式開發、整合及部署,並在合併發布程式碼的應用當中,提供了整套的持續整合(CI)及持續交付(CD)工具,來優化相關程式開發、測試,以協助企業加快虛擬化網路功能測試及自動化部署。

Danube新版本還建立一個可供動態配置的實驗室資源,例如基於社群測試的實驗基礎架構(Community Test Labs Infrastructure),可以讓開發人員在不同應用情境和硬體平臺上,來開發測試和部署虛擬化網路功能;另外在OPNFV 的測試套件也加入壓力測試,並新增Common Dashboard 儀表板,能完整呈現NFV功能測試視圖。

Danube也支援多个涵盖运算、储存和网路虚拟化的开源专案,包括了云端管理协作平台OpenStack、软体定义分散式储存系统Ceph、虚拟化平台KVM、SDN控制器软体OpenDaylight、SDN网路作业系统ONOS,以及云端网路虚拟化平台OpenContrail。

OPNFV在新版NFV框架也特别加强提升NFV网路效能,像是能整合网路第2层和第3层的转发,来加快资料传输层(Data Plane)的封包传递,并也增加更多可用于NFV效能测试的自动化框架和套件,例如能用在Open vSwitch虚拟交换器,提供加速封包处理所需的函式库和驱动程式的资料层开发套件DPDK,还有可供效能评估测试的初步运算次级系统,以及另一个可用于储存次系统的效能测试。

新版NFV框架也持续改进NFV功能,像是开始支援NFV管理和协作软体堆叠(MANO)的基本功能,也强化了NFV基础架构(NFVI)/虚拟基础架构管理者(VIM)的核心功能,包括了IPv6、服务功能链(Service Function Chaining)、L2 及L3的VPN、故障管理及分析,并也整合由ECOMP与Open-O合并即将推出的开放网路自动化平台ONAP;另在NFV基础架构的Network Telemetry应用部分也开始支援了服务保障(Service Assurance)template),以及增加做为常用YANG 与TOSCA建模语言之间转换的功能。

本文来自开源中国社区 [http://www.oschina.net]

时间: 2024-10-28 12:26:22

开源 OPNFV 专案推出 NFV 框架 Danube,整合 DevOps的相关文章

OPNFV:推动开源生态系统融合 加速NFV部署与落地

最近,在开源家族中出现了一位"网红",那就是OPNFV,相信业内人士并不陌生,OPNFV是针对NFV领域的一个开源项目,和其他开源项目的主要区别在于其并不专注于开源代码的开发,而是致力于将其他开源项目通过集成.部署和测试进行系统级的整合,从而搭建一个基准的NFV平台.而如今在NFV领域中恰恰缺少一个这样的平台,使得不同开源标准及协议间能够互通协作,以符合NFV的实际应用环境. OPNFV 执行董事 Heather Kirksey 女士 在近期举办的2017中国SDN/NFV大会上,OP

OPNFV:开源计算项目将和Open Orchestrator整合

日前,OPNFV发布2016年十二月报告称,开源计算项目将和Open Orchestrator整合. OPNFV主任Kirksey表示,这意味着OPNFV进入到了全新的阶段,其可以向市场推出真正的服务应用. 在新罕布什尔大学的互操作性实验室,成功的在OpenStack基础成功测试了OPNFV.目前, OPNFV有四个实验室包括英特尔x86硬件设施研发机构,ARM在Enea的实验室,华为在中国的实验室和NEC在德国的实验室. 本文转自d1net(转载)

C#开发微信门户及应用(48) - 在微信框架中整合CacheManager 缓存框架

 在我们的很多框架或者项目应用中,缓存在一定程度上可以提高程序的响应速度,以及减轻服务器的承载压力,因此在一些地方我们都考虑引入缓存模块,这篇随笔介绍使用开源缓存框架CacheManager来实现数据的缓存,在微信开发框架中,我们有一些常用的处理也需要应用到缓存,因此本随笔以微信框架为例介绍缓存的实际使用,实际上,在我们很多框架中,如混合式开发框架.Web开发框架.Bootstrap开发框架中,这个模块都是通用的. 1.框架的缓存设计 在我们的微信开发框架中,缓存作为数据库和对外接口之间的一个分

java-Java的框架SSH整合的项目,项目启动时总是会报一个莫名其妙的错误?

问题描述 Java的框架SSH整合的项目,项目启动时总是会报一个莫名其妙的错误? Unable to load configuration. - [unknown location] Caused by: Unable to load configuration. - [unknown location] Caused by: Unable to load jar:file:/D:/mars-workspace/.metadata/.plugins/org.eclipse.wst.server.

Egg.js 1.2.1 发布,阿里开源的企业级 Node.js 框架

Egg.js 1.2.1 发布了,egg 是阿里开源的企业级 Node.js 框架,为企业级框架和应用而生.通过 egg,团队的架构师和技术负责人可以非常容易地基于自身的技术架构在 egg 基础上扩展出适合自身业务场景的框架. 更新内容: [13587667] - fix(loader): loadPlugin 可以被拓展 [1a027ad7] - test: 使用 assert 替换 should [89b4df9d] - docs: 修复中文 router 文档中的名称错误 下载地址: So

ssh框架在整合中出现了问题,求指导。

问题描述 ssh框架在整合中出现了问题,求指导. 2015-8-14 15:02:47 org.apache.catalina.core.AprLifecycleListener init 信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:UsersThinkPadApp

Spring框架+Struts2框架第一次整合

1:Spring框架和Struts2框架如何整合??? Spring 负责对象创建 Struts2 用Action处理请求 2:Spring与Struts2框架整合的关键点: 让struts2框架action对象的创建,交给Spring完成 3:Spring框架和Struts2框架开发步骤: (1):引入Struts2框架的相关jar包 (2):引入Spring框架的相关jar包 (3):引入spring-web支持的jar包 spring-web-3.2.5.RELEASE.jar    [去

【Nepxion - 开源 Awt&Swing 框架和组件库】

问题描述 NepxionAwt&Swing开源库整合将近一百种样式新颖,风格独特,以及功能,丰富的界面控件,同时提供一套轻量级的界面框架解决方案,并适配于不同的外观风格,实现可定制化,可扩展化.其具备如下几个特点:1.纯Java技术,实现跨平台2.组件原子化和良好的粒度实现化3.支持C/S,B/S两种方式的部署4.支持三种框架组件的实现5.强大的风格预制和定制功能GoogleCode主页http://code.google.com/p/nepxion/源代码SVN下载http://nepxion

114期:阿里云成为MariaDB基金会白金会员,手淘开源安卓客户端容器化框架Atlas!

本期头条   • 阿里云成为MariaDB基金会白金会员:全球唯一入选云计算公司 • 大规模团队移动开发利器:手淘安卓客户端容器化框架Atlas正式开源 • [资料合集]Spark&Hadoop Summit精选PDF,免费下载! • 双11数据大屏背后的秘密:大规模流式增量计算及应用 • 阿里中间件技术专题:大神直播,快来围观!   技术干货   [开源峰会回顾]AliSQL开源功能特性 在2017在线技术峰会"阿里开源项目最佳实践"上,阿里云数据库内核专家赵建伟(冷香)为大