一种基于模糊逻辑的SDN负载均衡方法技术

技术编号:21577335 阅读:43 留言:0更新日期:2019-07-10 17:01
本发明专利技术公开一种基于模糊逻辑的SDN负载均衡方法,主要步骤为:首先,初始化OpenFlow网络;其次,由改进的模糊逻辑均衡算法得到服务器状态:负载均衡模块通过SDN交换机收集服务器状态信息,将CPU利用率、内存利用率、I/O利用率和会话率作为模糊逻辑的输入变量,并分别定义隶属度函数,通过改进的模糊推理得到相应的模糊等级,并通过模糊矩阵完成服务器状态的评判;然后,计算服务器负载值,计算OpenFlow网络负载均衡参数δ;最后,设定负载均衡调整阈值。应用SDN控制平面与数据平面分离的特性解决服务器集群负载均衡问题,解决传统负载均衡硬件价格昂贵,扩展性、可靠性差的问题。

A SDN Load Balancing Method Based on Fuzzy Logic

【技术实现步骤摘要】
一种基于模糊逻辑的SDN负载均衡方法
本专利技术属于网络优化、网络测量领域,具体涉及一种基于模糊逻辑的SDN负载均衡方法。
技术介绍
近几年,随着互联网+、电子商务与大数据等技术的不断兴起和发展,网络用户数量成比例的增加,互联网的规模与流量成爆炸式增长。同时虚拟化、云计算技术的快速发展,对网络承受能力也是一个巨大的挑战。为了满足网络业务需求,许多互联网企业通常会通过负载均衡技术实现对资源的合理利用,提供高质量、高可靠的服务。由于传统互联网自身的缺陷,现有的负载均衡设备价格昂贵,同时也缺乏足够的扩展性和灵活性。软件定义网络(SoftwareDefinedNetwork,SDN),是一种优化和简化网络操作的体系结构方式。它将应用与网络服务、设备之间的交互更紧密的连接在一起,不论它们是物理的还是虚拟化的。OpenFlow协议作为SDN的核心技术之一,可以实现将控制层从传统交换设备中独立出来,从而实现对网络实施更加灵活的控制。模糊逻辑可以实现用数学公式表达模糊集,解决许多复杂而无法建立精确数学模型的问题。该任务调度模型中,各节点负载状况呈非线性及不可预测性。由于搜集节点信息技术的限制,获取及本文档来自技高网...

【技术保护点】
1.一种基于模糊逻辑的SDN负载均衡方法,其特征在于,包括如下步骤:1)初始化OpenFlow网络;2)由改进的模糊逻辑均衡算法得到服务器状态:负载均衡模块通过SDN交换机收集服务器状态信息,将CPU利用率、内存利用率、I/O利用率和会话率作为模糊逻辑的输入变量,并分别定义隶属度函数,通过改进的模糊推理得到相应的模糊等级,并通过模糊矩阵完成服务器状态的评判;3)计算服务器负载值,计算OpenFlow网络负载均衡参数δ;4)设定负载均衡调整阈值:(1)判断当前网络负载均衡参数δ是否超出最大负载上限:若是,服务器负载处于饱和状态,运用服务器迁移策略,开启一台服务器;若否,执行下一步;(2)判断当前...

【技术特征摘要】
2018.12.18 CN 20181155067241.一种基于模糊逻辑的SDN负载均衡方法,其特征在于,包括如下步骤:1)初始化OpenFlow网络;2)由改进的模糊逻辑均衡算法得到服务器状态:负载均衡模块通过SDN交换机收集服务器状态信息,将CPU利用率、内存利用率、I/O利用率和会话率作为模糊逻辑的输入变量,并分别定义隶属度函数,通过改进的模糊推理得到相应的模糊等级,并通过模糊矩阵完成服务器状态的评判;3)计算服务器负载值,计算OpenFlow网络负载均衡参数δ;4)设定负载均衡调整阈值:(1)判断当前网络负载均衡参数δ是否超出最大负载上限:若是,服务器负载处于饱和状态,运用服务器迁移策略,开启一台服务器;若否,执行下一步;(2)判断当前网络负载均衡参数δ是否超出平均负载上限:若是,启用模糊逻辑算法进行负载均衡调整,将当前Web请求转发给负载最小的服务器;若否,执行下一步;(3)判断当前网络负载均衡参数δ是否超过最低负载上限:若是,说明当前虚拟服务器的负载分布较均衡,选择是否继续监视整个服务器状态;若否,执行下一步;(4)当前网络负载均衡参数δ小于最低负载上限时,服务器负载处于闲置状态,运用服务器迁移策略,休眠一台服务器。2.根据权利要求1所述的一...

【专利技术属性】
技术研发人员:李国燕刘毅李凯心张晓杰
申请(专利权)人:天津城建大学
类型:发明
国别省市:天津,12

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

1