[发明专利]一种数据中心内虚拟BRAS设备负载分担方法及系统有效
| 申请号: | 202010136756.4 | 申请日: | 2020-03-02 |
| 公开(公告)号: | CN111464454B | 公开(公告)日: | 2022-03-18 |
| 发明(设计)人: | 吴比 | 申请(专利权)人: | 烽火通信科技股份有限公司;中国信息通信科技集团有限公司 |
| 主分类号: | H04L47/125 | 分类号: | H04L47/125;H04L45/02;H04L12/46;H04L12/28;G06F9/455 |
| 代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 董婕 |
| 地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据中心 虚拟 bras 设备 负载 分担 方法 系统 | ||
1.一种数据中心内虚拟BRAS设备负载分担方法,其特征在于,包括以下步骤:
控制器在数据中心内启动两台VM,将两台VM配置为控制面VM,并配置其BGP参数与虚拟IP地址;
所述两台控制面VM根据BGP参数与虚拟IP地址建立MP-BGP关联关系,建立基于VXLAN的虚拟业务控制网络;
所述两台控制面VM将VM角色和VM负载权重值作为MP-BGP更新消息的扩展属性,根据虚拟IP地址建立两台所述控制面VM之间的数据同步通道,并向控制器请求启动转发面VM;
控制器启动新VM并配置为转发面VM,转发面VM通过建立VXLAN隧道加入虚拟业务控制网络,并采用VM角色和VM负载权重值作为MP-BGP更新消息的扩展属性;控制面VM学习转发面VM的虚拟IP地址,建立基于虚拟IP的控制关系;
根据各VM的负载权重值,控制面VM将用户三层业务流分摊至多个转发面VM上处理,转发面VM将用户接入信令流分摊至多个控制面VM上处理。
2.如权利要求1所述的方法,其特征在于,所述两台控制面VM将VM角色和VM负载权重值作为MP-BGP更新消息的扩展属性,根据虚拟IP地址建立两台所述控制面VM之间的数据同步通道,具体包括以下步骤:
所述两台控制面VM将本VM的VM角色和VM负载权重值作为MP-BGP更新消息的扩展属性,其中一台VM收到对端的MP-BGP更新消息时,从扩展属性中获取对端VM的VM角色和VM负载权重值,决定控制面的集群管理主节点;
集群管理主节点根据双方虚拟IP地址,建立内部集群数据同步协议,作为两台所述控制面VM之间的数据同步通道。
3.如权利要求1所述的方法,其特征在于,所述转发面VM通过建立VXLAN隧道加入虚拟业务控制网络,并采用VM角色和VM负载权重值作为MP-BGP更新消息的扩展属性;控制面VM学习转发面VM的虚拟IP地址,建立基于虚拟IP的控制关系,具体包括以下步骤:
转发面VM启动后,通过MP-BGP更新消息获得底层VXLAN隧道参数,建立VXLAN隧道,接入虚拟业务控制网络;
将本VM的VM角色和VM负载权重值作为MP-BGP更新消息的扩展属性对外发布;
控制面VM从虚拟业务控制网络中转发面VM发出的MP-BGP更新消息学习到该VM上线和该VM的虚拟IP地址,通过SDN接口采用虚拟IP地址控制转发面VM的行为。
4.如权利要求1所述的方法,其特征在于,所述根据各VM的负载权重值,控制面VM将用户三层业务流分摊至多个转发面VM上处理,转发面VM将用户接入信令流分摊至多个控制面VM上处理,具体包括以下步骤:
其中一个转发面VM收到用户接入信令,选出负载权重最低的控制面VM,将用户接入信令通过VXLAN隧道传递至被选中的控制面VM;
被选中的控制面VM收到用户接入信令,进行用户认证,若用户认证通过,将用户接入数据通过集群数据同步协议传递给控制面中的所有在线的控制面VM;
被选中的控制面VM选出负载权重最低的转发面VM,将选中的转发面VM分配为该用户的默认三层网关,向被选中的转发面VM配置路由数据,开启路由转发;
被选中的控制面VM向收到用户接入信令的转发面VM回复地址分配信息信令;该转发面VM将返回的地址分配信息信令剥去VXLAN封装,发送至用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司;中国信息通信科技集团有限公司,未经烽火通信科技股份有限公司;中国信息通信科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010136756.4/1.html,转载请声明来源钻瓜专利网。





