摘要
当前在集群系统中,负载平衡策略虽然很多,但是为了减少反馈开销,一般策略为采用在前端估计后端负载,所以不能很好地完成负载平衡的任务。针对这一问题,提出了一种自适应负载反馈平衡策略,各个服务器根据自身负载的变化来决定负载反馈的时机,前端根据负载信息和请求率计算出各个服务器的负载权值,最后根据负载权值来调度服务器处理请求,以实现负载平衡。由于采用了自适应的反馈策略,在获得各个服务器负载信息的同时减少了负载反馈的开销,实现了系统的负载均衡。测试结果表明该策略表现出了一定的优势。
Now,there are some load balancing policies in a cluster of back-end servers. In order to reduce the expense of feedback,these policies adopt estimating the load in front-end ,so they can't completely balance the load of back-end servers. In order to improve the request allocation decisions, this paper presents an adaptive adjustment load feedback balancing policy. Firstly, the policy asks back-end server to feedback the load information to the front-end according to the change in load. Secondly,the front-end compute the weight of load by using the load information and rate of request. Lastly ,front-end schedule the server according to the weight of load to keep the balance of the load of back-end servers. Due to adopt the policy the system can keep the balance ,at the same time ,reduce the expense of feedback. The result of test explain the performance of this feedback policy is better than the others policy's.
出处
《计算机应用与软件》
CSCD
北大核心
2006年第8期12-13,29,共3页
Computer Applications and Software
基金
863课题(2002AA1Z2101和2003AA1Z2060)。