[发明专利]一种流量切换的方法和设备有效
申请号: | 201410495668.8 | 申请日: | 2014-09-24 |
公开(公告)号: | CN105490955B | 公开(公告)日: | 2019-01-22 |
发明(设计)人: | 杨碧辉;王海 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/26 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流量 切换 方法 设备 | ||
1.一种流量切换的方法,控制器集群内包括多个备份组,每个备份组包括主Master控制器和从Slave控制器,其特征在于,所述方法包括以下步骤:
备份组内的Master控制器监控所述Master控制器的处理性能信息;
在所述Master控制器的处理性能信息满足预设策略时,所述Master控制器统计连接到所述Master控制器的各网络设备的流量;
所述Master控制器根据流量的统计结果,将连接到所述Master控制器的网络设备的流量切换到所述控制器集群内的其它备份组内。
2.如权利要求1所述的方法,其特征在于,所述Master控制器根据流量的统计结果,将连接到所述Master控制器的网络设备的流量切换到所述控制器集群内的其它备份组内的过程,具体包括以下步骤:
所述Master控制器根据流量的统计结果,将各网络设备的流量按照从低到高的顺序或者从高到低的顺序进行排序;所述Master控制器将流量最低的网络设备的流量切换到所述控制器集群内的其它备份组内;
如果所述Master控制器的处理性能信息仍满足预设策略,则继续将当前流量最低的网络设备的流量切换到所述控制器集群内的其它备份组内;以此类推,一直到所述Master控制器的处理性能信息不满足预设策略。
3.如权利要求2所述的方法,其特征在于,所述Master控制器根据流量的统计结果,将连接到所述Master控制器的网络设备的流量切换到所述控制器集群内的其它备份组内的过程,具体包括以下步骤:
所述Master控制器将其它备份组内的Master控制器的IP地址和Slave控制器的IP地址发送给连接到所述Master控制器的网络设备;由所述网络设备利用所述其它备份组内的Master控制器的IP地址在所述网络设备与所述其它备份组内的Master控制器之间建立连接,并利用所述其它备份组内的Slave控制器的IP地址在所述网络设备与所述其它备份组内的Slave控制器之间建立连接,并断开所述网络设备与所述备份组内的Master控制器之间的连接,并断开所述网络设备与所述备份组内的Slave控制器之间的连接;
其中,网络设备的流量包括所述Master控制器与所述网络设备之间交互的OpenFlow协议报文、数据包packet入in报文、packet出out报文;
所述其它备份组内的Master控制器的处理性能信息不满足预设策略。
4.如权利要求1所述的方法,其特征在于,所述方法进一步包括:
如果当前只有一个网络设备连接到所述Master控制器,且所述Master控制器的处理性能信息满足预设策略,所述备份组内的Slave控制器的处理性能信息不满足预设策略,则所述Master控制器将所述网络设备的packet out报文发送给所述Slave控制器,由所述Slave控制器将所述网络设备的packet out报文发送给所述网络设备;和/或,所述Master控制器通知所述网络设备按照负载分担模式发送packet in报文,由所述网络设备按照负载分担模式将packet in报文发送给所述Master控制器或者所述Slave控制器。
5.如权利要求1-4任一项所述的方法,其特征在于,所述处理性能信息具体包括以下之一或者任意组合:报文处理能力、中央处理器CPU使用率、内存使用率;其中,当所述Master控制器当前的报文处理速率大于报文处理能力的预设第一阈值时,则所述Master控制器的处理性能信息满足预设策略;当所述Master控制器的CPU使用率大于预设第二阈值时,则所述Master控制器的处理性能信息满足预设策略;当所述Master控制器的内存使用率大于预设第三阈值时,则所述Master控制器的处理性能信息满足预设策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410495668.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:动态共享网络带宽的方法和电子设备
- 下一篇:一种抗震救生床