通过Tacker将NFV引入OpenStack

14年的这个时候,我们还在OpenStack社区中为NFV是否属于OpenStack而争论不休。如今这一争议已经被解决了。OpenStack已经成为NFV讨论中的重要部分,正如下面的ETSI MANO概念性架构图所反映的那样,OpenStack是虚拟化基础设施管理(VIM)层的主要执行者。作为通过综合开放平台专注于推动NFV演进速度的开源项目,OPNFV正在其参考架构中利用OpenStack和OpenDaylight SDN控制器。

现在向那些不熟悉Tacker的人们介绍一下它。Tacker是一个在OpenStack内部孵化的项目,它的作用是VNF管理器,用于管理VNF的生命周期。Tacker的重点是配置VNF,并监视它们。如果需要,还可重启和/或扩展(自动修复)VNF。整个进程贯穿ETSI MANO所描述的整个生命周期。

自从在加拿大温哥华召开的OpenStack峰会和博科近期主持了Tacker 中期会议(Mid-Cycle Tacker Meetup)以来,Tacker项目获得了强劲的推动力。除中期会议外,每周的IRC(网上实时交流)会上也在讨论一些具体的执行细节。

Tacker由四大组件组成:即VNFD目录、VNF设置、VNF配置管理,以及VNF监控与自动修复。

以下是Tacker的每个子领域迄今为止所取得的主要成就。

VNFD目录:围绕如何呈现VNF(VNF描述符)的标准化努力如今已经聚焦在了TOSCA上。TOSCA(针对云应用的拓扑与编排规范)是OASIS协会下的一个技术委员会,主要致力于为全球信息社会推动开放标准的开发、整合与应用。TOSCA的NFV概要文件草案已经完成。该规范描述了VNF(VNFD)的属性,以及Tacker对VNFD目录的维护。

一旦VNF被规定使用TOSCA NFV模板,那么它们就能够进入Tacker VNF目录中。一旦进入,Tacker就可以通过编译TOSCA模板和通过翻译器翻译部分OpenStack Heat实现VNF的实例化。Tacker还侧重于VNF的配置和持续性监控,如果需要,自动修复可贯穿ETSI MANO所描述的整个生命周期。

VNF设置:通过上述的Heat模板,Tacker可以使用OpenStack Nova设置计算基础设施。OpenStack Nova的许多功能可以在计算设置程序过程中被使用。通过利用SR-IOV Passthrough、NUMA、CPU pinning和大页面分配等特定属性创建的一些功能,计算资源可以针对VNF进行优化。

VNF配置管理:Tacker将通过配置驱动推动VNF所需的特殊配置。配置管理被设计为可插入式框架,不同的VNF厂商可以为他们的VNF编写自己的配置驱动。

另一个方法是使用SDN控制器。目前已经就如何将SDN和NFV整合在一起展开了许多讨论。关于使用SDN控制器插件的Tacker,如何推动配置使用SDN控制器南向接口的特殊VNF,就是一个很好的例子。

VNF监控与自动修复:Tacker的一个关键职责是监视VNF的健康。通过出台一系列旨在指导OpenStack其他项目设计的规范,Tacker可以随时使用如icmp-ping和http-ping等可加载的监控驱动。它们还被规划与Ceilometer进行整合,如今VNF厂商已经能够编写自己的带有特殊监控属性的监控驱动。

如今,OpenStack社区已经在很短的时间内掌握了许多东西。我们应该向致力于这一项目的所有人致敬!

说明:本文最先发布在博科社区网站上。Tacker是一个致力于开发通用网络功能虚拟化编排的项目。博科高级产品经理Madhu Kashyap为Tacker提供了本次更新。

编者注:本文编译自superuser.openstack.org,作者为Madhu Kashyap,编译者Frank Chan。

时间: 2024-10-03 22:40:02

通过Tacker将NFV引入OpenStack的相关文章

OpenStack 企业私有云的若干需求(7):电信行业解决方案 NFV

