CN108011732A - 配置业务资源的方法、控制器及*** - Google Patents
配置业务资源的方法、控制器及*** Download PDFInfo
- Publication number
- CN108011732A CN108011732A CN201610943648.1A CN201610943648A CN108011732A CN 108011732 A CN108011732 A CN 108011732A CN 201610943648 A CN201610943648 A CN 201610943648A CN 108011732 A CN108011732 A CN 108011732A
- Authority
- CN
- China
- Prior art keywords
- vnf
- nfvo
- controller
- information
- service resources
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
- H04L12/4675—Dynamic sharing of VLAN information amongst network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Automation & Control Theory (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种配置业务资源的方法、控制器及***,涉及网络功能虚拟化技术领域。其中的方法包括:在网络功能虚拟化编排器NFVO以及虚拟网络功能VNF之间设置控制器;控制器通过北向接口与NFVO进行信息交互,控制器通过南向接口与VNF进行信息交互;NFVO通过控制器实现对VNF的业务资源自动配置。从而实现了自动配置VNF的业务资源。
Description
技术领域
本发明涉及网络功能虚拟化技术领域,特别涉及一种配置业务资源的方法、控制器及***。
背景技术
NFV(Network Function Virtualization,网络功能虚拟化)的概念最早由欧洲电信标准化协会ETSI提出,是指利用虚拟化技术,在标准化的通用IT设备,例如x86服务器、存储和交换设备,来实现各种网络设备功能。NFV可实现硬件资源与软件功能的解耦,其最终目标是取代通信网中专用的网元。采用NFV后,一方面,网络设备功能不再依赖于专用硬件,基于x86标准的IT设备成本低廉,可望能为运营商节省设备投资成本;另一方面,通过软硬件解耦及功能抽象,资源可以充分灵活共享,实现新业务的快速开发和部署,并基于实际业务需求进行自动部署、弹性伸缩、故障隔离和自愈等。这样,如NAT(Network AddressTranslation,网络地址转换)、防火墙、入侵检测、DNS(Domain Name Service,域名服务)和缓存等网络服务,能够以软件的形式交付,并部署在通用的硬件平台上,这就为网络服务的设计、部署和管理带来了很大灵活性和弹性。
ETSI网络功能虚拟化行业规范工作组NFV ISG在GS NFV 002中定义了NFV基础体系架构,如图1所示。
整个NFV架构可分为三个主要部分:
NFVI(NFV Infrastructure,NFV基础设施):包括物理资源、虚拟化层及其上的虚拟资源,其中物理资源包含计算、存储、网络三部分硬件资源,是承担着计算、存储和内外部互连互通任务的设备。
虚拟网元与网管包括VNF与EM,其中,
VNF(Virtualize Network Function,虚拟网络功能):即软件化后的网元,部署在虚拟机上,其功能与接口和非虚拟化时保持一致。
EM(Element Management,网元管理):主要完成传统的网元管理功能及虚拟化环境下的新增管理功能。
MANO(NFV Management and Orchestration,NFV管理与编排):包括Orchestrator、VNFM与VIM。
NFV编排器NFV Orchestrator:负责网络业务、VNF与资源的总体管理,是整个NFV架构的控制核心。
VNFM(VNF Manager,VNF管理器):主要负责VNF的资源及生命周期等相关管理,如网元的实例化、扩容与缩容等功能。
VIM(Virtualize Infrastructure Management,虚拟化基础设置管理***):主要功能是实现对整个基础设施层资源(包含硬件资源和虚拟资源)的管理和监控。
此外还有运营支撑***OSS以及业务支撑***BSS网元,该网元除支持传统网络管理功能外,还支持在虚拟化环境下与Orchestrator交互,完成维护与管理功能。
VNF生命周期管理是NFV架构下实现自动化运维的关键环节,由MANO和EMS协同完成,包括VNF的实例化、终结、查询、扩容/缩容、自愈等功能,实现了自动化资源编排、智能部署编排、弹性扩缩容决策等。在具体部署时需根据业务的规格需求和基础设施的硬件属性完成自动化资源编排,根据亲和性/反亲和性策略、基础设施资源的负荷或者可用状况等关键要素完成智能部署编排,基于网元的CPU占用率、用户容量门限、带宽使用率等关键要素进行扩缩容决策。
现阶段,虚拟化BRAS、虚拟化CPE、虚拟化EPC、虚拟化IMS以及虚拟化化路由器是业界普遍认同的NFV率先应用领域。智能边缘是城域网的关键节点,是用户接入终结点及基础服务提供点。专业一体化设备在实现业务功能与硬件强相关,给新业务部署方面带来很大难题。虚拟宽带远程接入服务器vBRAS是实现智能边缘虚拟化的代表技术,其以功能集为单元对设备控制平面进行重构,形成用户管理、组播、QoS与路由等独立模块,每个模块可按需在虚拟机上部署,且可基于通用服务器的虚拟化资源提供能力实现灵活扩展。
随着NFV技术在新IP网络中逐渐引入,网元的实现和配置也将发生重大变化,NFV利用标准化x86服务器、存储和交换设备结合云管理平和虚拟化***,来取代通信网中私有专用的网元,相应的,提供宽带接入服务的BRAS(宽带接入服务器)将逐渐由虚拟化的vBRAS所替代。在NFV网络中,虚拟网元的生成、配置管理、监控、终结等将基本实现全自动化,虚拟网元本身的动态性也对于网络资源配置的自动化提出了更高的要求,手工配置资源等资源的方式已不能满足未来网络的要求。
随着NFV虚拟化技术的不断应用,网络中的网元设备呈现动态变化,网元所需的业务资源也会随之变化。NFV体系中通过MANO能够实现虚拟网元的生命周期管理并且能够对VNF网元的IT资源(例如CPU、内存、硬盘)进行按需分配,但是对于网元的业务资源(例如资源池、带宽、会话)还需要预先规划,并通过手动配置或者网管脚本配置方式完成配置。因此,传统的设备独享和命令配置来实现资源的分配机制无法满足虚拟化场景下的应用,尤其是无法实现对虚拟网元的业务资源的自动按需分配。
发明内容
本发明所要解决的一个技术问题是:如何实现自动配置VNF的业务资源。
根据本发明实施例的一个方面,提供了一种配置业务资源的方法,包括:在网络功能虚拟化编排器NFVO以及虚拟网络功能VNF之间设置控制器;控制器通过北向接口与NFVO进行信息交互,控制器通过南向接口与VNF进行信息交互;NFVO通过控制器实现对VNF的业务资源自动配置。
根据本发明实施例的另一个方面,提供了一种配置业务资源的控制器,其特征在于:控制器设置于NFVO以及VNF之间;控制器包括北向接口、南向接口以及信息交互单元,信息交互单元,用于通过北向接口与NFVO进行信息交互,并通过南向接口与VNF进行信息交互,以使得NFVO通过控制器实现对VNF的业务资源自动配置。
根据本发明实施例的又一个方面,提供了一种配置业务资源的***,包括NFVO、VNF以及上述的控制器,控制器通过北向接口与NFVO进行信息交互,控制器通过南向接口与VNF进行信息交互,NFVO通过控制器实现对VNF的业务资源自动配置。
本发明通过在NFVO以及VNF之间设置控制器,控制器通过北向接口与NFVO进行信息交互,并通过南向接口与VNF进行信息交互,使得NFVO能够通过控制器实现对VNF的业务资源自动配置。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1示出NFV基础体系架构的示意图。
图2示出本发明配置业务资源的***的一个实施例的结构示意图。
图3示出本发明配置业务资源的方法的一个实施例的流程示意图。
图4示出本发明配置业务资源的方法的另一个实施例的流程示意图。
图5示出控制器判断对VNF的业务资源进行调整的过程。
图6示出本发明配置业务资源的方法的又一个实施例的流程示意图。
图7示出控制器判断需要终结的VNF网元的业务资源的过程。
图8示出本发明配置业务资源的***的一个实施例的结构示意图。
图9示出Netconf yang模型的定义示意图。
图10示出控制器发送至设备的消息模板。
图11示出本发明配置业务资源的控制器的一个实施例的结构示意图。
图12示出本发明配置业务资源的控制器的另一个实施例的结构示意图。
图13示出本发明配置业务资源的控制器的又一个实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在现有NFV体系中,NFVO编排层并没有对网络业务资源的自动分配有相关的技术实现方案,目前网络中的虚拟化设备在VNF自动生成和软件加载后,仍然需要预先进行人为规划并通过手动命令行或者网管下发脚本的方式来完成网络业务资源的配置和分配。目前NFV体系中,VNFM目前参与了VNF网元生命周期管理中IT资源的分配,并没有关于业务资源分配的方式。VNFM监控的主要是网元的生命状态和IT资源的使用等,并没有关于网络等业务资源使用情况的监控,如果想实现需要不同厂家的VNFM同时做扩展,实现难度较大。本专利提出了一种面向NFV网络的虚拟网元业务资源自动分配方法,可以在NFV体系中,当网元完成自动创建并加载软件版本后,通过本专利的方案使NFVO***能够实现对VNF虚拟网元的业务资源按需分配,同时对网元的业务资源使用状况进行监控:当资源不足时能够及时为网元分配新的业务资源;当虚拟网元资源空闲或者即将关闭时,NFVO可以将已分配的业务资源进行及时回收,实现自动配置VNF的业务资源。
下面结合图2描述本发明配置业务资源的***20。
图2示出本发明配置业务资源的***的一个实施例的结构示意图。如图2所示,该实施例中的配置业务资源的***20包括:NFVO202、控制器204以及VNF206。
其中,NFVO202包括业务资源管理分配单元2022。业务资源管理分配模块2022可以全局管理网络的业务资源,并根据VNF的状态信息和资源使用信息,向不同的虚拟网元按需分配业务资源。
例如,业务资源管理分配单元2022可以进一步包括以下几个单元:
业务资源模板管理模块20222。不同类型的网络业务资源的分配方式采用不同的模板进行管理,NFVO可以通过业务资源模板管理单元20222调用相关的业务资源模板来为不同的VNF下发不同类型的业务资源。
业务资源状态管理模块20224。状态管理模块负责管理各个设备定时上报的资源使用率信息。
业务资源分配管理模块20226。资源分配管理单元是***核心,负责根据上报的资源使用率消息根据相关阈值动态进行策略判决,以决定是否下发资源和回收业务资源。
控制器204设置于NFVO202以及VNF206之间,控制器可以通过北向接口2042与NFVO的业务资源管理分配模块2022进行信息交互,并可以通过南向接口2044与VNF进行信息交互,以使得NFVO通过控制器实现对VNF的业务资源自动配置。
控制器作为NFV网络中的重要节点,通过统一的南向接口与多厂家的VNF网元进行对接,并且作为VNF网元和NFVO的资源分配单元的中间节点传递相关资源配置消息,减少了NFVO在业务资源分配中对接的VNF数目和消息量。而且控制器能够适配多种南向协议,北向通过统一的接口与NFVO对接,适合实现对于多个VNF的网络业务资源使用状态的监控和上报。
下面分别从NFVO通过控制器对上线的VNF分配业务资源、NFVO通过控制器对VNF的业务资源使用情况进行监控和调整、NFVO通过控制器对VNF的业务资源进行回收三个方面描述本发明的配置业务资源的方法。
(一)NFVO通过控制器对上线的VNF分配业务资源。
图3示出本发明配置业务资源的方法的一个实施例的流程示意图。如图3所示,该实施例的配置业务资源的方法包括:
步骤S301,上线的VNF在创建并启动完成后,向VNFM上报自身的ready状态信息。
步骤S302,VNFM将上线的VNF的ID、管理IP以及端口通知NFVO。
步骤S303,控制器通过北向接口接收NFVO下发的VNF网元的配置信息。其中,配置信息包括VNF的ID、管理IP以及端口。
步骤S304,控制器通过南向接口向与下发的VNF网元的配置信息所对应的VNF网元建立连接。
步骤S305,控制器通过北向接口向NFVO上报建立了连接的VNF网元的上线信息,以通知NFVO向VNF下发业务资源。
步骤S306,NFVO根据管理的业务资源以及控制器上报的VNF的状态信息,判断是否需要给VNF下发业务资源。
步骤S307,控制器通过北向接口从NFVO接收下发给VNF的业务资源。
步骤S308,控制器通过南向接口向相应的VNF分发NFVO分配的业务资源。
步骤S309,控制器通过南向接口接收VNF发送的资源分配成功确认消息。
步骤S310,控制器通过北向接口通知NFVO对NFV资源分配成功。
上述实施例中,NFVO能够动态感知NFV满足业务资源部署条件时,为不同的VNF按需分配业务资源,使NFV体系能够自动完成VNF的创建、加载和业务资源的自动分配。
(二)NFVO通过控制器对VNF的业务资源使用情况进行监控和调整。
图4示出本发明配置业务资源的方法的另一个实施例的流程示意图。如图4所示,该实施例的配置业务资源的方法包括:
步骤S401,控制器通过南向接口接收VNF的业务资源使用状态信息。
步骤S402,控制器通过北向接口将VNF的业务资源使用状态信息转发至NFVO,以便NFVO实现对VNF的监控。
步骤S403,控制器判断如何对VNF的业务资源进行调整。
步骤S404,控制器通过北向接口接收NFVO发送的VNF业务资源调整信息。
其中,NFVO根据监控的VNF的业务资源使用状态信息发出VNF业务资源调整信息。
步骤S405,控制器根据所述VNF业务资源调整信息通过南向接口对相应的VNF调整业务资源。
步骤S406,控制器通过南向接口接收VNF发送的业务资源调整成功确认消息。
步骤S407,控制器通过北向接口通知NFVO对NFV业务资源调整成功。
上述实施例能够使NFVO获取不同的VNF的业务资源使用数据,并按需给VNF分配业务资源。
特别地,在步骤S403中,控制器判断如何对VNF的业务资源进行调整的过程可以例如图5所示。
根据VNF定时上报的业务资源使用状态信息,NFVO判断指定的VNF当前资源使用是否超过阈值。如未超阈值则正常响应,VNF继续定时上报流程。超过阈值使用则分为三种情况:
(1)若有空闲资源可分配,则NFVO选取可用空闲资源通过控制器为VNF分配新资源。
(2)若无空闲资源可分配,则NFVO通知VNF将用户业务流量切换到其他VNF处理。
在该情况下,控制器通过北向接口接收NFVO发送的VNF业务流量切换信息,其中,NFVO根据监控的VNF的业务资源使用状态信息发出VNF业务流量切换信息,业务流量切换信息指示控制器将资源使用率超出阈值的VNF的业务流量切换至其它VNF。控制器根据VNF业务流量切换信息通过南向接口将资源使用率超出阈值的VNF的业务流量切换至其它VNF。
(3)若由于某些原因拒绝分配新资源,则NFVO进行日志记录。
分配新资源成功后要更新已分配资源的状态并锁定,避免该资源块被重复下发给其他VNF。
(三)NFVO通过控制器对VNF的业务资源进行回收。
图6示出本发明配置业务资源的方法的又一个实施例的流程示意图。如图6所示,该实施例的配置业务资源的方法包括:
步骤S601,控制器通过北向接口从NFVO接收需要终结的VNF网元的信息。
其中,VNF网元的信息可以为VNF的ID。
步骤S602,控制器通过南向接口获取与需要终结的VNF网元的信息相对应的VNF的资源使用状态。
其中,控制器可以通过南向接口通知VNF上报自身的业务资源使用状态,然后接收VNF上报的业务资源使用状态。
步骤S603,控制器通过北向接口向NFVO上报与需要终结的VNF网元的信息相对应的VNF的资源使用状态,以便NFVO确定需要终结的VNF网元的业务资源。
步骤S604,控制器根据VNF的资源使用状态,判断需要终结的VNF网元的业务资源。
步骤S605,控制器通过北向接口从NFVO接收需要终结的VNF网元的业务资源信息。
例如,NFVO可以通知控制器强制回收该VNF的所有已下发业务资源。
步骤S606,控制器根据需要终结的VNF网元的业务资源信息,通过南向接口向相应VNF网元下发资源回收指令,以进行VNF网元的资源回收。
步骤S607,控制器通过南向接口接收VNF发送的业务资源回收成功确认消息。
其中,业务资源回收可以包括删除对于业务资源的使用和配置。
步骤S608,控制器通过北向接口通知NFVO对NFV业务资源回收成功。
上述实施例中,当VNF网元自动删除时,NFVO能够自动为VNF回收业务资源,无需命令行方式处理,使业务资源自动回收。
特别地,在步骤S604中,控制器判断需要终结的VNF网元的业务资源的过程可以例如图7所示。
根据VNF网元上报的资源使用状态信息,NFVO判断该VNF网元的所有资源块的使用状况是否满足空闲回收条件,空闲回收条件可以由网络管理员进行设置,例如N个空闲等待周期内VNF上报的资源使用状态均满足空闲阈值即可以判定满足空闲回收条件。具体可以分为三种情况:
(1)当在设定的空闲周期内持续满足资源空闲阈值条件,则启动回收流程立即回收业务资源。即NFVO通过控制器向VNF网元发送回收指令,VNF侧删除相对应的业务配置和业务资源配置后回复回收指令成功,NFVO更新资源状态并写入DB存储记录日志。
(2)当在设定的空闲周期内未持续满足资源空闲阈值条件,则由NFVO记录空闲时长,暂不回收。
(3)若存在特殊原因NFVO拒绝分配新资源,则NFVO进行日志记录。
下面结合图8对本发明配置业务资源的***的实现进行描述。
图8示出本发明配置业务资源的***的一个实施例的结构示意图。如图8所示,2台vBRAS虚拟网元VNF与各自的VNFM相连,并且都与控制器进行对接,VNFM以及控制器分别与NFVO进行连接。本实施例以IP地址资源为网络业务资源的典型案例来阐述本***。
当vBRAS网元完成虚机建立并加载了BRAS功能的软件版本后,即会向它对接的VNFM上报自身状态正常的消息,接口可以定义如表一所示:
表一
VNFM收到vBRAS网元的上报消息后,会本地查找该网元的IP和端口并向NFVO上报vBRAS网元的ID、IP和连接端口。分配模板如表二所示:
表二
NFVO判定该vBRAS网元是***合法的网元后保存其配置信息并将vBRAS网元的配置信息发送给控制器。NFVO与控制器间可以采用标准的restful接口互联。控制器与vBRAS网元建立连接后,上报NFVO该网元连接成功并在NFVO上线。
NFVO在vBRAS网元上线后,从空闲的业务资源中根据vBRAS网元对应的资源模板信息,选择需要的业务资源进行下发,本例中需要为vBRAS下发IP地址池资源。表三为相关的接口实现模板。
表三
控制器收到NFVO下发的vBRAS需要的IP地址池资源消息后,通过其与vBRAS设备连接的端口将资源分配消息下发给vBRAS。南向接口可以采用netconf、radius、snmp等多种协议。其中,Netconf yang模型的定义可以例如图9所示。
vBRAS收到NFVO通过控制器下发的IP地址池资源后,可以应用该配置处理用户上网业务流量为用户分配IP地址。vBRAS需要定时上报自身的IP地址池资源的使用状态给控制器,控制器汇总上报给NFVO作为NFVO进行资源分配的判决依据。控制器给NFVO上报VNF状态的消息模板如表四所示:
表四
NFVO根据vBRAS网元的使用状态信息,判决后如果需要下发新的IP地址池资源给VNF,则按照资源分配的流程下发给控制器,由控制器下发给指定的VNF网元。
当vBRAS网元上的IP地址池资源产生空闲时,NFVO可以启动资源回收机制将空闲资源回收。回收IP地址池资源,控制器发送至设备的消息模板如图10所示。
上述实施例中,NFV体系中增加的控制器能够与不同厂家的VNF进行互通,并通过管理配置接口完成业务资源的分配和状态上报,屏蔽不同厂家VNFM的差异问题。同时,根据本实施例可以指导现网对NFV体系的VNF网元进行自动的业务资源的分配的实现,满足资源的按需自动分配和回收,提高业务资源的使用效率。
下面结合图11描述本发明配置业务资源的控制器的一个实施例。
图11示出本发明配置业务资源的控制器的一个实施例的结构示意图。如图11所示,控制器1104包括北向接口2042、南向接口2044以及信息交互单元11046,信息交互单元11046可以包括:
配置信息接收模块110461,用于通过北向接口接收NFVO下发的VNF网元的配置信息。
连接建立模块110462,用于通过南向接口向与下发的VNF网元的配置信息所对应的VNF网元建立连接。
上线信息发送模块110463,用于通过北向接口向NFVO上报建立了连接的VNF网元的上线信息,以通知NFVO向VNF下发业务资源。
业务资源接收模块110464,用于通过北向接口从NFVO接收下发给VNF的业务资源。
业务资源分发模块110465,用于通过南向接口向相应的VNF分发NFVO分配的业务资源。
下面结合图12描述本发明配置业务资源的控制器的另一个实施例。
图12示出本发明配置业务资源的控制器204的另一个实施例的结构示意图。如图12所示,控制器1204包括北向接口2042、南向接口2044以及信息交互单元12046,信息交互单元12046可以包括:
状态信息接收模块120461,用于通过南向接口接收VNF的业务资源使用状态信息。
状态信息转发模块120462,用于通过北向接口将VNF的业务资源使用状态信息转发至NFVO,以便NFVO实现对VNF的监控。
可选的,信息交互单元2046还可以包括:
调整信息接收模块120463,用于通过北向接口接收NFVO发送的VNF业务资源调整信息,其中,NFVO根据监控的VNF的业务资源使用状态信息发出VNF业务资源调整信息;
业务资源调整模块120464,用于根据VNF业务资源调整信息通过南向接口对相应的VNF调整业务资源。
可选的,信息交互单元2046还可以包括:
切换信息接收模块120465,用于通过北向接口接收NFVO发送的VNF业务流量切换信息,其中,NFVO根据监控的VNF的业务资源使用状态信息发出VNF业务流量切换信息,业务流量切换信息指示控制器将资源使用率超出阈值的VNF的业务流量切换至其它VNF;
业务流量切换模块120466,用于根据VNF业务流量切换信息通过南向接口将资源使用率超出阈值的VNF的业务流量切换至其它VNF。
下面结合图13描述本发明配置业务资源的控制器的又一个实施例。
图13示出本发明配置业务资源的控制器的又一个实施例的结构示意图。如图13所示,控制器1304包括北向接口2042、南向接口2044以及信息交互单元2046,信息交互单元13046可以包括:
终结信息接收模块130461,用于通过北向接口从NFVO接收需要终结的VNF网元的信息;
状态获取模块130462,用于通过南向接口获取与需要终结的VNF网元的信息相对应的VNF的资源使用状态;
状态上报模块130463,用于通过北向接口向NFVO上报与需要终结的VNF网元的信息相对应的VNF的资源使用状态,以便NFVO确定需要终结的VNF网元的业务资源;
资源信息接收模块130464,用于通过北向接口从NFVO接收需要终结的VNF网元的业务资源信息;
资源回收模块130465,用于根据需要终结的VNF网元的业务资源信息,通过南向接口向相应VNF网元下发资源回收指令,以进行VNF网元的资源回收。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (13)
1.一种配置业务资源的方法,包括:
在网络功能虚拟化编排器NFVO以及虚拟网络功能VNF之间设置控制器;
控制器通过北向接口与NFVO进行信息交互,控制器通过南向接口与VNF进行信息交互;
NFVO通过控制器实现对VNF的业务资源自动配置。
2.如权利要求1所述的方法,其特征在于,所述NFVO通过控制器实现对VNF的业务资源自动配置包括:
控制器通过北向接口接收NFVO下发的VNF网元的配置信息;
控制器通过南向接口向与下发的VNF网元的配置信息所对应的VNF网元建立连接;
控制器通过北向接口向NFVO上报建立了连接的VNF网元的上线信息,以通知NFVO向VNF下发业务资源;
控制器通过北向接口从NFVO接收下发给VNF的业务资源;
控制器通过南向接口向相应的VNF分发NFVO分配的业务资源。
3.如权利要求1所述的方法,其特征在于,所述NFVO通过控制器实现对VNF的业务资源自动配置包括:
控制器通过南向接口接收VNF的业务资源使用状态信息;
控制器通过北向接口将VNF的业务资源使用状态信息转发至NFVO,以便NFVO实现对VNF的监控。
4.如权利要求3所述的方法,其特征在于,所述方法还包括:
控制器通过北向接口接收NFVO发送的VNF业务资源调整信息,其中,NFVO根据监控的VNF的业务资源使用状态信息发出VNF业务资源调整信息;
控制器根据所述VNF业务资源调整信息通过南向接口对相应的VNF调整业务资源。
5.如权利要求3所述的方法,其特征在于,所述方法还包括:
控制器通过北向接口接收NFVO发送的VNF业务流量切换信息,其中,NFVO根据监控的VNF的业务资源使用状态信息发出VNF业务流量切换信息,所述业务流量切换信息指示控制器将资源使用率超出阈值的VNF的业务流量切换至其它VNF;
控制器根据所述VNF业务流量切换信息通过南向接口将资源使用率超出阈值的VNF的业务流量切换至其它VNF。
6.如权利要求1所述的方法,其特征在于,所述NFVO通过控制器实现对VNF的业务资源自动配置包括:
控制器通过北向接口从NFVO接收需要终结的VNF网元的信息;
控制器通过南向接口获取与需要终结的VNF网元的信息相对应的VNF的资源使用状态;
控制器通过北向接口向NFVO上报与需要终结的VNF网元的信息相对应的VNF的资源使用状态,以便NFVO确定需要终结的VNF网元的业务资源;
控制器通过北向接口从NFVO接收需要终结的VNF网元的业务资源信息;
控制器根据需要终结的VNF网元的业务资源信息,通过南向接口向相应VNF网元下发资源回收指令,以进行VNF网元的资源回收。
7.一种配置业务资源的控制器,其特征在于:所述控制器设置于NFVO以及VNF之间;
所述控制器包括北向接口、南向接口以及信息交互单元,
所述信息交互单元,用于通过北向接口与NFVO进行信息交互,并通过南向接口与VNF进行信息交互,以使得NFVO通过所述控制器实现对VNF的业务资源自动配置。
8.如权利要求7所述的控制器,其特征在于,所述信息交互单元包括:
配置信息接收模块,用于通过北向接口接收NFVO下发的VNF网元的配置信息;
连接建立模块,用于通过南向接口向与下发的VNF网元的配置信息所对应的VNF网元建立连接;
上线信息发送模块,用于通过北向接口向NFVO上报建立了连接的VNF网元的上线信息,以通知NFVO向VNF下发业务资源;
业务资源接收模块,用于通过北向接口从NFVO接收下发给VNF的业务资源;
业务资源分发模块,用于通过南向接口向相应的VNF分发NFVO分配的业务资源。
9.如权利要求7所述的控制器,其特征在于,所述信息交互单元包括:
状态信息接收模块,用于通过南向接口接收VNF的业务资源使用状态信息;
状态信息转发模块,用于通过北向接口将VNF的业务资源使用状态信息转发至NFVO,以便NFVO实现对VNF的监控。
10.如权利要求9所述的控制器,其特征在于,所述信息交互单元还包括:
调整信息接收模块,用于通过北向接口接收NFVO发送的VNF业务资源调整信息,其中,NFVO根据监控的VNF的业务资源使用状态信息发出VNF业务资源调整信息;
业务资源调整模块,用于根据所述VNF业务资源调整信息通过南向接口对相应的VNF调整业务资源。
11.如权利要求9所述的控制器,其特征在于,所述信息交互单元还包括:
切换信息接收模块,用于通过北向接口接收NFVO发送的VNF业务流量切换信息,其中,NFVO根据监控的VNF的业务资源使用状态信息发出VNF业务流量切换信息,所述业务流量切换信息指示控制器将资源使用率超出阈值的VNF的业务流量切换至其它VNF;
业务流量切换模块,用于根据所述VNF业务流量切换信息通过南向接口将资源使用率超出阈值的VNF的业务流量切换至其它VNF。
12.如权利要求7所述的控制器,其特征在于,所述信息交互单元包括:
终结信息接收模块,用于通过北向接口从NFVO接收需要终结的VNF网元的信息;
状态获取模块,用于通过南向接口获取与需要终结的VNF网元的信息相对应的VNF的资源使用状态;
状态上报模块,用于通过北向接口向NFVO上报与需要终结的VNF网元的信息相对应的VNF的资源使用状态,以便NFVO确定需要终结的VNF网元的业务资源;
资源信息接收模块,用于通过北向接口从NFVO接收需要终结的VNF网元的业务资源信息;
资源回收模块,用于根据需要终结的VNF网元的业务资源信息,通过南向接口向相应VNF网元下发资源回收指令,以进行VNF网元的资源回收。
13.一种配置业务资源的***,包括NFVO、VNF以及如权利要求7至12任一项所述的控制器,控制器通过北向接口与NFVO进行信息交互,控制器通过南向接口与VNF进行信息交互,NFVO通过控制器实现对VNF的业务资源自动配置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610943648.1A CN108011732B (zh) | 2016-11-02 | 2016-11-02 | 配置业务资源的方法、控制器及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610943648.1A CN108011732B (zh) | 2016-11-02 | 2016-11-02 | 配置业务资源的方法、控制器及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108011732A true CN108011732A (zh) | 2018-05-08 |
CN108011732B CN108011732B (zh) | 2021-04-23 |
Family
ID=62048056
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610943648.1A Active CN108011732B (zh) | 2016-11-02 | 2016-11-02 | 配置业务资源的方法、控制器及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108011732B (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110958139A (zh) * | 2019-11-20 | 2020-04-03 | 中移(杭州)信息技术有限公司 | 网络控制方法、编排器、控制器及计算机可读存储介质 |
CN111352690A (zh) * | 2018-12-21 | 2020-06-30 | 中国电信股份有限公司 | 虚拟网元的管理方法、装置及计算机可读存储介质 |
CN111698104A (zh) * | 2019-03-12 | 2020-09-22 | 华为技术有限公司 | 虚拟网络功能的运维操作方法、装置、设备及存储介质 |
CN112039794A (zh) * | 2020-11-03 | 2020-12-04 | 武汉绿色网络信息服务有限责任公司 | 设置虚拟网元的方法、装置、计算机设备及存储介质 |
CN112261676A (zh) * | 2020-10-10 | 2021-01-22 | 广州爱浦路网络技术有限公司 | 一种5gs中集中式oam资源分配的方法 |
CN112559113A (zh) * | 2019-09-10 | 2021-03-26 | ***通信集团浙江有限公司 | 基于cmdb的nfv配置管理方法、***、服务器和存储介质 |
CN112889247A (zh) * | 2018-10-18 | 2021-06-01 | 华为技术有限公司 | Vnf服务实例化方法及装置 |
WO2021169306A1 (zh) * | 2020-02-29 | 2021-09-02 | 华为技术有限公司 | 删除用户设备的方法,及相关设备 |
CN113448731A (zh) * | 2021-07-05 | 2021-09-28 | 浪潮天元通信信息***有限公司 | Nfv基础设施能效管理方法、装置及计算机可读介质 |
CN114095348A (zh) * | 2020-08-03 | 2022-02-25 | 中国联合网络通信集团有限公司 | 网络能力开放***及业务编排方法 |
CN115955407A (zh) * | 2022-09-30 | 2023-04-11 | 中国联合网络通信集团有限公司 | 实例管理方法、装置、设备及存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016134642A1 (en) * | 2015-02-25 | 2016-09-01 | Huawei Technologies Co., Ltd. | Service function registration mechanism and capability indexing |
-
2016
- 2016-11-02 CN CN201610943648.1A patent/CN108011732B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016134642A1 (en) * | 2015-02-25 | 2016-09-01 | Huawei Technologies Co., Ltd. | Service function registration mechanism and capability indexing |
Non-Patent Citations (2)
Title |
---|
NFV ETSI ISG: "《Network Function Virtualisation (NFV);Ecosystem;Report on SDN Usage in NFV Architectural Framework》", 31 December 2015 * |
解冲锋等: "新IP网络的地址资源池化及智能调度技术", 《电信技术》 * |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112889247B (zh) * | 2018-10-18 | 2022-05-31 | 华为技术有限公司 | Vnf服务实例化方法及装置 |
CN112889247A (zh) * | 2018-10-18 | 2021-06-01 | 华为技术有限公司 | Vnf服务实例化方法及装置 |
CN111352690A (zh) * | 2018-12-21 | 2020-06-30 | 中国电信股份有限公司 | 虚拟网元的管理方法、装置及计算机可读存储介质 |
CN111352690B (zh) * | 2018-12-21 | 2023-05-02 | 中国电信股份有限公司 | 虚拟网元的管理方法、装置及计算机可读存储介质 |
CN111698104A (zh) * | 2019-03-12 | 2020-09-22 | 华为技术有限公司 | 虚拟网络功能的运维操作方法、装置、设备及存储介质 |
CN112559113B (zh) * | 2019-09-10 | 2023-11-10 | ***通信集团浙江有限公司 | 基于cmdb的nfv配置管理方法、***、服务器和存储介质 |
CN112559113A (zh) * | 2019-09-10 | 2021-03-26 | ***通信集团浙江有限公司 | 基于cmdb的nfv配置管理方法、***、服务器和存储介质 |
CN110958139B (zh) * | 2019-11-20 | 2022-11-15 | 中移(杭州)信息技术有限公司 | 网络控制方法、编排器、控制器及计算机可读存储介质 |
CN110958139A (zh) * | 2019-11-20 | 2020-04-03 | 中移(杭州)信息技术有限公司 | 网络控制方法、编排器、控制器及计算机可读存储介质 |
WO2021169306A1 (zh) * | 2020-02-29 | 2021-09-02 | 华为技术有限公司 | 删除用户设备的方法,及相关设备 |
US11856069B2 (en) | 2020-02-29 | 2023-12-26 | Huawei Technologies Co., Ltd. | Method for deleting user equipment and related device |
CN114095348A (zh) * | 2020-08-03 | 2022-02-25 | 中国联合网络通信集团有限公司 | 网络能力开放***及业务编排方法 |
CN114095348B (zh) * | 2020-08-03 | 2023-07-04 | 中国联合网络通信集团有限公司 | 网络能力开放***及业务编排方法 |
CN112261676B (zh) * | 2020-10-10 | 2021-07-09 | 广州爱浦路网络技术有限公司 | 一种5gs中集中式oam资源分配的方法 |
CN112261676A (zh) * | 2020-10-10 | 2021-01-22 | 广州爱浦路网络技术有限公司 | 一种5gs中集中式oam资源分配的方法 |
CN112039794A (zh) * | 2020-11-03 | 2020-12-04 | 武汉绿色网络信息服务有限责任公司 | 设置虚拟网元的方法、装置、计算机设备及存储介质 |
CN113448731A (zh) * | 2021-07-05 | 2021-09-28 | 浪潮天元通信信息***有限公司 | Nfv基础设施能效管理方法、装置及计算机可读介质 |
CN115955407A (zh) * | 2022-09-30 | 2023-04-11 | 中国联合网络通信集团有限公司 | 实例管理方法、装置、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN108011732B (zh) | 2021-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108011732A (zh) | 配置业务资源的方法、控制器及*** | |
CN103703724B (zh) | 一种资源发放方法 | |
EP3133794B1 (en) | Network function virtualization network system | |
WO2017036288A1 (zh) | 一种网元升级方法及设备 | |
CN108566289B (zh) | 基于5g移动通信网络切片架构设计管理方法 | |
CN101442469B (zh) | 下发配置数据的方法、***及装置 | |
CN104780071B (zh) | 虚拟交换机的升级方法及装置 | |
CN103475722B (zh) | 一种业务协同平台实现*** | |
CN105760214A (zh) | 一种设备状态及资源信息监测方法、相关设备及*** | |
CN109391490B (zh) | 网络切片的管理方法和装置 | |
CN106657173A (zh) | 一种nfv架构下软件升级中的业务迁移方法、装置及服务器 | |
CN106126318A (zh) | 一种Openstack云平台中虚拟机的动态迁移方法 | |
CN104582004A (zh) | 基于sdn的wlan分层组网***及方法 | |
CN113055232B (zh) | 一种网络配置部署方法、装置与设备 | |
CN110855509A (zh) | 一种新型的云化sptn网络架构 | |
US11824709B2 (en) | Network management method and device | |
CN109587286A (zh) | 一种设备接入控制方法及装置 | |
CN107682411A (zh) | 一种大规模sdn控制器集群及网络*** | |
US20220350637A1 (en) | Virtual machine deployment method and related apparatus | |
CN115915404A (zh) | 一种基于nfv-mano的网络切片部署***和方法 | |
CN115348126A (zh) | 一种网络靶场实体设备接入方法、装置及实现*** | |
CN112351106B (zh) | 一种含事件网格的服务网格平台及其通信方法 | |
CN111030843B (zh) | 承载智能专线的用户终端设备上线配置方法及装置 | |
CN106533775B (zh) | 虚拟化成员设备及邻居发现方法 | |
CN112003825A (zh) | 一种基于sdn的虚拟网络隔离方法及sdn控制器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |