CN105359459B - 一种实现虚拟化网管的方法、装置及*** - Google Patents
一种实现虚拟化网管的方法、装置及*** Download PDFInfo
- Publication number
- CN105359459B CN105359459B CN201480037739.8A CN201480037739A CN105359459B CN 105359459 B CN105359459 B CN 105359459B CN 201480037739 A CN201480037739 A CN 201480037739A CN 105359459 B CN105359459 B CN 105359459B
- Authority
- CN
- China
- Prior art keywords
- network management
- virtualization
- network
- configuration information
- function
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000006870 function Effects 0.000 claims description 236
- 238000004891 communication Methods 0.000 claims description 60
- 230000005540 biological transmission Effects 0.000 claims description 26
- 230000008859 change Effects 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 8
- 230000002708 enhancing effect Effects 0.000 claims description 6
- 238000013507 mapping Methods 0.000 claims description 6
- 238000005259 measurement Methods 0.000 claims description 6
- 230000000737 periodic effect Effects 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 6
- 238000007726 management method Methods 0.000 description 447
- 238000012423 maintenance Methods 0.000 description 11
- 239000011800 void material Substances 0.000 description 8
- 238000003860 storage Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 238000009434 installation Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000013011 mating Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
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
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- 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/04—Network management architectures or arrangements
-
- 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/0894—Policy-based network configuration management
-
- 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/0895—Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
-
- 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/12—Discovery or management of network topologies
-
- 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/12—Discovery or management of network topologies
- H04L41/122—Discovery or management of network topologies of virtualised topologies, e.g. software-defined networks [SDN] or network function virtualisation [NFV]
-
- 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/40—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
-
- 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/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5041—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
- H04L41/5054—Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/20—Network architectures or network communication protocols for network security for managing network security; network security policies in general
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
-
- 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/34—Signalling channels for network management communication
-
- 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/34—Signalling channels for network management communication
- H04L41/342—Signalling channels for network management communication between virtual entities, e.g. orchestrators, SDN or NFV entities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种实现虚拟化网管的方法、装置及***,其中方法包括:网络功能虚拟化编排者或运营商运营支撑***设置虚拟化网管的配置信息,所述配置信息至少包括如下配置信息之一或组合:网管功能配置信息、网管功能与其它虚拟网络实体拓扑关系配置信息、网管相关接口配置信息、生命周期配置信息、网管性能要求配置信息、部署策略配置信息;网络功能虚拟化编排者或运营商运营支撑***指示网管虚拟化管理者依据所述配置信息,完成网管功能虚拟化。如此技术方案,就能够实现低成本、快速的网管部署。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种实现虚拟化网管的方法、装置及***。
背景技术
现有的通信网络在网络类型需要改变或者网络性能需要增强时,需要重新部署网元和网元管理***(Element Management System,EMS),比如增加一些网元和/或EMS、更新已有的网元和/或EMS。由于不同类型的通信网络需要不同的网元制式,而不同制式的网元又采用不同的网元接口,且需要与其接口相兼容的EMS对该网元进行管理。
一般情况下,电信设备制造商会生产EMS来对自己生产的网元设备进行维护,因此,运营商在部署通信网络时,需要购买同一电信设备制造商生产的配套(即接口相互兼容)的网元设备和EMS设备,灵活性较差网络部署成本较高。为了实现低成本的网络部署,人们开始研究通信网络虚拟化技术,以期实现低成本、快速的网络部署。
发明内容
本发明提供一种实现虚拟化网管的方法、装置及***,能够利用通用设备实现虚拟化网管,以满足低成本、快速的网络部署的需求。
为了解决以上技术问题,本发明采取的技术方案是:
第一方面,本发明提供了一种实现虚拟化网管的方法,所述方法包括:
网络功能虚拟化编排者或者运营商运营支撑***设置虚拟化网管的配置信息,所述配置信息至少包括如下配置信息之一或组合:网管功能配置信息、网管功能与其它虚拟网络实体拓扑关系配置信息、网管相关接口配置信息、生命周期配置信息、网管性能要求配置信息、部署策略配置信息;
网络功能虚拟化编排者或者运营商运营支撑***指示网管虚拟化管理者依据所述配置信息,完成网管功能虚拟化。
在第一方面的第一种可能的实现方式中,所述网管功能配置信息用于实现以下功能之一或组合:
故障管理功能、配置管理功能、计费管理功能、性能管理功能、安全管理功能、增强虚拟化管理功能、虚拟化资源与业务关联功能、虚拟化网管对其所管理的网元与虚拟资源之间的映射关系的调整功能。
在第一方面的第二种可能的实现方式中,所述网管功能与其它虚拟网络实体拓扑关系配置信息,包括如下配置之一或组合:
所述虚拟化网管与虚拟化网络实体之间的相互连接关系,或部署时位置关系设定,或所述虚拟化网管与虚拟化网络实体之间的数量比例关系。
其中,所述虚拟化网络实体包括如下之一或组合:
所述虚拟化网管所管理的网元、网络功能虚拟化编排者、网络功能虚拟化管理者、虚拟设施管理者、网络功能虚拟资源或虚拟机。
在第一方面的第三种可能的实现方式中,所述网管相关接口配置,包括所述虚拟化网管与所述虚拟化网络实体之间的接口配置,其中,所述虚拟化网络实体包括如下之一或组合:
所述虚拟化网管所管理的虚拟化功能网元、网络功能虚拟化编排者、网络功能虚拟化管理者、虚拟设施管理者、网络功能虚拟资源或虚拟机;
所述接口配置包括如下配置信息之一或组合:
接口名、接口位置、接口内容描述、接口传输时的内容格式或传输顺序、接口使用的传输协议名或协议号或对应的标准文档编号、接口传输带宽要求、接口传输时延要求、接口对应的地址绑定要求、地址数量要求、接口安全策略设置。
在第一方面的第四种可能的实现方式中,所述生命周期配置信息,包括如下配置信息之一或组合:
所述虚拟化网管的生命周期时长、网管激活时间点、网管是否可休眠和/或休眠条件、完成网管虚拟化所需的时间限制或时间点限制。
在第一方面的第五种可能的实现方式中,所述网管性能要求配置,包括如下配置信息之一或组合:
所述虚拟化网管对事件的最短响应时长、虚拟化网管定期测量的最大和/或最小间隔、所述虚拟化网管处理网络事件或网管任务的数量上限或相关用户数量上限。
在第一方面的第六种可能的实现方式中,所述部署策略配置,包括如下策略之一或组合:
将虚拟化网管部署在其所管理的网元的通用设备上、将虚拟化网管部署在与其所管理的网元的通用设备相邻的通用设备上、将虚拟化网管部署在虚拟资源可利用率较高的设备上或者将虚拟化网管部署在预设地理位置的设备上。
第二方面,本发明提供了一种实现虚拟化网管的方法,所述方法包括:
网管虚拟化管理者接收网络功能虚拟化编排者或者运营商运营支撑***发送的指示;
所述网管虚拟化管理者根据所接收到的指示读取配置信息,根据所述配置信息完成网管功能虚拟化;所述配置信息是所述网管功能虚拟化编排者或者运营商运营支撑***预先设置的用来完成虚拟化的信息,所述配置信息至少包括如下配置信息之一或组合:网管功能配置、网管功能与其它虚拟网络实体拓扑关系配置、网管相关接口配置、生命周期配置、网管性能要求配置、部署策略配置。
在第二方面的第一种可能的实现方式中,所述网管虚拟化管理者根据所接收到的指示读取配置信息,根据所述配置信息完成网管功能虚拟化,包括:
所述网管虚拟化管理者根据所接收的指示,从所述网管功能虚拟化编排者或者从运营商运营支撑***获取所述配置信息;
所述网管虚拟化管理者根据所述配置信息选择通用设备,将所选择的通用设备虚拟化为网管。
第三方面,本发明提供了一种实现虚拟化网管的装置,所述装置包括:
第一设置单元,用于设置虚拟化网管的配置信息,设置虚拟化网管的配置信息,所述配置信息至少包括如下配置信息之一或组合:网管功能配置信息、网管功能与其它虚拟网络实体拓扑关系配置信息、网管相关接口配置信息、生命周期配置信息、网管性能要求配置信息、部署策略配置信息;
虚拟化指示单元,用于指示网管虚拟化管理者依据所述配置信息,完成网管功能虚拟化。
在第三方面的第一种可能的实现方式中,如果所述配置信息为网管功能配置信息,则设置单元具体用于设置虚拟化网管的以下功能之一或者组合:
故障管理功能、配置管理功能、计费管理功能、性能管理功能、安全管理功能、增强虚拟化管理功能、虚拟化资源与业务关联功能、虚拟化网管对其所管理的网元与虚拟资源之间的映射关系的调整功能。
在第三方面的第二种可能的实现方式中,如果所述配置信息为所述网管功能与其它虚拟网络实体拓扑关系配置信息,
则设置单元具体用于设置所述网管功能与其他它虚拟网络实体之间的拓扑关系,所述拓扑关系包括如下配置之一或组合:
所述虚拟化网管与虚拟化网络实体之间的相互连接关系,或部署时位置关系设定,或所述虚拟化网管与虚拟化网络实体之间的数量比例关系。
其中,所述虚拟化网络实体包括如下之一或组合:
所述虚拟化网管所管理的网元、网络功能虚拟化编排者、网络功能虚拟化管理者、虚拟设施管理者、网络功能虚拟资源或虚拟机。
在第三方面的第三种可能的实现方式中,如果所述配置信息为网管相关接口配置信息,则设置单元具体用于设置所述虚拟化网管与所述虚拟化网络实体之间的接口配置,其中,所述虚拟化网络实体包括如下之一或组合:
所述虚拟化网管所管理的虚拟化功能网元、网络功能虚拟化编排者、网络功能虚拟化管理者、虚拟设施管理者、网络功能虚拟资源或虚拟机;
所述接口配置包括如下配置信息之一或组合:
接口名、接口位置、接口内容描述、接口传输时的内容格式或传输顺序、接口使用的传输协议名或协议号或对应的标准文档编号、接口传输带宽要求、接口传输时延要求、接口对应的地址绑定要求、地址数量要求、接口安全策略设置。
在第三方面的第四种可能的实现方式中,如果所述配置信息为生命周期配置信息,则所述设置单元具体用于设置所述虚拟化网管的如下配置信息之一或者组合:
所述虚拟化网管的生命周期时长、网管激活时间点、网管是否可休眠和/或休眠条件、完成网管虚拟化所需的时间限制或时间点限制。
在第三方面的第五种可能的实现方式中,如果所述配置信息为网管性能要求配置,则所述设置单元具体用于设置所述虚拟化网管如下配置信息之一或者组合:
所述虚拟化网管对事件的最短响应时长、虚拟化网管定期测量的最大和/或最小间隔、所述虚拟化网管处理网络事件或网管任务的数量上限或相关用户数量上限。
在第三方面的第六种可能的实现方式中,如果所述配置信息为部署策略配置,则所述设置单元具体用于设置如下策略之一或者组合:
将虚拟化网管部署在其所管理的网元的通用设备上、将虚拟化网管部署在与其所管理的网元的通用设备相邻的通用设备上、将虚拟化网管部署在虚拟资源可利用率较高的设备上或者将虚拟化网管部署在预设地理位置的设备上。
第四方面,本发明提供了一种实现虚拟化网管的装置,所述装置包括:
接收单元,用于接收网络功能虚拟化编排者或者运营商运营支撑***发送的指示;
虚拟化控制单元,用于根据所接收到的指示读取配置信息,根据所述配置信息,完成网管功能虚拟化;所述配置信息是所述网管功能虚拟化编排者或者运营商运营支撑***预先设置的用来完成虚拟化的信息;所述配置信息至少包括如下配置信息之一或组合:网管功能配置信息、网管功能与其它虚拟网络实体拓扑关系配置信息、网管相关接口配置信息、生命周期配置信息、网管性能要求配置信息、部署策略配置信息。
在第四方面的第一种可能的实现方式中,所述虚拟化控制单元,包括:
读取子单元,用于根据所接收的指示从所述网管功能虚拟化编排者或者从运营商运营支撑***获取所述配置信息;
虚拟化子单元,用于根据所述配置信息选择通用设备,将所选择的通用设备虚拟化为网管。
第五方面,本发明还提供了一种实现虚拟化网管的***,所述***包括:
上述第三方面或者第三方面第一种至第六种任一种可能的实现方式中的装置和上述第四方面或者第四方面第一种可能的实现方式中的装置,这两个装置之间相互通信。
本发明实施例提供的实现虚拟化网管的方法、装置以及***,在通信网络需要部署网管***时,首先由网管功能循环编排者或者运营商运营支撑***设置虚拟化网管的配置信息,所述配置信息至少包括如下配置信息之一或组合:网管功能配置信息、网管功能与其它虚拟网络实体拓扑关系配置信息、网管相关接口配置信息、生命周期配置信息、网管性能要求配置信息、部署策略配置信息;然后指示网管虚拟化管理者依据所述配置信息,完成网管功能虚拟化。可见:本发明的方案利用虚拟化技术在通用设备上部署网管,因此,不再需要购买与网元兼容的网管设备,从而节约部署成本;由于虚拟化网管是在通信网络中的通用设备上部署的,不再需要操作人员的实地部署操作,节约部署时间,以满足通信网络低成本、快速的网络部署需求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一种实现虚拟化网管的方法实施例1的流程图;
图2是本发明实施例一种实现虚拟化网管的方法实施例2的流程图;
图3是本发明实施例一种实现虚拟化网管的方法实施例3的流程图;
图4是本发明实施例一种实现虚拟化网管的装置实施例1的结构图;
图5是本发明实施例一种实现虚拟化网管的装置实施例2的结构图;
图6是本发明实施例一种智能终端的硬件构成示意图;
图7是本发明实施例另一种智能终端的硬件构成示意图;
图8是本发明实施例一种基于实现虚拟化网管的***构架示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明实施例的方案,下面结合附图和实施方式对本发明实施例作进一步的详细说明。
参见图1,示出的本发明实施例一种实现虚拟化网管的方法,所述方法包括:
步骤101,网络功能虚拟化编排者或者运营商运营支撑***设置虚拟化网管的配置信息,所述配置信息至少包括如下配置信息之一或组合:
网管功能配置信息、网管功能与其它虚拟网络实体拓扑关系配置信息、网管相关接口配置信息、生命周期配置信息、网管性能要求配置信息、部署策略配置信息。
在通信***中,网管可以是网元管理***(Element Management System EMS),也可能是指网络管理***(Network Management System,NMS);目前一般的通信***均包括:网元、网元管理***以及网络管理***;本发明中的网管可以是这些***中的网元管理***。有些通信***也可以仅包括:网元和网络管理***,这些通信***中的网络管理***中通常兼容了网元管理***的功能;本发明中的网管也可以是这些***中的网络管理***。
网元(Network Element)是通信***中各种设备的通称,比如:在3G的宽带码分多址移动通信***(Wideband Code Division Multiple Access,WCDMA)网络中无线网络控制器(Radio Network Controller,RNC)、服务GPRS支持节点(Service GPRS SupportingNode,SGSN)、移动交换中心(Mobile Switching Center,MSC)、交换机、复用器以及长期演进***中的演进基站等设备都可称为网元。
EMS是指管理特定类型的一个或者多个网元的***,EMS能够对网元的进行操作、控制和维护,既可以在本地维护网元,比如:EMS直连网元,EMS与网元同在LAN(Local AreaNetwork,局域网)内部;也可以应用在远程维护环境,比如:EMS与网元之间通过广域网(Wide Area Network,WAN)连接。电信设备的维护人员通过EMS向网元发送人机语言(例如MNL)指令,网元接收到指令之后按照指令要求运行,并运行结果通过EMS反馈给操作人员。
由于EMS和网元之间的关系十分密切,涉及到很多内部接口,因此,每一个电信设备制造商都提供了EMS来对自己的生成的网元设备进行维护。电信设备制造商在发布网元时一同推出对应的EMS,针对不同类型、不同版本、不同语种的网元分别提供与其对应的不同的EMS。因此,当***需要对网元进行升级时,还必须对与该网元对应的EMS同时进行配套升级,否则不能完成维护任务。全网设备升级时,由于涉及多个网元、多个版本和多个语种等诸多问题,这种网元与EMS之间严格的一一对应部署带来的不便就更为突出。
当某个通信***需要更新现有的网元或者增加一些网元时,同时,还必须更新与网元对应的EMS或者部署与新增加网元兼容的EMS,在这种情况下,运营商就需要购买一些与网元兼容的EMS设备,将其部署在合适的位置。由于EMS设备成本较高,且还需要专业技术人员安装EMS设备,导致这种部署方式的成本较高、速率较低。
因此,本发明实施例中实现虚拟化网管的方法,通过虚拟化方式设置网管,避免了操作人员的实地部署操作,能够满足通信***对网络部署的低成本、高速率的需求。
当通信***需要虚拟化一个网管时,首先需要设置该虚拟化网管应该实现的功能,即,网管功能;为了使得虚拟化网管与其所管理的网元之间的接口兼容,还必须设置虚拟化网管与其所管理的网元之间的通信协议;由于通信***中的网元多种多样,除了该虚拟化网管所管理的网元之外,还有其他类型的网元(比如:虚拟设施管理者(VirtualizedInfrastructure Manager,VIM)等),为了保证虚拟化网管在整个通信***中的正常工作,还需要设置虚拟化网管与其他网元(除了该网管所管理的网元之外的网元)之间的拓扑关系,由于虚拟化网管与***内各个网元之间有信息交互,因此,还需要设置网管与这些网元之间的接口格式,以保证他们之间的正常通信。上述这些信息是建立虚拟化网管时,首先必须要设置的虚拟化网管的配置信息。在实际应用中该设置操作可以由运营商运营支撑***执行,也可以是由网络功能虚拟化编排者执行。
步骤102,网络功能虚拟化编排者或者运营商运营支撑***指示网管虚拟化管理者依据所述配置信息,完成网管功能虚拟化。
当通信***需要建立虚拟化网管时,则网络功能虚拟化编排者或者运营商运营支撑***向网管虚拟化管理者下发指示,该指示用于命令虚拟化管理者读取配置信息。例如:可以向所述网管虚拟化管理者发送携带有所述配置信息储存地址的指示,当所述网管虚拟化管理者接收到该指示之后,从所述配置信息储存地址读取对应的信息;也可以向所述网管虚拟化管理者发送携带有所述配置信息的指示,当所述网管虚拟化管理者接收到该指示之后,直接从该指示中读取所述配置信息。
可选的,所述网络功能虚拟化编排者先将所述配置信息保存成目录文件(比如:Catalog文件);再指示网管虚拟化管理者读取所述目录文件,以使所述网管虚拟化管理者根据所述目录文件将通用设备虚拟化为网管。或者,所述运营商运营支撑***先将所述配置信息保存成目录文件,再指示网管虚拟化管理者读取所述目录文件,以使所述网管虚拟化管理者根据所述目录文件将通用设备虚拟化为网管。
所述网管虚拟化管理者读取所述目录文件之后,就可以根据目录文件中的配置信息,将通用设备虚拟化为网管。
可选的,所述网管功能配置信息用于实现以下功能之一或组合:
故障管理功能、配置管理功能、计费管理功能、性能管理功能、安全管理功能、增强虚拟化管理功能、虚拟化资源与业务关联功能、虚拟化网管对其所管理的网元与虚拟资源之间的映射关系的调整功能。
其中,故障管理是网元管理最基本的功能之一,当网络中某个网元故障无法正常服务时,网元管理***查找到故障并及时排除,通常故障管理包括故障检测、隔离和纠正三个方面,因此,故障管理功能可包括以下功能:
维护并检查错误日志;接收错误检测报告并做出响应;跟踪辨认错误;执行诊断测试以及纠正错误。
配置管理功能是指初始化网元、并配置网元,使其提供通信网络服务;配置管理的目的是为了实现某个特定功能或者使网络性能达到最优。因此,配置管理功能可包括以下功能:
对被管理网元和被管理网元组名称的管理;初始化或关闭被管理网元;根据要求收集网元的有关信息;监控网元自身重要参数的变化信息;和更改网元配置。
计费管理功能用于根据网络资源的使用情况进行费用统计,目的是控制和监测网络操作的费用和代价。
性能管理功能用于管理***资源的利用情况,该功能可包括:监视和分析被管理网元以及其所提供服务的性能机制。该性能管理功能可包括:收集统计信息和维护并检查***状态日志。
由于通信网络对通信安全要求比较高,通信网络中主要有以下安全问题:网络数据的私有性(保护网络数据不被侵入者非法获取);授权(防止侵入者在网络上发送错误信息;访问控制(控制对网络资源的访问)。相应的,网络安全管理可包括:对授权机制、访问控制、加密和加密关键字的管理;维护和检查安全日志。当然,所述配置信息为网管功能时,还可以设置虚拟化网管的网络规划、网络操作人员的管理等。
可选的,所述网管功能与其它虚拟网络实体拓扑关系配置信息,包括如下配置之一或组合:
所述虚拟化网管与虚拟化网络实体之间的相互连接关系,或部署时位置关系设定,或所述虚拟化网管与虚拟化网络实体之间的数量比例关系。
其中,所述虚拟化网络实体包括如下之一或组合:
所述虚拟化网管所管理的网元、网络功能虚拟化编排者、网络功能虚拟化管理者、虚拟设施管理者、网络功能虚拟资源或虚拟机。
可选的,所述网管相关接口配置,包括所述虚拟化网管与所述虚拟化网络实体之间的接口配置;
其中,所述虚拟化网络实体包括如下之一或组合:
所述虚拟化网管所管理的虚拟化功能网元、网络功能虚拟化编排者、网络功能虚拟化管理者、虚拟设施管理者、网络功能虚拟资源或虚拟机;
所述接口配置包括如下配置信息之一或组合:
接口名、接口位置、接口内容描述、接口传输时的内容格式或传输顺序、接口使用的传输协议名或协议号或对应的标准文档编号、接口传输带宽要求、接口传输时延要求、接口对应的地址绑定要求、地址数量要求、接口安全策略设置。
接口内容描述可以是:接口中要传递的信息或信令,也可以用标准接口对就的文档号来描述;接口格式则是接口以什么样的形式来传递接口内容,可以指定具体的格式协议,如XML,Corba,可以指定先传递什么内容,什么形式,再指定后传递什么内容,什么形式。
在通信网络中,实际的网管***部署之后,当通信网络不再需要该网管***或者重新部署时,需要拆除原来的设备。为了给通信***提供灵活可控的虚拟化网管,本发明还考虑了虚拟化网管的生命周期配置。
可选的,所述生命周期配置信息,包括如下配置信息之一或组合:
所述虚拟化网管的生命周期时长、网管激活时间点、网管是否可休眠和/或休眠条件、完成网管虚拟化所需的时间限制或时间点限制。
所谓生命周期是指该虚拟化网管的工作周期,当虚拟化网管的生命周期到达时,该虚拟化网管的通用设备会使其停止工作,并释放为其所分配的资源。所述生命周期可以是具体的时刻,例如:可以设置该虚拟化网管生命周期时间为某年某月某日某时间,当到达这个时间时,该虚拟化网管就结束工作周期,不再存在。所述生命周期也可以是以虚拟化网管实例化时刻为起点的一段时长偏移,比如:可以设置该虚拟化网管生命周期为时长偏移为三个月,则当该虚拟化网管从实例化起始工作时长为三个月时,停止工作。所述生命周期还可以是某种结束条件,当虚拟化网管符合该结束条件时,则结束工作周期,该虚拟化网管不再存在。例如:可以设置该结束条件为当虚拟化网管所管理的网元数目小于预设阈值(比如:1)时,该虚拟化网管就结束工作。
所谓存在时长与所述生命周期不同的是,当虚拟化网管工作时间到达存在时长时,则虚拟化网管结束生命期,但是该虚拟化网管的通用设备并不释放为其所分配的资源。设置存在时长的目的是当通信***再次需要启用该虚拟化网管时,可以快速启动该虚拟化网管,不再需要重新部署。所述存在时长的设置可参阅上述生命周期的设置,在此不再赘述。
当然,若通信***需要该虚拟化网管提供永久性的服务时,则可以设置该虚拟化网管的生命周期或者存在时长为永久性。
通过设置虚拟化网管的配生命周期或者存在时长的方式,能够使得虚拟化网管***满足通信网管的实际需求,不再需要操作人员的实地操作就能够自动控制虚拟化网管的存在状态。
为了满足人们对通信质量越来越高的要求,在部署通信网络时,需要考虑各个环节的通信质量。基于此本发明还可设置了虚拟化网管性能要求配置,从而保证虚拟化网管的通信质量满足整个通信网络的需求。
可选的,所述网管性能要求配置,包括如下配置信息之一或组合:
所述虚拟化网管对事件的最短响应时长、虚拟化网管定期测量的最大和/或最小间隔、所述虚拟化网管处理网络事件或网管任务的数量上限或相关用户数量上限。
当通信网络中只有一个可被虚拟化的通用设备时,网管虚拟化管理者就在该通用设备上部署虚拟化网管,当通信网络中有多个可被虚拟化的通信设备时,为了更好地利用通信网络资源,本发明还考虑了部署策略配置。
可选的,所述部署策略配置,包括如下策略之一或组合:
将虚拟化网管部署在其所管理的网元的通用设备上、将虚拟化网管部署在与其所管理的网元的通用设备相邻的通用设备上、将虚拟化网管部署在虚拟资源可利用率较高的设备上或者将虚拟化网管部署在预设地理位置的设备上。
需要说明的是,在实现虚拟化网管时,可以根据具体场景需要,设置上述一种或者多种配置信息。
比如:当***中需要部署一个网管,则需要设置的配置信息至少包括:网管功能配置信息和网管功能与其它虚拟网络实体拓扑关系配置信息。
如果想要控制虚拟化网管的工作周期,还需要设置生命周期配置信息;如果网管相关接口配置信息需要重新配置,则还需要设置网管相关接口配置信息;如果实际应用中,对网管的性能有一定的要求,比如现有网管处理速度下,需要提高网管处理速度,则还需要设置网管性能要求配置信息;如果在难以部署网管的实际场景中,则需要考虑部署因素,此时还需要设置部署策略配置信息,以满足实际部署需求。上述不同的配置信息能够使得虚拟化网管满足不同的实际需求,因此,在实际应用中,可根据具体网络需求,设置一种或者多种配置信息。
通过上述实施例可以看出,本发明提供的实现虚拟化网管的方法,先通过网络功能虚拟化编排者或者运营商运营支撑***设置虚拟化网管的配置信息;然后指示网管虚拟化管理者依据所述配置信息,完成网管功能虚拟化,最终实现虚拟化网管。由于虚拟化网管的基础为各类通用设备,且,虚拟化网管的部署是一个自动化控制的过程,无须技术人员实地部署相应设备,只需要在现有的通信网络中通用设备中实现该虚拟化网管,可见虚拟化网管的方法,能够实现低成本、快速的网管部署,能够满足通信网络部署需求。
在实际应用中,为了保证虚拟化网管的可控性更好、灵活性更高,本发明还提供了优选方案。
参阅图2,示出的本发明实施例实现虚拟化网管的方法实施例2的流程图,所述方法可包括:
步骤201,网络功能虚拟化编排者或者运营商运营支撑***设置虚拟化网管的配置信息,所述配置信息至少包括:网管功能配置信息、网管功能与其它虚拟网络实体拓扑关系配置信息、网管相关接口配置信息、生命周期配置信息、网管性能要求配置信息和部署策略配置信息。
本步骤中的各种配置信息与方法实施例1中的配置信息相同,在此不再赘述。
步骤202,网络功能虚拟化编排者或者运营商运营支撑***指示网管虚拟化管理者依据所述配置信息,完成网管功能虚拟化。
下面仅以部署策略配置信息为例进行解释说明。
在本实施例中设置该部署策略配置信息的目的是为了告知网管虚拟化管理者根据什么策略选择合适的通用设备,再将该虚拟化网管部署在所选择的通用设备上。
在通信***中部署虚拟化网管就是为了管理该***中的一个或者一些网元,因此,为了更加方便地管理网元,可以将该虚拟化网管部署在其所管理的网元的通用设备上,或者将该虚拟化网管部署在其所管理的网元的通用设备的相邻通用设备上。比如:若该虚拟化网管只管理一个网元,且该网元部署在通用服务器1上,则可以将该虚拟化网管也部署在通用服务器1上,或者,将该虚拟化网管部署在与通用服务器1相邻的通用服务器2;若该虚拟化网管管理多个网元时,则部署在任何一个网元的通用服务器上。
为了保证通信网络的资源得到合理的分配利用,在部署虚拟化网管的时候,可以考虑虚拟资源的利用情况,具体为分析通信网络中可被执行虚拟化的设备的虚拟资源利用率情况,然后将虚拟化网管部署在资源可利用率最高或者次高的通用设备上,尽可能地避免将该虚拟化网管部署在虚拟化资源未被开始利用的通用设备上,这样能够减少故障发生几率,减少管理代价。
当然,还可以预先设定好虚拟化网管的地理位置,即,在所设置的地理位置的通用设备上部署该虚拟化网管。或者,还可以预先设定虚拟化网管所占用的虚拟资源群组,这样就根据哪些设备拥有这些虚拟资源群组,从而将该虚拟化网管部署在该通用设备上。或者,还可以预先设定虚拟化网管的通用设备(物理服务器)的网络地址,则根据网络地址来将对应的通用设备部署为该虚拟化网管。
在实际应用中,网络功能虚拟化编排者可以将设置的配置信息保存成目录文件,然后指示网管虚拟化管理者读取所述目录文件,以使所述网管虚拟化管理者根据所述目录文件将通用设备虚拟化为网管。当网管虚拟化管理者接收到指示之后,读取所述目录文件,然后根据目录文件中的关于部署策略的配置信息,选择合适的通用设备,按照目录文件中的其他配置信息,将所选择的通用设备虚拟化为网管。
本优选方案在实现虚拟化网管之前,设置了相关配置信息,考虑到了网管功能配置信息、网管功能与其它虚拟网络实体拓扑关系配置信息、网管相关接口配置信息、生命周期配置信息、网管性能要求配置信息和部署策略配置信息,通过配置这些信息使得实现虚拟化网管过程成为一个可控性高、灵活性较好的虚拟化过程,且使得虚拟化网管能够满足实际应用需求,以保证该通信***资源得到合理利用。
本发明实施例还提供了一种实现虚拟化网管的方法,该方法是从网管虚拟化管理者的角度描述的。
参阅图3,示出的本发明实施例实现虚拟化网管的方法实施例3的流程图,所述方法可包括:
步骤301,网管虚拟化管理者接收网络功能虚拟化编排者或者运营商运营支撑***发送的指示。
步骤302,所述网管虚拟化管理者根据所接收到的指示读取配置信息,根据所述配置信息完成网管功能虚拟化;所述配置信息是所述网管功能虚拟化编排者或者运营商运营支撑***预先设置的用来完成虚拟化的信息,所述配置信息至少包括如下配置信息之一或组合:网管功能配置、网管功能与其它虚拟网络实体拓扑关系配置、网管相关接口配置、生命周期配置、网管性能要求配置、部署策略配置。
网管虚拟化管理者根据所接收到的指示读取配置信息,根据所述配置信息完成网管功能虚拟化的实质是:网管虚拟化管理者在通用设备(比如:基于行业标准的服务器、存储设备以及交换设备等)上虚拟化一个网管,该虚拟化网管能够取代通信网络中专用的网管设备。由于通用设备的成本低廉,因此,利用通用设备能够节约投资成本。
可选的,所述网管虚拟化管理者根据所接收到的指示读取配置信息,根据所述配置信息完成网管功能虚拟化,包括:
所述网管虚拟化管理者根据所接收的指示,从所述网管功能虚拟化编排者获取所述配置信息;
所述网管虚拟化管理者根据所述配置信息选择通用设备,将所选择的通用设备虚拟化为网管。
当需要部署虚拟化网管时,首先网管虚拟化管理者接收网管功能虚拟化编排者或者运营商运营支撑***发送的指示,根据指示获取对应的配置信息,然后,网管虚拟化管理者根据该配置信息完成网管虚拟化。利用该方法,针对不同类型网元,无需购买与其对应的网管设备,只需要按照本方法为该网元部署对应的虚拟化网管,就能够实现低成本、快速的网管部署。
由于,现有通信网络中的网管设备出现故障时,需要专业技术人员对其及时维修,才能避免对通信网络造成危害。网管设备经过维修之后,才能够正常工作,但是在维修期间仍旧会对通信网络造成一定的危害,为了解决这个问题,本发明实施例中的虚拟化网管可以在虚拟化网管的通用设备出现故障时,将虚拟化网管转移至正常的通用设备上,从而保证该虚拟化网管的正常工作。
由于,虚拟化网管是在通用设备上虚拟化出来的,虚拟化网管独立于该通用设备的操作***和硬件设备;当通用设备被虚拟化后,计算资源均被池化,当资源池里的节点发生故障或者通用设备出现其他硬件故障时,运行在其上的虚拟化网管将无法正常工作,因此,利用本发明实施例的方法将通用设备虚拟化为网管之后,当网管虚拟化管理者发现该通用设备上的虚拟化网管出现故障时,可以及时将该虚拟化网管迁移至正常的通用设备上,以保证虚拟化网管的正常工作。
与上述实施例1实现虚拟化网管的方法相对应,本发明实施例提供一种实现虚拟化网管的装置,该装置也可以看成是上述实施1中的网管功能虚拟化编排者或者运营商运营支撑***。
参阅图4,示出的本发明实施例实现虚拟化网管的装置实施例1的流程图,所述装置可包括:第一设置单元401,和虚拟化指示单元402,下面结合该装置的工作原理对其内部各单元之间连接关系进行解释说明。
第一设置单元401,用于设置虚拟化网管的配置信息,设置虚拟化网管的配置信息,所述配置信息至少包括如下配置信息之一或组合:网管功能配置信息、网管功能与其它虚拟网络实体拓扑关系配置信息、网管相关接口配置信息、生命周期配置信息、网管性能要求配置信息、部署策略配置信息;
虚拟化指示单元402,用于指示网管虚拟化管理者依据所述配置信息,完成网管功能虚拟化。
可选的,如果所述配置信息为网管功能配置信息,则设置单元具体用于设置虚拟化网管的以下功能之一或者组合:
故障管理功能、配置管理功能、计费管理功能、性能管理功能、安全管理功能、增强虚拟化管理功能、虚拟化资源与业务关联功能、虚拟化网管对其所管理的网元与虚拟资源之间的映射关系的调整功能。
可选的,如果所述配置信息为所述网管功能与其它虚拟网络实体拓扑关系配置信息,
则设置单元具体用于设置所述网管功能与其他它虚拟网络实体之间的拓扑关系,所述拓扑关系包括如下配置之一或组合:
所述虚拟化网管与虚拟化网络实体之间的相互连接关系,或部署时位置关系设定,或所述虚拟化网管与虚拟化网络实体之间的数量比例关系。
其中,所述虚拟化网络实体包括如下之一或组合:
所述虚拟化网管所管理的网元、网络功能虚拟化编排者、网络功能虚拟化管理者、虚拟设施管理者、网络功能虚拟资源或虚拟机。
可选的,如果所述配置信息为网管相关接口配置信息,则设置单元具体用于设置所述虚拟化网管与所述虚拟化网络实体之间的接口配置,其中,所述虚拟化网络实体包括如下之一或组合:
所述虚拟化网管所管理的虚拟化功能网元、网络功能虚拟化编排者、网络功能虚拟化管理者、虚拟设施管理者、网络功能虚拟资源或虚拟机;
所述接口配置包括如下配置信息之一或组合:
接口名、接口位置、接口内容描述、接口传输时的内容格式或传输顺序、接口使用的传输协议名或协议号或对应的标准文档编号、接口传输带宽要求、接口传输时延要求、接口对应的地址绑定要求、地址数量要求、接口安全策略设置。
可选的,如果所述配置信息为生命周期配置信息,则所述设置单元具体用于设置所述虚拟化网管的如下配置信息之一或者组合:
所述虚拟化网管的生命周期时长、网管激活时间点、网管是否可休眠和/或休眠条件、完成网管虚拟化所需的时间限制或时间点限制。
可选的,如果所述配置信息为网管性能要求配置,则所述设置单元具体用于设置所述虚拟化网管如下配置信息之一或者组合:
所述虚拟化网管对事件的最短响应时长、虚拟化网管定期测量的最大和/或最小间隔、所述虚拟化网管处理网络事件或网管任务的数量上限或相关用户数量上限。
可选的,如果所述配置信息为部署策略配置,则所述设置单元具体用于设置如下策略之一或者组合:
将虚拟化网管部署在其所管理的网元的通用设备上、将虚拟化网管部署在与其所管理的网元的通用设备相邻的通用设备上、将虚拟化网管部署在虚拟资源可利用率较高的设备上或者将虚拟化网管部署在预设地理位置的设备上。
当通信网络***中需要部署一个虚拟化网管时,可以利用该装置首先通过第一设置单元设置虚拟化网管的配置信息;再利用虚拟化指示单元将指示网管虚拟化管理者执行虚拟化操作。利用该装置之后,针对不同类型的网元,不再需要购买与其兼容的网管***,只需要对虚拟化网管的配置信息进行设置,就能够使其适应于对应类型的网元,且虚拟化方式节省了人工部署的成本,可见,该装置能够实现低成本、快速的网管部署。
与上述实施例3实现虚拟化网管的方法相对应,本发明实施例提供一种实现虚拟化网管的装置,该装置也可以看成是上述实施3中的网管虚拟化管理者。
参阅图5,示出的本发明实施例实现虚拟化网管的装置实施例2的流程图,所述装置可包括:接收单元501和虚拟化控制单元502,下面结合该装置的工作原理对其内部各单元之间连接关系进行解释说明。
接收单元501,用于接收网络功能虚拟化编排者或者运营商运营支撑***发送的指示;
虚拟化控制单元502,用于根据所接收到的指示读取配置信息,根据所述配置信息,完成网管功能虚拟化;所述配置信息是所述网管功能虚拟化编排者或者运营商运营支撑***预先设置的用来完成虚拟化的信息;所述配置信息至少包括如下配置信息之一或组合:网管功能配置信息、网管功能与其它虚拟网络实体拓扑关系配置信息、网管相关接口配置信息、生命周期配置信息、网管性能要求配置信息、部署策略配置信息。
可选的,所述虚拟化控制单元,包括:
读取子单元,用于根据所接收的指示从所述网管功能虚拟化编排者或者从运营商运营支撑***获取所述配置信息;
虚拟化子单元,用于根据所述配置信息选择通用设备,将所选择的通用设备虚拟化为网管。
当通信网络***中需要部署一个虚拟化网管时,利用该装置针对不同类型的网元,不再需要购买与其兼容的网管***,只需要根据接收到的指示,获取对应的配置信息,再根据该配置信息将通用设备虚拟化为网管,可见利用该装置能够实现低成本、快速的网管部署。
更进一步地,本发明实施例还分别提供了上述实现虚拟化网管装置的硬件构成。可包括至少一个处理器(例如CPU),至少一个网络接口或者其他通信接口,存储器,和至少一个通信总线,用于实现这些装置之间的连接通信。处理器用于执行存储器中存储的可执行模块,例如计算机程序。存储器可能包含高速随机存取存储器(RAM:Random AccessMemory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个网络接口(可以是有线或者无线)实现该***网关与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。
参见图6,在一些实施方式中,存储器中存储了程序指令,程序指令可以被处理器执行,其中,程序指令可包括第一设置单元401和虚拟化指示单元402。
参见图7,在一些实施方式中,存储器中存储了程序指令,程序指令可以被处理器执行,其中,程序指令可包括接收单元501和虚拟化控制单元502。
进一步地,本发明实施例还提供了一种实现虚拟化网管的***,所述***包括:上述装置实施例1所述的装置和上述装置实施例2所述的装置,这两个装置之间相互通信。即该***可包括:网络功能虚拟化编排者和网管虚拟化管理者。或者,该***包括运营商运营支撑***和网络虚拟化管理者。
本发明实施例还提供了一种实现虚拟化网管的***,参见图8,示出的本发明实施例提供的一种实现虚拟化网管的***构架示意图,该***可包括运营商运营支撑***(Operation Support System,OSS)节点10,NFVO(Network Function VirtualizationOrchestrator,网络功能虚拟化编排者)节点20、V-O&M Manager(Virtual Operation andMaintenance Manager,网管虚拟化管理者)节点30、VNF(Virtual Network Function,虚拟网络功能)节点40、VNFM(Virtual Network Function Manager,虚拟网络功能管理者)节点50、VIM(Virtualized Infrastructure Manager,虚拟设施管理者)节点60、VFVI(NetworkFunction Virtual Infrastructure,网络功能虚拟设施)节点70、V-O&M(VirtualOperation and Maintenance,虚拟化网管)80。
其中,运营商运营支撑***10分别与虚拟化网管80和网络功能虚拟化编排者20连接,虚拟化网管80分别与虚拟网络功能40和虚拟网络功能管理者50连接,网管虚拟化管理者30与网络功能虚拟化编排者20和运营商运营支撑***10连接,虚拟网络功能40分别与网络功能虚拟化设施70和虚拟网管功能管理者50连接,网络功能虚拟化编排者20与虚拟网络功能管理者50连接,虚拟网络功能管理者50与虚拟设施管理者60连接,虚拟设施管理者60与网管功能虚拟设施70连接。
需要说明的是,上述虚拟化网管80是通过运营商运营支撑***10和网管虚拟化管理者30虚拟化生成的,或者是通过网络功能虚拟化编排者20和网管虚拟化管理者30虚拟化生成的,因此,虚拟化网管可以集成在一个物理实体,也可以集成在多个物理实体中,即,通过多个物理实体的功能模块实现网管功能。
需要说明的是,NFVO节点、VNFM节点和VIM节点包含于NFV-MANO(NetworkFunction Virtualisation Management and Orchestrator,网络功能虚拟化管理与编排);虚拟化通信网络可以包括至少一个EMS、至少一个VNF,该EMS可以虚拟化网管,每一个VNF的功能可以不同,虚拟化网管的功能与VNF的功能也可以集成在一个物理设备实现;也可以分别集成在不同的物理设备实现;底层支撑架构的NFVI节点包括计算资源、存储资源和传输资源。
上述实现虚拟化网管的***可以基于云***实现,云***主要包括云计算和云存储。云计算是指分布式计算,通过各地的数据中心设置服务器集群,通过网络为用户提供不同的应用云存储是将用户数据存储在云端,避免使用本地资源存储,达到异地使用和异地存储的目的。
OSS是运营商的一体化、信息资源共享的支持***,主要由网络管理、***管理、计费、营业、账务和客户服务等部分组成。EMS是管理一个或多个网元的***。VNF可以实现云***上用于实现通信网络中物理实体设备的功能,也就是虚拟化网元。例如,VNF可以实现移动管理实体或基站等网元的功能。NFVO用于布署VNF,VNFM用于管理VNF,VIM用于管理NFVI。
示例的,假设VNF需要实现基站的功能,运营商可以使用OSS配置VNF的基站功能,通过OSS与EMS的接口和EMS和VNF的接口将配置信息传输至VNF,再通过NFVO布署VNF,实现虚拟化通信网络的小区覆盖,使用户能够进行通话,还可以通过VNFM管理VNF,VNF可以是具备移动管理实体的功能。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如媒体网关等网络通信设备,等等)执行本发明各个实施例或者实施例的某些部分所述的方法。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备及***实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的设备及***实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (17)
1.一种实现虚拟化网管的方法,其特征在于,所述方法包括:
网络功能虚拟化编排者或运营商运营支撑***设置虚拟化网管的配置信息,所述配置信息至少包括如下配置信息之一或组合:
网管功能配置信息、网管功能与其它虚拟网络实体拓扑关系配置信息、网管相关接口配置信息、生命周期配置信息、网管性能要求配置信息、部署策略配置信息;
网络功能虚拟化编排者或运营商运营支撑***指示网管虚拟化管理者依据所述配置信息,完成网管功能虚拟化;
所述网管相关接口配置,包括所述虚拟化网管与所述虚拟化网络实体之间的接口配置,其中,所述虚拟化网络实体包括如下之一或组合:
所述虚拟化网管所管理的虚拟化功能网元、网络功能虚拟化编排者、网络功能虚拟化管理者、虚拟设施管理者、网络功能虚拟资源或虚拟机;
所述接口配置包括如下配置信息之一或组合:
接口名、接口位置、接口内容描述、接口传输时的内容格式或传输顺序、接口使用的传输协议名或协议号或对应的标准文档编号、接口传输带宽要求、接口传输时延要求、接口对应的地址绑定要求、地址数量要求、接口安全策略设置。
2.根据权利要求1所述的方法,其特征在于,所述网管功能配置信息用于实现以下功能之一或组合:
故障管理功能、配置管理功能、计费管理功能、性能管理功能、安全管理功能、增强虚拟化管理功能、虚拟化资源与业务关联功能、虚拟化网管对其所管理的网元与虚拟资源之间的映射关系的调整功能。
3.根据权利要求1所述的方法,其特征在于,所述网管功能与其它虚拟网络实体拓扑关系配置信息,包括如下配置之一或组合:
所述虚拟化网管与虚拟化网络实体之间的相互连接关系,或部署时位置关系设定,或所述虚拟化网管与虚拟化网络实体之间的数量比例关系。
其中,所述虚拟化网络实体包括如下之一或组合:
所述虚拟化网管所管理的网元、网络功能虚拟化编排者、网络功能虚拟化管理者、虚拟设施管理者、网络功能虚拟资源或虚拟机。
4.根据权利要求1所述的方法,其特征在于,所述生命周期配置信息,包括如下配置信息之一或组合:
所述虚拟化网管的生命周期时长、网管激活时间点、网管是否可休眠和/或休眠条件、完成网管虚拟化所需的时间限制或时间点限制。
5.根据权利要求1所述的方法,其特征在于,所述网管性能要求配置,包括如下配置信息之一或组合:
所述虚拟化网管对事件的最短响应时长、虚拟化网管定期测量的最大和/或最小间隔、所述虚拟化网管处理网络事件或网管任务的数量上限或相关用户数量上限。
6.根据权利要求1所述的方法,其特征在于,所述部署策略配置,包括如下策略之一或组合:
将虚拟化网管部署在其所管理的网元的通用设备上、将虚拟化网管部署在与其所管理的网元的通用设备相邻的通用设备上、将虚拟化网管部署在虚拟资源可利用率较高的设备上或者将虚拟化网管部署在预设地理位置的设备上。
7.一种实现虚拟化网管的方法,其特征在于,所述方法包括:
网管虚拟化管理者接收网络功能虚拟化编排者或者运营商运营支撑***发送的指示;
所述网管虚拟化管理者根据所接收到的指示读取配置信息,根据所述配置信息完成网管功能虚拟化;所述配置信息是所述网管功能虚拟化编排者或者运营商运营支撑***预先设置的用来完成虚拟化的信息,所述配置信息至少包括如下配置信息之一或组合:网管功能配置、网管功能与其它虚拟网络实体拓扑关系配置、网管相关接口配置、生命周期配置、网管性能要求配置、部署策略配置;
所述网管相关接口配置,包括所述虚拟化网管与所述虚拟化网络实体之间的接口配置,其中,所述虚拟化网络实体包括如下之一或组合:
所述虚拟化网管所管理的虚拟化功能网元、网络功能虚拟化编排者、网络功能虚拟化管理者、虚拟设施管理者、网络功能虚拟资源或虚拟机;
所述接口配置包括如下配置信息之一或组合:
接口名、接口位置、接口内容描述、接口传输时的内容格式或传输顺序、接口使用的传输协议名或协议号或对应的标准文档编号、接口传输带宽要求、接口传输时延要求、接口对应的地址绑定要求、地址数量要求、接口安全策略设置。
8.根据权利要求7所述的方法,其特征在于,所述网管虚拟化管理者根据所接收到的指示读取配置信息,根据所述配置信息完成网管功能虚拟化,包括:
所述网管虚拟化管理者根据所接收的指示,从所述网管功能虚拟化编排者或者从运营商运营支撑***获取所述配置信息;
所述网管虚拟化管理者根据所述配置信息选择通用设备,将所选择的通用设备虚拟化为网管。
9.一种实现虚拟化网管的装置,其特征在于,所述装置包括:
第一设置单元,用于设置虚拟化网管的配置信息,设置虚拟化网管的配置信息,所述配置信息至少包括如下配置信息之一或组合:网管功能配置信息、网管功能与其它虚拟网络实体拓扑关系配置信息、网管相关接口配置信息、生命周期配置信息、网管性能要求配置信息、部署策略配置信息;
虚拟化指示单元,用于指示网管虚拟化管理者依据所述配置信息,完成网管功能虚拟化;
如果所述配置信息为网管相关接口配置信息,则设置单元具体用于设置所述虚拟化网管与所述虚拟化网络实体之间的接口配置,其中,所述虚拟化网络实体包括如下之一或组合:
所述虚拟化网管所管理的虚拟化功能网元、网络功能虚拟化编排者、网络功能虚拟化管理者、虚拟设施管理者、网络功能虚拟资源或虚拟机;
所述接口配置包括如下配置信息之一或组合:
接口名、接口位置、接口内容描述、接口传输时的内容格式或传输顺序、接口使用的传输协议名或协议号或对应的标准文档编号、接口传输带宽要求、接口传输时延要求、接口对应的地址绑定要求、地址数量要求、接口安全策略设置。
10.根据权利要求9所述的装置,其特征在于,如果所述配置信息为网管功能配置信息,则设置单元具体用于设置虚拟化网管的以下功能之一或者组合:
故障管理功能、配置管理功能、计费管理功能、性能管理功能、安全管理功能、增强虚拟化管理功能、虚拟化资源与业务关联功能、虚拟化网管对其所管理的网元与虚拟资源之间的映射关系的调整功能。
11.根据权利要求9所述的装置,其特征在于,如果所述配置信息为所述网管功能与其它虚拟网络实体拓扑关系配置信息,
则设置单元具体用于设置所述网管功能与其他它虚拟网络实体之间的拓扑关系,所述拓扑关系包括如下配置之一或组合:
所述虚拟化网管与虚拟化网络实体之间的相互连接关系,或部署时位置关系设定,或所述虚拟化网管与虚拟化网络实体之间的数量比例关系。
其中,所述虚拟化网络实体包括如下之一或组合:
所述虚拟化网管所管理的网元、网络功能虚拟化编排者、网络功能虚拟化管理者、虚拟设施管理者、网络功能虚拟资源或虚拟机。
12.根据权利要求9所述的装置,其特征在于,如果所述配置信息为生命周期配置信息,则所述设置单元具体用于设置所述虚拟化网管的如下配置信息之一或者组合:
所述虚拟化网管的生命周期时长、网管激活时间点、网管是否可休眠和/或休眠条件、完成网管虚拟化所需的时间限制或时间点限制。
13.根据权利要求9所述的装置,其特征在于,如果所述配置信息为网管性能要求配置,则所述设置单元具体用于设置所述虚拟化网管如下配置信息之一或者组合:
所述虚拟化网管对事件的最短响应时长、虚拟化网管定期测量的最大和/或最小间隔、所述虚拟化网管处理网络事件或网管任务的数量上限或相关用户数量上限。
14.根据权利要求9所述的装置,其特征在于,如果所述配置信息为部署策略配置,则所述设置单元具体用于设置如下策略之一或者组合:
将虚拟化网管部署在其所管理的网元的通用设备上、将虚拟化网管部署在与其所管理的网元的通用设备相邻的通用设备上、将虚拟化网管部署在虚拟资源可利用率较高的设备上或者将虚拟化网管部署在预设地理位置的设备上。
15.一种实现虚拟化网管的装置,其特征在于,所述装置包括:
接收单元,用于接收网络功能虚拟化编排者或运营商运营支撑***发送的指示;
虚拟化控制单元,用于根据所接收到的指示读取配置信息,根据所述配置信息,完成网管功能虚拟化;所述配置信息是所述网管功能虚拟化编排者或者运营商运营支撑***预先设置的用来完成虚拟化的信息;所述配置信息至少包括如下配置信息之一或组合:网管功能配置信息、网管功能与其它虚拟网络实体拓扑关系配置信息、网管相关接口配置信息、生命周期配置信息、网管性能要求配置信息、部署策略配置信息;
所述网管相关接口配置,包括所述虚拟化网管与所述虚拟化网络实体之间的接口配置,其中,所述虚拟化网络实体包括如下之一或组合:
所述虚拟化网管所管理的虚拟化功能网元、网络功能虚拟化编排者、网络功能虚拟化管理者、虚拟设施管理者、网络功能虚拟资源或虚拟机;
所述接口配置包括如下配置信息之一或组合:
接口名、接口位置、接口内容描述、接口传输时的内容格式或传输顺序、接口使用的传输协议名或协议号或对应的标准文档编号、接口传输带宽要求、接口传输时延要求、接口对应的地址绑定要求、地址数量要求、接口安全策略设置。
16.根据权利要求15所述的装置,其特征在于,所述虚拟化控制单元,包括:
读取子单元,用于根据所接收的指示从所述网管功能虚拟化编排者或者从运营商运营支撑***获取所述配置信息;
虚拟化子单元,用于根据所述配置信息选择通用设备,将所选择的通用设备虚拟化为网管。
17.一种实现虚拟化网管的***,其特征在于,所述***包括:
权利要求9至14中任一项所述的装置和权利要求15或16所述的装置,这两个装置之间相互通信。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/078637 WO2015180068A1 (zh) | 2014-05-28 | 2014-05-28 | 一种实现虚拟化网管的方法、装置及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105359459A CN105359459A (zh) | 2016-02-24 |
CN105359459B true CN105359459B (zh) | 2019-05-28 |
Family
ID=54697850
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480037739.8A Expired - Fee Related CN105359459B (zh) | 2014-05-28 | 2014-05-28 | 一种实现虚拟化网管的方法、装置及*** |
Country Status (8)
Country | Link |
---|---|
US (1) | US20170078143A1 (zh) |
EP (1) | EP3142295B1 (zh) |
JP (1) | JP2017517211A (zh) |
KR (1) | KR102005996B1 (zh) |
CN (1) | CN105359459B (zh) |
BR (1) | BR112016027513A2 (zh) |
RU (1) | RU2646336C1 (zh) |
WO (1) | WO2015180068A1 (zh) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10116514B1 (en) * | 2015-03-30 | 2018-10-30 | Amdocs Development Limited | System, method and computer program for deploying an orchestration layer for a network based on network function virtualization (NFV) |
EP3158686B1 (en) * | 2014-06-26 | 2020-01-08 | Huawei Technologies Co., Ltd. | System and method for virtual network function policy management |
US9979602B1 (en) * | 2014-08-25 | 2018-05-22 | Cisco Technology, Inc. | Network function virtualization infrastructure pod in a network environment |
US20180077029A1 (en) * | 2015-04-08 | 2018-03-15 | Hewlett Packard Enterprise Development Lp | Managing cost related to usage of cloud resources |
CN107306190A (zh) * | 2016-04-18 | 2017-10-31 | 北京万合鸿瑞科技有限公司 | 一种基于vmware虚拟化的计算资源拓扑*** |
CN107786352B (zh) * | 2016-08-24 | 2022-04-15 | 中兴通讯股份有限公司 | 一种管理网络功能虚拟化管理编排实体的方法和装置 |
EP3534568B1 (en) | 2016-11-17 | 2022-11-09 | Huawei Technologies Co., Ltd. | Network service lifecycle management permission granting method and device |
WO2018128875A1 (en) * | 2017-01-05 | 2018-07-12 | Intel IP Corporation | Instantiation and management of physical and virtualized network functions of a radio access network node |
KR102105683B1 (ko) * | 2017-04-28 | 2020-05-29 | 한국전자통신연구원 | 유선 및 이동 통신 서비스의 통합 플랫폼 관리 장치 및 방법 |
KR102184114B1 (ko) * | 2017-10-30 | 2020-11-27 | 성균관대학교산학협력단 | 네트워크 보안 서비스를 제공하기 위한 방법 및 이를 위한 장치 |
EP3744074A4 (en) * | 2018-01-26 | 2021-09-29 | CommScope Technologies LLC | IMPLEMENTATION OF A CLOUD NETWORK FOR A CONTROL LEVEL OF A DISTRIBUTED ANTENNA SYSTEM |
US11290897B2 (en) | 2018-05-15 | 2022-03-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Signaling optimization in 3GPP analytics |
WO2019227483A1 (en) * | 2018-06-01 | 2019-12-05 | Huawei Technologies Co., Ltd. | Multiple server-architecture cluster for providing a virtual network function |
KR102036731B1 (ko) | 2018-09-06 | 2019-10-25 | 숭실대학교산학협력단 | 가상화 네트워크 기능 클러스터링 구성 시스템 및 방법 |
RU187252U1 (ru) * | 2018-10-31 | 2019-02-26 | Общество с ограниченной ответственностью "БУЛАТ" | Абонентское сетевое устройство с виртуализированными сетевыми функциями |
RU186862U1 (ru) * | 2018-10-31 | 2019-02-06 | Общество с ограниченной ответственностью "БУЛАТ" | Абонентское сетевое устройство с виртуализированными сетевыми функциями |
CN109639455B (zh) * | 2018-11-09 | 2021-07-20 | 武汉烽火信息集成技术有限公司 | 一种容器云平台的网络管理方法及*** |
RU189917U1 (ru) * | 2018-11-15 | 2019-06-11 | Общество с ограниченной ответственностью "БУЛАТ" | Абонентское сетевое устройство с виртуализированными сетевыми функциями |
CN115733887A (zh) * | 2022-11-30 | 2023-03-03 | 凡游在线科技(成都)有限公司 | 用于多云服务商的一体化网格互联部署方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101997721A (zh) * | 2010-11-15 | 2011-03-30 | 中兴通讯股份有限公司 | 一种电信网络管理***、方法及相应的装置 |
CN102412978A (zh) * | 2010-09-21 | 2012-04-11 | 杭州华三通信技术有限公司 | 一种针对虚拟主机进行网络配置的方法和*** |
CN102710432A (zh) * | 2012-04-27 | 2012-10-03 | 北京云杉世纪网络科技有限公司 | 云计算数据中心中的虚拟网络管理***及方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7991965B2 (en) * | 2006-02-07 | 2011-08-02 | Intel Corporation | Technique for using memory attributes |
US7925731B2 (en) * | 2006-12-13 | 2011-04-12 | International Business Machines Corporation | System and method for providing SNMP data for virtual networking devices |
US8032779B2 (en) * | 2009-08-31 | 2011-10-04 | Cisco Technology, Inc. | Adaptively collecting network event forensic data |
JP5718198B2 (ja) * | 2011-09-15 | 2015-05-13 | アラクサラネットワークス株式会社 | ネットワーク管理システム、及び装置 |
JP2014072794A (ja) * | 2012-09-28 | 2014-04-21 | Nippon Telegr & Teleph Corp <Ntt> | ネットワークマネジメントシステム構築方法、及びマネジメントエンジンシステム |
WO2014110453A1 (en) * | 2013-01-11 | 2014-07-17 | Huawei Technologies Co., Ltd. | Network function virtualization for a network device |
US9973375B2 (en) * | 2013-04-22 | 2018-05-15 | Cisco Technology, Inc. | App store portal providing point-and-click deployment of third-party virtualized network functions |
-
2014
- 2014-05-28 JP JP2016569672A patent/JP2017517211A/ja active Pending
- 2014-05-28 EP EP14892971.4A patent/EP3142295B1/en not_active Not-in-force
- 2014-05-28 WO PCT/CN2014/078637 patent/WO2015180068A1/zh active Application Filing
- 2014-05-28 RU RU2016150592A patent/RU2646336C1/ru active
- 2014-05-28 KR KR1020167035551A patent/KR102005996B1/ko active IP Right Grant
- 2014-05-28 BR BR112016027513A patent/BR112016027513A2/pt active Search and Examination
- 2014-05-28 CN CN201480037739.8A patent/CN105359459B/zh not_active Expired - Fee Related
-
2016
- 2016-11-23 US US15/360,575 patent/US20170078143A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102412978A (zh) * | 2010-09-21 | 2012-04-11 | 杭州华三通信技术有限公司 | 一种针对虚拟主机进行网络配置的方法和*** |
CN101997721A (zh) * | 2010-11-15 | 2011-03-30 | 中兴通讯股份有限公司 | 一种电信网络管理***、方法及相应的装置 |
CN102710432A (zh) * | 2012-04-27 | 2012-10-03 | 北京云杉世纪网络科技有限公司 | 云计算数据中心中的虚拟网络管理***及方法 |
Non-Patent Citations (1)
Title |
---|
基于虚拟化的智能管道云网管***;唐亮等;《电信科学》;20120731(第7期);第3-4章 |
Also Published As
Publication number | Publication date |
---|---|
BR112016027513A2 (pt) | 2018-06-26 |
KR102005996B1 (ko) | 2019-07-31 |
WO2015180068A1 (zh) | 2015-12-03 |
KR20170010806A (ko) | 2017-02-01 |
EP3142295A4 (en) | 2017-05-31 |
CN105359459A (zh) | 2016-02-24 |
RU2646336C1 (ru) | 2018-03-02 |
US20170078143A1 (en) | 2017-03-16 |
EP3142295B1 (en) | 2019-01-30 |
JP2017517211A (ja) | 2017-06-22 |
EP3142295A1 (en) | 2017-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105359459B (zh) | 一种实现虚拟化网管的方法、装置及*** | |
CN110086652B (zh) | 一种针对5g核心网中服务网元的管理***及其方法 | |
WO2021017301A1 (zh) | 基于Kubernetes集群的管理方法、装置及计算机可读存储介质 | |
JP6174716B2 (ja) | 管理システム、全体管理ノード及び管理方法 | |
EP3133794B1 (en) | Network function virtualization network system | |
CN103166933B (zh) | 一种数据安全交换***及方法 | |
CN102546221B (zh) | 光网络单元的业务配置方法和*** | |
WO2015099035A1 (ja) | 管理システム、仮想通信機能管理ノード及び管理方法 | |
WO2015157896A1 (zh) | 一种云计算架构下的容灾方案配置方法及装置 | |
WO2015090091A1 (zh) | 使用智能管理终端升级odn设备的方法及*** | |
CN109120444B (zh) | 云资源管理方法、处理器以及存储介质 | |
CN105099789A (zh) | 一种网元升级方法及设备 | |
US20210176123A1 (en) | Automated configuration of devices of a remote network | |
CN103685608A (zh) | 一种自动配置安全虚拟机ip地址的方法及装置 | |
CN103188101A (zh) | 一种分布式采集调度方法及装置 | |
EP4113914A1 (en) | Resource pool management system, resource pool management method and program | |
CN109479018A (zh) | 具有智能集成的网络节点 | |
CN104243360B (zh) | 一种转发链路的配置方法和装置 | |
WO2017117869A1 (zh) | 基站监控方法、终端、vpn服务器及*** | |
CN110535919B (zh) | 集中器的入网方法及装置、电力调峰*** | |
CN102148711A (zh) | 一种网络设备的备份方法和*** | |
CN106302626A (zh) | 一种弹性扩容方法、装置及*** | |
CN109104482A (zh) | 一种地网平台的分布式*** | |
CN104836708B (zh) | 信息的绑定方法及装置 | |
CN102724076B (zh) | 北向全参数处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190528 |