首页> 外文会议>Intelligent Information Technology Application, 2009. IITA 2009 >A Weighted Metric Based Adaptive Algorithm for Web Server Load Balancing
【24h】

A Weighted Metric Based Adaptive Algorithm for Web Server Load Balancing

机译:Web服务器负载均衡的加权度量自适应算法。

获取原文

摘要

We propose a load balancing algorithm that adapts its strategies for allocating Web requests based on the Web serversȁ9; status. The system used in our experiment comprises of two components: (1) a Prober and (2) an Allocator. The Prober gathers the status information from the Web servers every 50 milliseconds. The status information consists of the load on each Web server and a check for a cache hit. Based on this status information, the Allocator calculates a weighted metric for each server. This metric has three components: (1) CPU load on the server, (2) serverȁ9;s response rate, and (3) the number of requests served by the server. The Allocator chooses the Web server with the least value for this metric. Unique features of this approach are (1) consideration of both the global information (consisting of status at other Web servers) and local information at each Web server to choose the best server to allocate a request, and (2) the algorithm passes the IP address of the chosen Web server to the client that initiated the request and then allows the client to establish a connection with the server directly, thereby eliminating the participation overhead of the intermediate redirector. We compare our algorithm with three different methods: (1) random allocation scheme, (2) round robin allocation scheme, and (3) a recently reported scheme that uses neural networks. Our method is as good as or better (in most cases) in response time, than the other three approaches.
机译:我们提出了一种负载平衡算法,该算法根据其基于Web服务器9的Web请求分配策略进行了调整。状态。我们的实验中使用的系统包含两个组件:(1)Prober和(2)Allocator。 Prober每隔50毫秒从Web服务器收集一次状态信息。状态信息包括每个Web服务器上的负载以及对缓存命中的检查。基于此状态信息,分配器为每个服务器计算加权指标。该指标包含三个组成部分:(1)服务器上的CPU负载;(2)服务器的响应率; 9;(3)服务器所服务的请求数。分配器选择该度量值最小的Web服务器。这种方法的独特功能是:(1)考虑全局信息(由其他Web服务器的状态组成)和每个Web服务器上的本地信息,以选择最佳服务器来分配请求,以及(2)算法通过IP所选Web服务器到发起请求的客户端的地址,然后允许客户端直接与服务器建立连接,从而消除了中间重定向器的参与开销。我们将我们的算法与三种不同的方法进行比较:(1)随机分配方案,(2)循环分配方案和(3)最近使用神经网络报告的方案。我们的方法在响应时间上与其他三种方法一样好(或更好)(在大多数情况下)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号