首页> 外文会议>International conference on measurement and modeling of computer systems 2010 >Randomized Load Balancing with General Service Time Distributions
【24h】

Randomized Load Balancing with General Service Time Distributions

机译:具有一般服务时间分布的随机负载平衡

获取原文
获取原文并翻译 | 示例

摘要

Randomized load balancing greatly improves the sharing of resources in a number of applications while being simple to implement. One model that has been extensively used to study randomized load balancing schemes is the supermarket model. In this model, jobs arrive according to a rate-nλ Poisson process at a bank of n rate-1 exponential server queues. A notable result, due to Vvedenskaya et.al. (1996), showed that when each arriving job is assigned to the shortest of d > 2 randomly chosen queues, the equilibrium queue sizes decay doubly exponentially in the limit as n → ∞. This is a substantial improvement over the case d = 1, where queue sizes decay exponentially. The method of analysis used in the above paper and in the subsequent literature applies to jobs with exponential service time distributions and does not easily generalize. It is desirable to study load balancing models with more general, especially heavy-tailed, service time distributions since such service times occur widely in practice. This paper describes a modularized program for treating randomized load balancing problems with general service time distributions and service disciplines. The program relies on an ansatz which asserts that any finite set of queues in a randomized load balancing scheme becomes independent as n → ∞. This allows one to derive queue size distributions and other performance measures of interest. We establish the ansatz when the service discipline is FIFO and the service time distribution has a decreasing hazard rate (this includes heavy-tailed service times). Assuming the ansatz, we also obtain the following results: (i) as re → ∞, the process of job arrivals at any fixed queue tends to a Poisson process whose rate depends on the size of the queue, (ii) when the service discipline at each server is processor sharing or LIFO with preemptive resume, the distribution of the number of jobs is insensitive to the service distribution, and (iii) the tail behavior of the queue-size distribution in terms of the service distribution for the FIFO service discipline.
机译:随机负载平衡在易于实现的同时,极大地改善了许多应用程序中的资源共享。超市模型是一种广泛用于研究随机负载均衡方案的模型。在此模型中,作业按照n-泊松过程的速率到达n个速率为1的指数服务器队列。由于Vvedenskayaet.al。 (1996年)表明,当每个到达的工作分配给d> 2个随机选择的队列中最短的一个时,均衡队列的大小在n→∞的极限内成倍增加。相对于d = 1(队列大小呈指数下降)的情况,这是一个重大改进。上一篇文章和后续文献中使用的分析方法适用于具有指数服务时间分布的工作,并且不容易推广。需要研究具有更一般的服务时间分布的负载平衡模型,尤其是重尾服务时间分布,因为这种服务时间在实践中广泛存在。本文介绍了一种模块化程序,用于处理具有一般服务时间分布和服务准则的随机负载平衡问题。该程序依赖于ansatz,该ansatz断言,随机负载平衡方案中的任何有限队列集合都将独立为n→∞。这样一来,就可以得出队列大小分布和其他感兴趣的性能指标。当服务准则为FIFO并且服务时间分配的危险率降低时(包括繁重的服务时间),我们将建立ansatz。假设ansatz,我们还获得以下结果:(i)作为re→∞,作业到达任何固定队列的过程趋向于泊松过程,其速率取决于队列的大小;(ii)服务纪律每个服务器上的处理器共享或具有先发先发的LIFO,作业数量的分布对服务分布不敏感,并且(iii)就FIFO服务准则而言,就服务分布而言,队列大小分布的尾部行为。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号