用于在网络服务实例之间移动虚拟化网络功能实例的方法和装置制造方法及图纸

技术编号:20290143 阅读:33 留言:0更新日期:2019-02-10 20:32
提供了用于在网络服务实例之间移动VNF实例的系统、方法、装置和计算机程序产品。一种方法包括当实例化真实网络服务时,发送或接收移动虚拟化网络功能(VNF)操作以将至少一个虚拟化网络功能(VNF)实例从源网络服务移动到目标网络服务。

【技术实现步骤摘要】
【国外来华专利技术】用于在网络服务实例之间移动虚拟化网络功能实例的方法和装置
一些实施例通常可以涉及网络功能虚拟化(NFV)和虚拟化网络功能(VNF)管理。特别地,某些实施例可以涉及用于在网络服务实例之间移动虚拟化网络功能实例的方案(包括方法、装置和计算机程序产品)。
技术介绍
网络功能虚拟化(NFV)是指使用信息技术(IT)虚拟化技术将整个类的网络节点功能虚拟化为可以连接或链接在一起以创建通信服务的构建块的网络架构模型。虚拟化网络功能(VNF)可以被设计为合并和交付支持完整虚拟化环境所必需的联网组件。VNF可以包括在标准高容量服务器、交换机和存储或甚至云计算基础设施之上运行不同软件和过程的一个或多个虚拟机,而不是具有用于每个网络功能的定制硬件器具。VNF的一个示例可以是在没有获得和安装物理单元的典型成本和复杂性的情况下部署为保护网络的虚拟会话边界控制器。其他示例包括虚拟化负载平衡器、防火墙、入侵检测设备和WAN加速器。在NFV环境中,VNF可以承担在网络功能虚拟化基础设施(NFVI)或硬件联网基础设施(诸如路由器、交换机等)之上处理一个或多个虚拟化容器上运行的特定网络功能的责任。可以组合各个虚拟化网络功能(VNF)以形成所谓的网络服务,以提供全面的联网通信服务。随着服务提供者尝试加速新网络服务的部署以便推进其收入和扩展计划,出现了虚拟网络功能(VNF)。由于基于硬件的设备限制了他们实现这些目标的能力,所以他们关注IT虚拟化技术,并且发现了虚拟化网络功能有助于加速服务创新和预置。因此,若干提供者来到一起,以在欧洲电信标准协会(ETSI)下创建网络功能虚拟化行业规范(ETSIISGNFV组)。ETSIISGNFV定义了网络功能虚拟化的基本要求和架构。在NFV中,虚拟化网络功能(VNF)是可以部署在网络功能虚拟化基础设施(NFVI)上的网络功能的软件实现。NFVI是构建VNF部署在其中的环境并且可以跨越若干位置的所有硬件和软件组件的总和。每个VNF可以由VNF管理器(VNFM)管理。当VNF被实例化(即,构建)或改变时,VNFM可以例如确定某个VNF所需的特定资源。所谓的NFV编排器(orchestrator)(NFVO)负责网络服务管理。网络服务是网络功能的组合,并且由其功能和行为规范定义。NFVO是具有多VNF环境中的可用、实际使用和预留资源的概观的实体,并且还负责关于资源分配和放置的决策。NFVO的任务包括虚拟化网络服务的生命周期管理(包括实例化、横向扩容/缩容、性能测量、事件相关、终止)。此外,在NFVI中放置VNF或其组件的实际责任在于NFVO。因此,根据本方法,两个架构构建块协作用于VNF的资源分配,即VNFM和NFVO。在虚拟化网络场景中,某些类型的VNF也可以在虚拟化网络服务之间共享。虚拟化网络服务可以被视为虚拟化的相干逻辑网络部分,并且可以是例如虚拟化网际协议(IP)多媒体子系统(vIMS)或虚拟化演进分组核心(vEPC)。IMS是用于交付IP多媒体服务的架构框架,而EPC是第三代合作伙伴计划(3GPP)长期演进(LTE)(以及另外的)无线通信标准的网络架构的部分。EPC的子组件可以是:MME(移动性管理实体)、SGW(服务网关)、PGW(PDN——分组数据网络——网关)、HSS(归属订户服务器)、ANDSF(接入网络发现和选择功能)和ePDG(演进分组数据网关)。例如,共享VNF可以是虚拟化归属订户服务器。换句话说,一个虚拟化HSS可以是vIMS以及vEPC的实例。因此,存在其中特定VNF实例可能需要是多个网络服务(NS)实例的部分的情况。这些被称为共享VNF。HSS被定义为包含用户相关和预订相关信息的中央数据库。HSS的功能包括诸如移动性管理、呼叫和会话建立支持、用户认证和访问授权之类的功能。因此,一个虚拟化HSS可能需要连接到第一网络服务(比如vIMS)以及第二网络服务(比如vEPC)。然而,当涉及多个网络服务之间共享的VNF时,可能出现问题。如果要改变共享VNF(例如,扩缩操作),则需要负责不同NS的管理实体(即,NFVO)之间的协调。例如,如果管理第一NS的第一NFVO决定对共享VNF进行纵向缩容(scaledown),则这可能对第二NS产生负面影响。因此,与第二NFVO的通信是必要的。这样的情况可能导致冲突或协调的问题。附图说明为了正确理解本专利技术,应参考附图,其中:图1图示了根据实施例的示例NFV架构框架系统;图2图示了根据一个实施例的示例信令流程图;图3图示了根据另一实施例的示例信令流程图;图4a图示了根据一个实施例的装置的框图;图4b图示了根据另一实施例的装置的框图;图5a图示了根据一个实施例的方法的流程图;和图5b图示了根据另一实施例的方法的流程图。具体实施方式将容易理解的是,如本文附图中一般描述和图示的,本专利技术的组件可以以各种各样不同的配置来布置和设计。因此,如附图所示,用于在网络服务实例之间移动VNF实例的系统、方法、装置和计算机程序产品的实施例的以下详细描述并非旨在限制本专利技术的范围,而仅仅代表本专利技术的一些所选实施例。遍及本说明书描述的本专利技术的特征、结构或特性可以在一个或多个实施例中以任何合适的方式组合。例如,遍及本说明书的短语“某些实施例”、“一些实施例”或其他类似语言的使用是指结合该实施例描述的特定特征、结构或特性可以被包括在本专利技术的至少一个实施例中的事实。因此,遍及本说明书的短语“在某些实施例中”、“在一些实施例中”、“在其他实施例中”或其他类似语言的出现并不一定都指代同一组实施例,并且所描述的特征、结构或特性可以在一个或多个实施例中以任何合适的方式组合。另外,如果需要,下面讨论的不同功能可以以不同次序执行和/或彼此同时执行。此外,如果需要,所描述的功能中的一个或多个可以是可选的或可以被组合。因此,以下描述应被视为仅仅是对本专利技术的原理、教导和实施例的说明,而不是对其的限制。图1图示了示例NFV架构框架系统100。系统100可以包括操作支持系统(OSS)101,其包括由网络提供者用来操作其系统的一个或多个系统。此外,在图1中描绘的架构框架系统100中,NFVO102负责网络服务管理,而VNFM103负责VNF管理。与VNF相比,网络服务是一种更高的抽象,以使得能够在NFV环境中实现某种敏捷性。然而,可能存在特定VNF实例需要是多个NS实例的部分的情况。作为多个NS实例的部分的这些VNF称为共享VNF。例如,两个虚拟化NS(诸如一个虚拟化演进分组核心(vEPC)和一个虚拟化IMS(vIMS))可以使用相同的VNF,诸如一个虚拟化HSSvHSS。在此示例中,vHSS是“共享VNF”。如果要改变共享的VNF(“扩缩操作”),则需要负责不同NS的管理实体(例如,NFVO)之间的协调。存在由ETSINFV识别用于跨多个网络服务实例共享VNF实例的两个典型使用情况。第一种情况是被创建以支持“VNF池”的网络服务,在“VNF池”中多个VNF实例可能“等待”被添加到“真实”网络服务。这些“池成员”VNF实例可能由NFVO运行和管理,但由于它们不是任何“真实”网络服务的部分,所以这些VNF实例不太可能将永远需要被扩缩。一旦VNF实例被添加到真实网络服务,则VNF实例成为共享VNF实本文档来自技高网...

