【24h】

A New Online Load Balancing Algorithm in Distributed Systems

机译:分布式系统中一种新的在线负载平衡算法

获取原文

摘要

We propose a new load balancing algorithm for distributed systems, assuming central coordination and distribution of load by explicit communication between the resources. The novelty of the algorithm lies in the goal it tries to achieve. Fitted for networks processing the requests of a web service, our algorithm tries to satisfy a client's average response time and number of requests processed per time interval. A request from a client is distributed by a master processor to the worker processor which is estimated to finish its associated workload first. When choosing the next request to process, a worker processor computes the priority of requests. Both the estimation and the priority association are computed based on the two constraining parameters: average response time and number of requests per time interval specified in the license of the client issuing the request. We analyze the correctness of our algorithm with respect to satisfying the above mentioned goal in different circumstances. We discuss the performance of the proposed algorithm and present the results of a simulation.
机译:我们提出了一种新的分布式系统负载均衡算法,假设通过资源之间的显式通信进行集中协调和负载分配。该算法的新颖性在于它试图实现的目标。我们的算法适用于处理Web服务请求的网络,它试图满足客户的平均响应时间和每个时间间隔处理的请求数。来自客户端的请求由主处理器分发给工作处理器,该工作处理器估计首先完成其关联的工作负载。选择下一个要处理的请求时,辅助处理器将计算请求的优先级。估计和优先级关联都基于两个约束参数进行计算:平均响应时间和发出请求的客户端的许可证中指定的每个时间间隔的请求数。我们分析了在不同情况下满足上述目标的算法的正确性。我们讨论了所提出算法的性能,并给出了仿真结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号