[发明专利]一种提供虚拟化场景下分布式引流的解决方法在审
申请号: | 202110063131.4 | 申请日: | 2021-01-18 |
公开(公告)号: | CN112702265A | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 秦华;吴雷 | 申请(专利权)人: | 北京安数云信息技术有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/713;H04L12/741 |
代理公司: | 北京睿智保诚专利代理事务所(普通合伙) 11732 | 代理人: | 周新楣 |
地址: | 100085 北京市海淀区上地*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提供 虚拟 场景 分布式 引流 解决方法 | ||
本发明公开了一种提供虚拟化场景下分布式引流的解决方法,应用于通信技术领域,具体包括以下步骤:S1、搭建虚拟化平台,在所述虚拟化平台上部署多台物理服务器,所述物理服务器上均部署一台虚拟路由;S2、交换机的业务端口作端口聚合,配置成手工负载分担模式;S3、所述虚拟化平台下的虚拟网络为OpenFlow网络,并创建SDN控制器对所述虚拟化平台进行流表控制;S4、创建虚拟路由集群,所述虚拟路由集群包含所述虚拟化平台上所有虚拟路由;S5、对所述虚拟路由集群中的所有虚拟路由进行统一管理,配置相同的IP作为业务IP,所述交换机把流量引流到所述业务IP,实现一个分布式的虚拟引流流程。通过此方法可以支持虚拟路由的分布式部署,提高引流接入的吞吐。
技术领域
本发明涉及通信技术领域,更具体的说是涉及一种提供虚拟化场景下分布式引流的解决方法。
背景技术
在虚拟平台部署虚拟路由,可以将物理交换机的网络流量牵引到虚拟化平台,进行一系列大业务编排。但是现有技术下,虚拟路由只能单台部署,提供单机的路由能力,由交换机配置策略路由,可以把网络流量牵引到虚拟路由,由于是单台部署,在这台虚拟路由发生故障时,会引起用户网路的中断;同时,由于虚拟平台的限制,虚拟路由的网络吞吐存在性能瓶颈,无法进行性能扩展。
发明内容
有鉴于此,本发明提供了一种提供虚拟化场景下分布式引流的解决方法。在虚拟化场景下,将交换机的流量引入到虚拟化平台下的虚拟路由时,支持虚拟路由的分布式部署,提高引流接入的吞吐。
为了实现上述目的,本发明提供如下技术方案:一种提供虚拟化场景下分布式引流的解决方法,具体包括以下步骤:
S1、搭建虚拟化平台,在所述虚拟化平台上部署多台物理服务器,所述物理服务器上均部署一台虚拟路由,并提供一个物理口与对应的虚拟路由关联;所述物理服务器的业务口均与交换机的业务端口物理连接;
S2、所述交换机的业务端口作端口聚合,配置成手工负载分担模式;
S3、所述虚拟化平台下的虚拟网络为OpenFlow网络,并创建SDN控制器,所述SDN控制器对所述虚拟化平台进行流表控制;
S4、创建虚拟路由集群,所述虚拟路由集群包含所述虚拟化平台上所有虚拟路由;所述虚拟路由集群支持修改mac地址;
S5、对所述虚拟路由集群中的所有虚拟路由进行统一管理,配置相同的IP作为业务IP,并配置相同的路由策略;所述交换机配置策略路由,把流量引流到所述业务IP,实现一个分布式的虚拟引流流程。
进一步地,所述流表控制的具体步骤为:S31、所述物理服务器的业务口的流量指向对应的虚拟路由,所述物理服务器的业务口接收到的ARP报文上报到所述SDN控制器;S32、虚拟路由发出的流量指向对应的所述物理服务器上的业务口,虚拟路由发出的ARP报文上报到SDN控制器;S33、所述SDN控制器记录虚拟路由mac地址和对应所述物理服务器上的业务口,根据ARP报文的目的mac地址进行报文转发,如果目的mac地址是全F,则遍历mac表,给所有非当前虚拟路由都转发ARP报文;如果目的mac地址不是全F,则遍历mac对应表,找到和目的mac地址对应的虚拟路由,转发ARP报文。
进一步地,所述虚拟路由集群修改mac地址的具体步骤为:S41、第一个虚拟路由加入到所述虚拟路由集群时,记录所述虚拟路由的mac地址为所述虚拟路由集群的mac地址;S42、另一虚拟路由加入到所述虚拟路由集群时,读取所述虚拟路由集群的mac地址,修改所述虚拟路由的mac地址为所述虚拟路由集群的mac地址,并重新启动所述虚拟路由。
进一步地,所述物理服务器均加入散列组,在进行散列时,所述交换机根据所述物理服务器的业务口的状态进行判断,如果所述物理服务器的业务口的状态为Down,则将所述物理服务器的业务口从散列组里剔除,把异常业务口的流量散列到其它业务口上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安数云信息技术有限公司,未经北京安数云信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110063131.4/2.html,转载请声明来源钻瓜专利网。