一种业务节点配置方法、业务节点池注册器及系统技术方案

技术编号:9537688 阅读:152 留言:0更新日期:2014-01-03 21:46
本发明专利技术公开了一种业务节点配置方法:接收管理配置设备发送的业务节点查询请求,所述业务节点查询请求包含来自用户或者因为网络变化引起的业务需求;查找业务节点数据库,获得与所述业务节点查询请求匹配的业务节点信息,所述匹配的业务节点信息包括匹配的业务节点的标识、位置信息、状态信息、针对所述状态信息的选择策略、租户标识和满足所述业务需求的业务链路径中的一种或者几种;发送所述匹配的业务节点信息给所述管理配置设备,以使所述管理配置设备根据已经获得的网络拓扑信息和所述匹配的业务节点信息对匹配的业务节点进行网络和业务配置。

【技术实现步骤摘要】
一种业务节点配置方法、业务节点池注册器及系统
本专利技术涉及通信
,特别涉及一种业务节点配置方法、业务节点池注册器及系统。
技术介绍
传统数据中心中,业务节点(ServiceNode)通常以物理形态存在,数量有限,且位置固定,手工配置即可,但网络虚拟化带来了新的需求:1.虚拟化的多租户需求:租户的业务隔离,要求每个租户网络具有不同类型和数量的业务节点;2.数据中心的云化互联:多个数据中心互联成一个虚拟的、云化的数据中心,会导致业务节点的数量大增,而且虚拟业务节点可以部署在任何位置;3.原有的专用硬件支持的业务节点被虚拟化后,其单独的高性能被虚拟机取代,相对性能的下降会带来业务节点效率降低,负担也会随着租户增加而加重,易发生故障或者过载。综上,网络功能虚拟化以后,导致大量的业务节点需要被管理,支持其可靠性、高可用性、可扩展性变得更加复杂,再采用传统的手工配置显然不能满足需求。
技术实现思路
为了满足需求日益强烈的网络功能虚拟化的需求,本专利技术实施例提供一种业务节点配置方法、业务节点池注册器和系统。第一方面,提供一种方法,包括:接收管理配置设备发送的业务节点查询请求,所述业务节点查询请求包含来自用户或者因为网络变化引起的业务需求;查找业务节点数据库,获得与所述业务节点查询请求匹配的业务节点信息,所述匹配的业务节点信息包括匹配的业务节点的标识、位置信息、状态信息、针对所述状态信息的选择策略、租户标识和满足所述业务需求的业务链路径中的一种或者几种;发送所述匹配的业务节点信息给所述管理配置设备,以使所述管理配置设备根据已经获得的网络拓扑信息和所述匹配的业务节点信息对匹配的业务节点进行网络和业务配置。结合第一方面,在第一种可能的实现方式中,接收管理配置设备发送的业务节点查询请求具体包括:通过扩展汇聚服务器接入协议(AggregateServerAccessProtocol,ASAP)的消息,或者定义新的消息接收所述管理配置设备发送的业务节点查询请求。结合第一方面,在第二种可能的实现方式中,所述方法还包括:接收所述业务节点的注册或者更新或者注销消息,形成业务节点数据库。结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,通过扩展汇聚服务器接入协议ASAP协议的消息,或者定义新的消息接收所述业务节点的注册或者更新或者注销消息,形成业务节点数据库。结合第一方面的第二种可能的实现方式,在第四种可能的实现方式中,所述方法还包括:对已注册的业务节点进行保活检测,监控所述已注册的业务节点的状态,进行故障处理。结合第一方面的第二种可能的实现方式,在第五种可能的实现方式中,所述方法还包括:将所述业务节点的注册或者更新或者注销消息与所述管理配置设备同步。结合第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述方法还包括:通过扩展汇聚服务器接入协议ASAP协议的消息,或者定义新的消息接收将所述业务节点的注册或者更新或者注销消息与所述管理配置设备同步。结合第一方面,或结合第一方面的上述任意一种可能的实现方式,在第七种可能的实现方式中,所述的业务节点包括虚拟防火墙设备(virtualFireWall,vFW)、虚拟负载均衡设备(virtualLoadBalance,vLB)、虚拟广域网优化控制器(virtualWanoptimizationController,vWoC)、虚拟入侵检测系统/入侵保护系统(virtualIntrusionDetectionSystem/IntrusionProtectionSystem,vIDS/IPS)或者虚拟网络地址转换(virtualNetworkAddressTranslation,vNAT)。结合第一方面,在第八种可能的实现方式中,所述的业务请求为业务节点的重部放,则所述方法具体为:接收管理配置设备发送的业务节点查询请求,所述业务节点查询请求包含所述业务节点的重部放的限制条件;查找业务节点数据库,获得与所述业务节点查询请求匹配的业务节点信息,所述业务节点信息包括符合条件的源节点和目的节点的标识和位置信息;发送所述匹配的业务节点信息给所述管理配置设备,以使所述管理配置设备根据已经获得的网络拓扑信息和所述匹配的业务节点信息指示所述匹配的源节点进行注销操作,激活并启用所述匹配的目的节点为所述用户服务。第二方面,提供一种业务节点池注册器,包括:接收模块,用于接收管理配置设备发送的业务节点查询请求,所述业务节点查询请求包含来自用户或者因为网络变化引起的业务需求;查找模块,用于查找业务节点数据库,获得与所述业务节点查询请求匹配的业务节点信息,所述匹配的业务节点信息包括匹配的业务节点的标识、位置信息、状态信息、针对所述状态信息的选择策略、租户标识和满足所述业务需求的业务链路径中的一种或者几种;发送模块,用于发送所述匹配的业务节点信息给所述管理配置设备,以使所述管理配置设备根据已经获得的网络拓扑信息和所述匹配的业务节点信息对匹配的业务节点进行网络和业务配置。结合第二方面,在第一种可能的实现方式中,所述接收模块,具体用于:通过扩展汇聚服务器接入协议ASAP协议的消息,或者定义新的消息接收所述管理配置设备发送的业务节点查询请求。结合第二方面,在第二种可能的实现方式中,所述接收模块,还用于:接收所述业务节点的注册或者更新或者注销消息,形成业务节点数据库。结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述接收模块,具体用于:通过扩展汇聚服务器接入协议ASAP协议的消息,或者定义新的消息接收所述业务节点的注册或者更新或者注销消息,形成业务节点数据库。结合第二方面的第二种可能的实现方式,在第四种可能的实现方式中,所述业务节点池注册器还包括:维护模块,用于对已注册的业务节点进行保活检测,监控所述已注册的业务节点的状态,进行故障处理。结合第二方面的第二种可能的实现方式,在第五种可能的实现方式中,所述业务节点池注册器还包括:同步模块,用于将所述业务节点的注册或者更新或者注销消息与所述管理配置设备同步。结合第二方面的第五种可能的实现方式,在第六种可能的实现方式中,所述同步模块,具体用于通过扩展汇聚服务器接入协议ASAP协议的消息,或者定义新的消息接收将所述业务节点的注册或者更新或者注销消息与所述管理配置设备同步。第三方面,提供一种业务节点池注册器,包括收发器、处理器和存储器,所述存储器用于存储程序代码,其中:所述收发器,用于接收管理配置设备发送的业务节点查询请求,所述业务节点查询请求包含来自用户或者因为网络变化引起的业务需求;所述处理器,用于调用所述存储器中的程序代码,执行以下操作:查找业务节点数据库,获得与所述业务节点查询请求匹配的业务节点信息,所述匹配的业务节点信息包括匹配的业务节点的标识、位置信息、状态信息、针对所述状态信息的选择策略、租户标识和满足所述业务需求的业务链路径中的一种或者几种;所述收发器,还用于发送所述匹配的业务节点信息给所述管理配置设备,以使所述管理配置设备根据已经获得的网络拓扑信息和所述匹配的业务节点信息对匹配的业务节点进行网络和业务配置。结合第三方面,在第一种可能的实现方式中,所述收发器,还用于接收所述业务节点的注册或者更新或者注销消息,形成业务节点数据库。第四本文档来自技高网...
一种业务节点配置方法、业务节点池注册器及系统

