[发明专利]云服务器基于记忆模型调整SDN网络路径的方法和装置有效
申请号: | 201510654830.0 | 申请日: | 2015-10-10 |
公开(公告)号: | CN105162698B | 公开(公告)日: | 2019-03-12 |
发明(设计)人: | 王恩东;胡雷钧;黄家明;林楷智;陈彦灵;吴安;石江涛 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | H04L12/701 | 分类号: | H04L12/701;H04L12/703 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 解婷婷;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 基于 记忆 模型 调整 sdn 网络 路径 方法 装置 | ||
1.云服务器基于记忆模型调整SDN网络路径的方法,其特征在于,包括:
根据预先获取的表征对应同一目的地的多个路径出端口负荷的历史数据,周期性统计多个不同长度周期内所述多个路径出端口的负荷数据;
根据所述周期性统计多个不同长度周期内多个路径出端口的负荷数据,判断出负荷满足预设条件的一个或者多个出端口作为当前流量的出端口;
实时获取表征对应同一目的地的多个路径出端口负荷的数据;
根据实时获取表征对应同一目的地的多个路径出端口负荷的数据调整所述当前流量的出端口;
其中,所述负荷数据包括不同长度周期内网络流量的平均速率和/或周期内网络流量峰值的次数。
2.如权利要求1所述的方法,其特征在于:根据所述多个路径出端口的负荷数据,判断出负荷满足预设条件的一个或者多个出端口作为当前流量的出端口包括以下之一:
根据所述多个路径出端口不同长度周期内网络流量的平均速率和/或不同长度周期内网络流量峰值的次数,确定负荷最轻的一个出端口作为当前流量的出端口;
确定不同长度周期内网络流量的平均速率一个或多个小于或者等于第一速率阈值和/或所述不同长度周期内网络流量峰值的次数一个或多个小于或者等于第一峰值阈值的一个或者多个出端口作为当前流量的出端口。
3.如权利要求1所述的方法,其特征在于,根据实时获取表征对应同一目的地的多个路径出端口负荷的数据调整所述当前流量的出端口包括以下之一:
当确定的所述当前流量的出端口的实时速率小于或者等于第二速率阈值,则不调整所述当前流量的出端口;
当确定的所述当前流量的出端口的实时速率大于第二速率阈值,则将对应同一目的地的多个路径出端口中实时速率最小的一个出端口作为当前流量的出端口;
当对应同一目的地的多个路径出端口中实时速率最大值比实时速率最小值大于或者等于第一比例阈值,则从所述实时速率最大的一个出端口中确定第一预定比例的流量调整到实时速率最小的一个出端口;
当对应同一目的地的多个路径出端口中实时速率最大值比实时速率最小值大于或者等于第一比例阈值,则从所述实时速率最大的一个出端口中确定第一预定比例的流量,判断出负荷满足所述预设条件的一个或者多个出端口作为所述第一预定比例流量的出端口;
当对应同一目的地的多个路径出端口中不同长度周期内任意一周期内网络流量的平均速率最大值比所述周期内网络流量的平均速率最小值大于或者等于第二比例阈值,则从所述周期内网络流量的平均速率最大的一个出端口中确定第二预定比例的流量调整到所述周期内网络流量的平均速率最小的一个出端口;
当对应同一目的地的多个路径出端口中不同长度周期内任意一周期内网络流量的平均速率最大值比周期内网络流量的平均速率最小值大于或者等于第二比例阈值,则从所述周期内网络流量的平均速率最大的一个出端口中确定第二预定比例的流量,判断出负荷满足所述预设条件的一个或者多个出端口作为所述第二预定比例流量的出端口。
4.云服务器基于记忆模型调整SDN网络路径的装置,其特征在于,包括:
统计模块,用于根据预先获取的表征对应同一目的地的多个路径出端口负荷的历史数据,周期性统计多个不同长度周期内所述多个路径出端口的负荷数据;
判断模块,用于根据所述周期性统计多个不同长度周期内多个路径出端口的负荷数据,判断出负荷满足预设条件的一个或者多个出端口作为当前流量的出端口;
监测模块,用于实时获取表征对应同一目的地的多个路径出端口负荷的数据;
调整模块,用于根据实时获取表征对应同一目的地的多个路径出端口负荷的数据调整所述当前流量的出端口;
其中,所述负荷数据包括不同长度周期内网络流量的平均速率和/或周期内网络流量峰值的次数。
5.如权利要求4所述的装置,其特征在于:所述判断模块具体用于:
根据所述多个路径出端口不同长度周期内网络流量的平均速率和/或不同长度周期内网络流量峰值的次数,确定负荷最轻的一个出端口作为当前流量的出端口;
或者,确定所述不同长度周期内网络流量的平均速率一个或多个小于或者等于第一速率阈值和/或所述不同长度周期内网络流量峰值的次数一个或多个小于或者等于第一峰值阈值的一个或者多个出端口作为当前流量的出端口。
6.如权利要求4所述的装置,其特征在于,所述调整模块具体用于:
当确定的所述当前流量的出端口的实时速率小于或者等于第二速率阈值,则不调整所述当前流量的出端口;
当确定的所述当前流量的出端口的实时速率大于第二速率阈值,则将对应同一目的地的多个路径出端口中实时速率最小的一个出端口作为当前流量的出端口;
当对应同一目的地的多个路径出端口中实时速率最大值比实时速率最小值大于或者等于第一比例阈值,则从所述实时速率最大的一个出端口中确定第一预定比例的流量调整到实时速率最小的一个出端口;
当对应同一目的地的多个路径出端口中实时速率最大值比实时速率最小值大于或者等于第一比例阈值,则从所述实时速率最大的一个出端口中确定第一预定比例的流量,判断出负荷满足所述预设条件的一个或者多个出端口作为所述第一预定比例流量的出端口;
当对应同一目的地的多个路径出端口中不同长度周期内任意一周期内网络流量的平均速率最大值比所述周期内网络流量的平均速率最小值大于或者等于第二比例阈值,则从所述周期内网络流量的平均速率最大的一个出端口中确定第二预定比例的流量调整到所述周期内网络流量的平均速率最小的一个出端口;
当对应同一目的地的多个路径出端口中不同长度周期内任意一周期内网络流量的平均速率最大值比周期内网络流量的平均速率最小值大于或者等于第二比例阈值,则从所述周期内网络流量的平均速率最大的一个出端口中确定第二预定比例的流量,判断出负荷满足所述预设条件的一个或者多个出端口作为所述第二预定比例流量的出端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510654830.0/1.html,转载请声明来源钻瓜专利网。