[发明专利]业务链处理方法和设备有效
申请号: | 201410604484.0 | 申请日: | 2014-10-31 |
公开(公告)号: | CN104283806B | 公开(公告)日: | 2018-01-12 |
发明(设计)人: | 李蒙 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 杨春香,宋志强 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 处理 方法 设备 | ||
技术领域
本申请涉及网络通信技术,特别涉及业务链处理方法和设备。
背景技术
为使本申请容易理解,下面对本申请涉及的技术术语进行描述:
网络功能虚拟化(NFV:Network Function Virtualization),其目的是在标准服务器上运行网络功能软件,代替传统的网络设备;
虚拟网络功能(VNF:Virtualised Network Function),指的是运行在服务器上的网络功能软件;
业务链,是指按照一个指定顺序排列的业务功能集合;
业务功能,对报文进行业务处理的硬件或软件实体,例如防火墙,WAN优化,IPS,NAT等。相应地,将具有业务功能的设备称为业务功能节点;
负载均衡(LB:Load Balance),指的是按照某个策略将报文均匀分配到多个具有同一业务功能的业务功能节点上,降低对单一业务功能节点的性能压力。
以上对本申请涉及的技术术语进行了描述。
在实际应用中,针对一条业务链中的业务功能,可能存在多个具有该业务功能的业务功能节点,而如何在这些具有同一业务功能的业务功能节点之间实现负载均衡,目前现有业务链方案并没有给出具体的实现方法。
发明内容
本申请提供了业务链处理方法和设备,以实现在多个业务功能节点具有业务链中某一业务功能时实现该多个业务功能节点的负载均衡。
本申请提供的技术方案包括:
一种业务链处理方法,该方法用于业务链识别设备,包括:
接收报文,依据报文携带的业务链识别信息识别出报文所属的业务链;
按照负载均衡算法分别为所述业务链中各个业务功能选择一个对应的业务功能节点;
确定为所述业务链中首个业务功能选择的业务功能节点所属的业务功能转发设备;
在所述报文上封装业务链封装头并发送至所述业务功能转发设备;所述业务链封装头中包含所述业务链、待处理的业务功能数量、所述业务链对应的业务链处理路径,其中,业务链处理路径为:按照所述业务链中业务功能的排列顺序对应排列为所述业务链中业务功能选择的业务功能节点的标识,所述待处理的业务功能数量为所述业务链中业务功能的总数量。
一种业务链处理方法,该方法应用于业务功能转发设备,包括:
接收封装了业务链封装头的报文;
识别所述业务链封装头中待处理的业务功能数量M;
识别所述业务链封装头中业务链处理路径所包含的业务功能节点标识的数量N;
根据识别出的所述业务功能数量M和所述业务功能节点标识的数量N之间的关系转发所述报文。
一种业务链处理设备,该设备应用于业务链识别设备,包括:
识别单元,用于接收报文,依据报文携带的业务链识别信息识别出报文所属的业务链;
负载均衡单元,用于按照负载均衡算法分别为所述业务链中各个业务功能选择一个对应的业务功能节点;
确定单元,用于确定为所述业务链中首个业务功能选择的业务功能节点所属的业务功能转发设备;
发送单元,用于在所述报文上封装业务链封装头并发送至所述业务功能转发设备;所述业务链封装头中包含所述业务链、待处理的业务功能数量、所述业务链对应的业务链处理路径,其中,业务链处理路径为:按照所述业务链中业务功能的排列顺序对应排列为所述业务链中业务功能选择的业务功能节点的标识,所述待处理的业务功能数量为所述业务链中业务功能的总数量。
一种业务链处理设备,该设备应用于业务功能转发设备,包括:
接收单元,用于接收封装了业务链封装头的报文;
识别单元,用于识别所述业务链封装头中待处理的业务功能数量M,以及识别所述业务链封装头中业务链处理路径所包含的业务功能节点标识的数量N;
转发单元,用于根据识别出的所述业务功能数量M和所述业务功能节点标识的数量N之间的关系转发所述报文。
由以上技术方案可以看出,本申请只需要业务链识别设备支持负载均衡功能,由业务链识别设备按照负载均衡的方法为报文所属业务链中各个业务功能选择一个对应的业务功能节点,这能够实现有多个业务功能节点同时具有报文所属业务链中某一业务功能时,实现该多个业务功能节点之间的负载均衡;
进一步地,本申请只需要业务链识别设备支持负载均衡功能,并不要求业务功能节点、业务功能转发设备支持负载均衡功能,降低了对业务功能节点、业务功能转发设备的功能要求。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410604484.0/2.html,转载请声明来源钻瓜专利网。