【技术保护点】
1.一种网络虚拟化环境中的方法,该方法包括:发送或接收移动虚拟化网络功能(VNF)操作以将至少一个虚拟化网络功能(VNF)实例从一个网络服务(NS)移动到另一个网络服务(NS)。

【技术特征摘要】
【国外来华专利技术】2016.03.29 US 62/3146351.一种网络虚拟化环境中的方法,该方法包括:发送或接收移动虚拟化网络功能(VNF)操作以将至少一个虚拟化网络功能(VNF)实例从一个网络服务(NS)移动到另一个网络服务(NS)。2.根据权利要求1所述的方法,其中,当实例化所述另一个网络服务(NS)时或当终止所述一个网络服务(NS)时,执行发送或接收移动虚拟化网络功能(VNF)操作。3.根据权利要求1或2所述的方法,其中,所述一个网络服务(NS)或所述另一个网络服务(NS)中的至少一个包括虚拟化网络功能(VNF)池网络服务(NS),其中虚拟化网络功能(VNF)池网络服务(NS)包括等待被添加到真实网络服务的一个或多个虚拟化网络功能(VNF)实例,并且其中所述发送或接收包括发送或接收移动虚拟化网络功能操作以将虚拟化网络功能(VNF)池网络服务(NS)中的至少一个虚拟化网络功能(VNF)实例从所述一个网络服务移动到所述另一个网络服务。4.根据权利要求1-3中任一项所述的方法,其中,移动虚拟化网络功能(VNF)操作包括:将至少一个虚拟化网络功能(VNF)实例添加到所述另一个网络服务的操作,其后跟着从所述一个网络服务移除所述至少一个虚拟化网络功能(VNF)实例的操作。5.根据权利要求1-4中任一项所述的方法,还包括:针对未移动的虚拟化网络功能(VNF)池中的每个虚拟化网络功能(VNF)实例,实例化或终止真实网络服务和/或虚拟化网络功能(VNF)实例。6.根据权利要求1-5中任一项所述的方法,其中,移动虚拟化网络功能(VNF)操作包括以下中的至少一个:要移动的至少一个虚拟化网络功能(VNF)实例的标识符的指示;要从其移动至少一个虚拟化网络功能(VNF)实例的所述一个网络服务的标识符的指示;以及要向其移动至少一个虚拟化网络功能(VNF)实例的所述另一个网络服务的标识符的指示。7.根据权利要求1-6中任一项所述的方法,其中,所述发送或接收移动虚拟化网络功能(VNF)操作包括发送或接收嵌入在实例化网络服务(NS)操作或终止网络服务(NS)操作之一中的移动虚拟化网络功能(VNF)操作。8.一种装置,包括:收发部件,其用于发送或接收移动虚拟化网络功能(VNF)操作以将至少一个虚拟化网络功能(VNF)实例从一个网络服务(NS)移动到另一个网络服务(NS)。9.根据权利要求8所述的装置,其中,当实例化所述另一个网络服务(NS)时或当终止所述一个网络服务(NS)时,执行发送或接收移动虚拟化网络功能(VNF)操作。10.根据权利要求8或9所述的装置,其中,所述一个网络服务(NS)或所述另一个网络服务(NS)中的至少一个包括虚拟化网络功能(VNF)池网络服务(NS),其中虚拟化网络功能(VNF)池网络服务(NS)包括等待被添加到真实网络服务的一个或多个虚拟化网络功能(VNF)实例,并且其中所述收发部件包括用于发送或接收移动虚拟化网络功能(VNF)操作以将虚拟化网络功能(VNF)池网络服务(NS)中的至少一个虚拟化网络功能(VNF)实例从所述一个网络服务移动到所述另一个网络服务的部件。11.根据权利要求8-10中任一项所述的装置,其中,移动虚拟化网络功能(VNF)操作包括:将至少一个虚拟化网络功能(VNF)实例添加到所述另一个网络服务(NS)的操作,其后跟着从所述一个网络服务移除所述至少一个虚拟化网络功能(VNF)实例的操作。12.根据权利要求8...

【专利技术属性】
技术研发人员:G博多格A安德列诺夫U劳申巴赫
申请(专利权)人:诺基亚通信公司
类型:发明
国别省市:芬兰,FI

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1