【技术实现步骤摘要】
本申请涉及通信
,尤其涉及一种负载均衡器的连接方法、业务的实例化部署方法及装置。
技术介绍
网络功能虚拟化(英文:NetworkFunctionVirtualization,简称:NFV)通过使用通用的硬件设备及虚拟化技术,来承载传统网络中专用设备的功能,从而降低因为部署专用设备带来的昂贵成本。通过软硬件解耦,使网络设备功能不再依赖于专用硬件。其中,能够接收虚拟化请求,并根据请求对相应业务进行虚拟化处理的一方,一般称为虚拟化业务提供方(简称业务提供方),发起虚拟化请求的一方一般称为业务请求方。NFV中虚拟化的网络服务(英文:NetworkService,简称:NS)可以是一个网络协议多媒体子系统(英文:InternetProtocolMultimediaSubsystem,简称:IMS)的网络服务,也可以是一个下一代移动核心网络(英文:EvolvedPacketCore,简称:EPC)的网络服务。一个NS中还可能包含若干个虚拟化网络功能模块(英文:VirtualizedNetworkFunction,简称:VNF)。在一个VNF中还可以包含多个模块,一个模块可以被称为一个VNFC(VNFcomponent)。当一个NS在实例化部署时,根据业务的需要,NS内的VNF有可能需要多个实例,同样在VNF内,VNFC也可能需要多个实例。所以在业务进行时,需要利用负载均衡技术对VNF的实例进行选择,从而尽量选择负载较轻 ...
【技术保护点】
一种负载均衡器的连接方法,其特征在于,包括:业务提供设备接收业务请求设备发送的关于业务的实例化请求;所述业务提供设备根据所述实例化请求获取所述业务的网络服务描述信息NSD;所述NSD包括第一虚拟网络功能模块VNF的第一描述信息VNFD、第二VNF的第二描述信息VNFD和所述第一VNF和所述第二VNF之间的连接信息;所述第一VNFD和/或第二VNFD包括对负载均衡器LB类型的描述信息,所述第二VNFD还包括所述第二VNF的端口能力信息;所述业务提供设备获取所述业务提供设备支持的LB类型的信息;所述业务提供设备根据所述对LB类型的描述信息和所述业务提供设备支持的LB类型的信息确定所使用的LB类型;所述业务提供设备获取所述所使用的LB类型的LB的描述信息;所述业务提供设备在接收到所述第一VNF和所述第二VNF都实例化成功的响应消息后,将所述LB的描述信息、所述连接信息和所述端口能力信息发送给虚拟基础设施管理器VIM,以使所述VIM能够根据所述LB的描述信息、所述连接信息和所述端口能力信息将所述所使用的LB类型的LB连接在所述第一VNF的实例和所述第二VNF的实例之间。
【技术特征摘要】
1.一种负载均衡器的连接方法,其特征在于,包括:
业务提供设备接收业务请求设备发送的关于业务的实例化请求;
所述业务提供设备根据所述实例化请求获取所述业务的网络服务描述信息
NSD;所述NSD包括第一虚拟网络功能模块VNF的第一描述信息VNFD、第
二VNF的第二描述信息VNFD和所述第一VNF和所述第二VNF之间的连接信
息;所述第一VNFD和/或第二VNFD包括对负载均衡器LB类型的描述信息,
所述第二VNFD还包括所述第二VNF的端口能力信息;
所述业务提供设备获取所述业务提供设备支持的LB类型的信息;
所述业务提供设备根据所述对LB类型的描述信息和所述业务提供设备支
持的LB类型的信息确定所使用的LB类型;
所述业务提供设备获取所述所使用的LB类型的LB的描述信息;
所述业务提供设备在接收到所述第一VNF和所述第二VNF都实例化成功的
响应消息后,将所述LB的描述信息、所述连接信息和所述端口能力信息发送给
虚拟基础设施管理器VIM,以使所述VIM能够根据所述LB的描述信息、所述连
接信息和所述端口能力信息将所述所使用的LB类型的LB连接在所述第一VNF
的实例和所述第二VNF的实例之间。
2.如权利要求1所述的方法,其特征在于,当所述对LB类型的描述信息
包含需求的LB的类型信息,以及每种类型的优先级信息时;所述业务提供设备
根据所述对LB类型的描述信息和所述业务提供设备支持的LB类型的信息确定
所使用的LB类型,包括:
所述业务提供设备根据所述需求的LB的类型信息和所述业务提供设备支
持的LB类型的信息确定共同的LB类型;
所述业务提供设备根据所述优先级信息确定所述共同的LB类型中的优先
级最高的LB类型作为所述所使用的LB类型;
其中,所述需求的LB的类型信息为所述第一VNFD中包含的所述第一VNF
\t需求的LB的类型信息,或所述第二VNFD中包含的所述第二VNF需求的LB
的类型信息。
3.如权利要求2所述的方法,其特征在于,当所述对LB类型的描述信息
还包含支持的LB的类型信息时,所述方法还包括:
所述业务提供设备根据所述需求的LB的类型信息和所述业务提供设备支持
的LB类型的信息确定没有共同的LB类型;
所述业务提供设备确定所述支持的LB的类型作为所述所使用的LB类型;
其中,所述支持的LB的类型信息为所述第一VNFD中包含的所述第一VNF
支持的LB的类型信息。
4.如权利要求1-3任一项所述的方法,其特征在于,当所述所使用的LB类
型为外设LB类型时,所述业务提供设备获取所述所使用的LB类型的LB的描述信
息,包括:
所述业务提供设备向数据库发送查询可用的外设LB类型的LB实例的请求;
所述业务提供设备将接收到的所述数据库返回的可用的LB实例的地址信息作为
所述LB的描述信息;或
所述业务提供设备向数据库发送查询可用的外设LB类型的LB实例的请求;
所述业务提供设备接收所述数据库返回的可用的LB实例的虚拟网络功能描述信
息VNFD;所述业务提供设备根据所述LB实例的VNFD向虚拟网络功能管理器
VNFM发起实例化外设LB的请求;所述业务提供设备将接收到的所述VNFM发
送的外设LB实例的地址信息作为所述LB的描述信息。
5.如权利要求4所述的方法,其特征在于,在所述业务提供设备向数据库
发送查询可用的外设LB类型的LB实例的请求之前,所述方法还包括:
所述业务提供设备确定所述对LB类型的描述信息中未包含所述外设LB类
型的虚拟网络功能描述信息VNFD的标识信息。
6.如权利要求1-3任一项所述的方法,其特征在于,当所述所使用的LB类
型为外设LB类型时,所述业务提供设备获取所述所使用的LB类型的LB的描述信
\t息,包括:
所述业务提供设备确定所述对LB类型的描述信息中包含所述外设LB类型
的虚拟网络功能描述信息VNFD的标识信息;
所述业务提供设备根据所述标识信息获取与所述标识信息对应的所述
VNFD;
所述业务提供设备根据所述VNFD向虚拟网络功能管理器VNFM发起实例
化外设LB的请求;
所述业务提供设备将接收到的所述VNFM发送的外设LB实例的地址信息作
为所述LB的描述信息。
7.如权利要求1-3任一项所述的方法,其特征在于,当所述所使用的LB类
型为基于基础设施的LB类型时,所述业务提供设备获取所述所使用的LB类型的
LB的描述信息,包括:
所述业务提供设备向所述VIM发起为所述业务分配所述基于基础设施的LB
类型的LB的请求;
所述业务提供设备将接收到的所述VIM发送的可用的基于基础设施的LB的
地址信息作为所述LB的描述信息。
8.如权利要求1-7任一项所述的方法,其特征在于,所述端口能力信息包括
所述第二VNF的端口的端口号和所述端口的功能信息。
9.一种业务的实例化部署方法,其特征在于,包括:
业务请求设备向业务提供设备发送关于业务的实例化请求;其中,所述实
例化请求中携带所述业务的网络服务描述信息NSD的标识信息或者所述NSD;
所述NSD包括第一虚拟网络功能模块VNF的第一描述信息VNFD、第二VNF的第
二描述信息VNFD和所述第一VNF和所述第二VNF之间的连接信息;所述第一
VNFD和/或第二VNFD包括对负载均衡器LB类型的描述信息,所述第二VNFD还
包括所述第二VNF的端口能力信息;
所述业务请求设备接收所述业务提供设备发送的所述业务的实例部署成功
\t的响应消息。
10.如权利要求9所述的方法,其特征在于,所述对LB类型的描述信息包括
支持的LB的类型信息、需求的LB的类型信息,以及每种类型的优先级信息;所
述需求的LB的类型信息为所述第一VNFD中包含的所述第一VNF需求的LB的类
型信息,或所述第二VNFD中包含的所述第二VNF需求的LB的类型信息;所述
支持的LB的类型信息为所述第一VNFD中包含的所述第一VNF支持的LB的类型
信息。
11.如权利要求9或10所述的方法,其特征在于,所述端口能力信息包括所
述第二VNF的端口的端口号和所述端口的功能信息。
12.一种负载均衡器的连接方法,其特征在于,包括:
虚拟基础设施管理器VIM接收业务提供设备发送的连接请求,所述连接请
求包括业务的第一虚拟网络功能模块VNF的实例和第二VNF的实例所使用的负
载均衡器LB类型的LB的描述信息、所述第一VNF和所述第二VNF之间的连接信
息以及所述第二VNF的端口能力信息,所述端口能力信息包括所述第二VNF的
端口的端口号和所述端口的功能信息;
所述VIM根据所述连接信息和所述LB的描述信息将第一VNF的实例与所述
LB连接,并根据所述端口的功能信息将所述LB上与所述端口的功能信息相对应
的接口与所述第二VNF上对应的功能的端口连接。
13.如权利要求12所述的方法,其特征在于,当所述LB类型为基于基础设
施的LB类型时,在所述VIM接收所述连接请求之前,所述方法还包括:
所述VIM接收所述业务提供设备发送的为所述业务分配所述基于基础设施
的LB的请求;
所述VIM根据所述为所述业务分配所述基于基础设施的LB的请求向基础设
施层发送分配所述基于基础设施的LB的请求;
所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。