APP下载

一种Web服务器集群的动态反馈算法

2016-04-13蒋江波徐志江

网络安全与数据管理 2016年1期

蒋江波,徐志江

(浙江工业大学 省通信网技术应用研究重点实验室,浙江 杭州 310023)

一种Web服务器集群的动态反馈算法

蒋江波,徐志江

(浙江工业大学 省通信网技术应用研究重点实验室,浙江 杭州 310023)

介绍了Web服务器集群技术和负载均衡,针对静态的加权轮询算法和动态加权最小连接数算法的不足,提出一种基于动态反馈的加权最小连接数算法,该算法根据服务器的实时负载动态地改变权值的大小,再根据最小连接数算法来分配新的连接请求。通过网络仿真软件OPNET对这3种算法进行仿真、对比得出,新的算法能降低HTTP响应时间、提高负载均衡效率。

Web服务器集群;负载均衡;动态反馈;OPNET

0 引言

随着互联网的快速发展,用户数量不断增多,越来越多的网站在面对高并发数据请求时出现页面加载过慢和页面无响应的情况。对于服务器负载过大的情况有两类解决方式,一种是单个服务器的硬件优化,一种是采用集群的方式来实现。硬件优化是提高服务器的配置,这种方式往往价格比较高昂。集群是一组相互独立、通过高速网络互连且以单一系统的模式加以管理的计算机。通过负载均衡来合理分配任务,提高网络服务质量,充分利用服务器的各种资源[1]。

服务器集群下的负载均衡技术有多种实现算法,主要分为静态算法和动态算法[2-3]。静态算法主要是按固定的比例来分配任务,如加权轮询(WRR)算法。动态算法根据服务器的当前状态来分配任务,如加权最小连接数(WLC)算法[4]。……

登录APP查看全文