【技术保护点】
一种业务节点配置方法,其特征在于,包括:接收管理配置设备发送的业务节点查询请求,所述业务节点查询请求包含来自用户或者因为网络变化引起的业务需求;查找业务节点数据库,获得与所述业务节点查询请求匹配的业务节点信息,所述匹配的业务节点信息包括匹配的业务节点的标识、位置信息、状态信息、针对所述状态信息的选择策略、租户标识和满足所述业务需求的业务链路径中的一种或者几种;发送所述匹配的业务节点信息给所述管理配置设备,以使所述管理配置设备根据已经获得的网络拓扑信息和所述匹配的业务节点信息对匹配的业务节点进行网络和业务配置。

【技术特征摘要】
1.一种业务节点配置方法,其特征在于,包括:业务节点池注册器接收管理配置设备发送的业务节点查询请求,所述业务节点查询请求包含来自用户或者因为网络变化引起的业务需求;所述业务节点池注册器查找业务节点数据库,获得与所述业务节点查询请求匹配的业务节点信息,所述匹配的业务节点信息包括匹配的业务节点的标识、位置信息、状态信息、针对所述状态信息的选择策略、租户标识和满足所述业务需求的业务链路径中的一种或者几种;所述业务节点池注册器发送所述匹配的业务节点信息给所述管理配置设备,以使所述管理配置设备根据已经获得的网络拓扑信息和所述匹配的业务节点信息对匹配的业务节点进行网络和业务配置。2.根据权利要求1所述的方法,其特征在于,接收管理配置设备发送的业务节点查询请求具体包括:通过扩展汇聚服务器接入协议ASAP协议的消息,或者定义新的消息接收所述管理配置设备发送的业务节点查询请求。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述业务节点的注册或者更新或者注销消息,形成业务节点数据库。4.根据权利要求3所述的方法,其特征在于,通过扩展汇聚服务器接入协议ASAP协议的消息,或者定义新的消息接收所述业务节点的注册或者更新或者注销消息,形成业务节点数据库。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:对已注册的业务节点进行保活检测,监控所述已注册的业务节点的状态,进行故障处理。6.根据权利要求3所述的方法,其特征在于,所述方法还包括:将所述业务节点的注册或者更新或者注销消息与所述管理配置设备同步。7.根据权利要求6所述的方法,其特征在于,通过扩展汇聚服务器接入协议ASAP协议的消息,或者定义新的消息接收将所述业务节点的注册或者更新或者注销消息与所述管理配置设备同步。8.根据权利要求1至7任一所述的方法,其特征在于,所述的业务节点包括虚拟防火墙设备vFW、虚拟负载均衡设备vLB、虚拟广域网优化控制器vWoC、虚拟入侵检测系统/入侵保护系统vIDS/IPS或者虚拟网络地址转换vNAT。9.根据权利要求1所述的方法,其特征在于,所述的业务需求为业务节点的重部放,则所述方法具体为:接收管理配置设备发送的业务节点查询请求,所述业务节点查询请求包含所述业务节点的重部放的限制条件;查找业务节点数据库,获得与所述业务节点查询请求匹配的业务节点信息,所述业务节点信息包括符合条件的源节点和目的节点的标识和位置信息;发送所述匹配的业务节点信息给所述管理配置设备,以使所述管理配置设备根据已经获得的网络拓扑信息和所述匹配的业务节点信息指示所述匹配的源节点进行注销操作,激活并启用所述匹配的目的节点为所述用户服务。10.一种业务节点池注册器,其特征在于,包括:接收模块,用于接收管理配置设备发送的业务节点查询请求,所述业务节点查询请求包含来自用户或者因为网络变化引起的业务需求;查找模块,用于查找业务节点数据库,获得与所述业务节点查询请求匹配的业务节点信息,所述匹配的业务节点信息包括匹配的业务节点的标识、位置...

【专利技术属性】
技术研发人员:管红光汪洋李峰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1