自动扩展(Auto-scaling)支持 多租户和租户隔离 (multi-tenancy and tenancy isolation) 混合云(Hybrid cloud)支持 主流硬件支持.云快速交付 和 SLA 保证 大规模扩展性支持 私有云外围环境支持(包括支持CDN .商业SDN控制器.防火墙和VPN/专线等) 向上扩展性(PaaS 和 SaaS 等支撑) 企业数据中心IT环境支持(包括裸金属/Bare metal.F5 .GPU.跨云网络连通.租户计费.备份等支持) 行业解决方案 (电信

零基础学习openstack【完整中级篇】及openstack资源汇总

1.你是如何学习openstack的?2.你对openstack的组件了解多少?3.你认为openstack该如何学习? 一直想写关于openstack的方面的内容,今天终于整理完成.算是完成一桩心事,内容整合来自: 零基础学习openstack(上)[中级篇] 零基础学习openstack(下)[中级篇] 是在 零基础学习openstack[初级篇]基础上的一个继续: 初级篇,我们主要是有这么一个概念,openstack的组成openstack由哪些部分来组成: Identity(代号为“Ke

武汉公安携手九州云,织就荆楚平安天网

从车流穿梭的道路到游人如织的景区,从繁华喧闹的市区到偏远分散的郊区,无论身处何地,无论白昼还是黑夜,在武汉三镇的街头巷尾都有全天候的"哨兵"在守护着江城群众的安宁. 这里所说的"哨兵"就是武汉市公安局视频侦查支队织就的"天网". "天网"成平安武汉之盾 2008年起,武汉市大力推进基础信息化建设,2011年底建成城市视频监控系统,近2.5万个一级探头投入使用,这就是早期的"天网".2012年2月,为扩大&q

虚拟化网络必须开放

虚拟化网络越来越复杂,使得用户无法依赖一家厂商提供的端到端解决方案来满足对服务敏捷性和可扩展性的要求.博科Vyatta提供了一个开放式平台,让云和电信运营商重新获得对网络的控制权. 在迈向软件网络的征程中,博科(Brocade)公司又迎来了一个新的具有转折意义的时刻--博科Vyatta平台的发布.博科Vyatta平台是一个面向云服务商和电信运营商的开放式.模块化的软件网络平台,它的发布一方面明确了博科软件网络以"开放"为特征;另一方面也表明,建立一个开放的软件网络平台将是引领博科公司未

2019-04-18-NFV基础概念

NFV技术的起源和概念 在移动互联网时代,运营商面临内外困局.就自身而言,采用的流量增长-网络扩容-收入增长的商业模型正在失效,庞大.僵化的电信基础网络,不能够满足用户的丰富需求:就竞争对手而言,互联网企业以天为计的业务迭代时间,能够很好地贴合用户需求,飞速发展的OTT业务,使运营商越来越趋向于管道工的角色. 随着云计算普及和x86服务器性能提高,各大运营商为了避免进一步成为哑管道的尴尬,由全球各大运营商牵头提出网络功能虚拟化技术(Network Function Virtualization,

未来智能,触摸未来 ---记2016华为开发者大赛沙龙上海站

2016华为开发者大赛(HUAWEI Developer Challenge 2016)是华为公司面向全国开发者的大型软件竞赛,致力于通过华为全系产品领域的能力开放和全方位的开发支持服务, 寻找创新的种子并共同孵化出创新的解决方案以推向华为优势市场,帮助开发者实现业务创新落地,成就开发者创新梦想. 近日,华为开发者大赛沙龙上海站开启.上海站主要聚焦华为IoT联接管理平台生态开放API及应用,重点介绍华为IoT生态能力开放形态.应用方法和集成流程:集成通信能力,提升沟通体验,讲解华为基于电信网络开

2016首场金融云计算新实践研讨会顺利召开

2016年3月22日下午,2016首场金融行业云计算新实践研讨会在上海市华山路1076号上海市信息中心1号会议室顺利召开.本次研讨会作为Future-S系列专业会议活动之一,由思科中国(Cisco)独家合作,上海信息化培训中心(SITC)发起,研讨会邀请的嘉宾都是来自于各大银行.证券.保险.基金等行业的IT中高级经理人和分管信息化的领导.嘉宾们围绕本次研讨会"金融企业云计算落地技术+管理运营" 的主题,圆桌深入讨论云计算的痛点.难点和实践应用. 研讨会开始前,上海信息化培训中心主任常威

2.NFV场景下的风河Openstack实战:创建网络

原文地址:http://blog.51cto.com/574549743/2067695

4.NFV场景下的风河Openstack实战:上传映像和创建规格

原文地址:http://blog.51cto.com/574549743/2069041