Mean Waiting Time in Large-Scale and Critically Loaded Power of d Load Balancing Systems

被引:4
|
作者
Hellemans, Tim [1 ]
Van Houdt, Benny [1 ]
机构
[1] Univ Antwerp, Middelheimlaan 1, B-2000 Antwerp, Belgium
关键词
SHORTEST QUEUE; EQUILIBRIUM; JOIN;
D O I
10.1145/3460086
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Mean field models are a popular tool used to analyse load balancing policies. In some exceptional cases the waiting time distribution of the mean field limit has an explicit form. In other cases it can be computed as the solution of a set of differential equations. In this paper we study the limit of the mean waiting time E[W-lambda] as the arrival rate lambda approaches 1 for a number of load balancing policies in a large-scale system of homogeneous servers which finish work at a constant rate equal to one and exponential job sizes with mean 1 (i.e. when the system gets close to instability). As E[W-lambda] diverges to infinity, we scale with - log(1 - lambda) and present a method to compute the limit lim(lambda -> 1-) -E[W.]/log(1 -lambda). We show that this limit has a surprisingly simple form for the load balancing algorithms considered. More specifically, we present a general result that holds for any policy for which the associated differential equation satisfies a list of assumptions. For the well-known LL(d) policy which assigns an incoming job to a server with the least work left among d randomly selected servers these assumptions are trivially verified. For this policy we prove the limit is given by 1/d-1. We further show that the LL(d, K) policy, which assigns batches of K jobs to the K least loaded servers among d randomly selected servers, satisfies the assumptions and the limit is equal to K/d-K. For a policy which applies LL(d(i)) with probability p(i), we show that the limit is given by 1/Sigma(i)p(i)d(i)-1. We further indicate that our main result can also be used for load balancers with redundancy or memory. In addition, we propose an alternate scaling - log(p(lambda)) instead of - log(1 - lambda), where p(lambda) is adapted to the policy at hand, such that lim(lambda -> 1-) -E[W-lambda]/log(1-lambda) = lim(lambda -> 1-) -E[W-lambda]/log(p(lambda)), where the limit lim(lambda -> 0+) -E[W-lambda]/log(p(lambda)) is well defined and non-zero (contrary to lim(lambda -> 0+)-E[W-lambda]/log(1 -lambda)). This allows to obtain relatively flat curves for -E[W-lambda]/log(lambda(p)) for lambda is an element of [0, 1] which indicates that the low and high load limits can be used as an approximation when. is close to one or zero. Our results rely on the earlier proven ansatz which asserts that for certain load balancing policies the workload distribution of any finite set of queues becomes independent of one another as the number of servers tends to infinity.
引用
收藏
页数:34
相关论文
共 50 条
  • [31] LARGE-SCALE OSCILLATORY BEHAVIOR IN LOADED ASYMMETRIC SYSTEMS
    LAZER, AC
    MCKENNA, PJ
    ANNALES DE L INSTITUT HENRI POINCARE-ANALYSE NON LINEAIRE, 1987, 4 (03): : 243 - 274
  • [32] Balancing cost analysis of large-scale integrated wind power
    Chen, Changsheng
    Zhang, Kaifeng
    Wu, Jinwei
    Wu, Tingwei
    Zheng, Yaxian
    Xue, Bike
    PROCEEDINGS OF 2014 IEEE WORKSHOP ON ADVANCED RESEARCH AND TECHNOLOGY IN INDUSTRY APPLICATIONS (WARTIA), 2014, : 1388 - 1391
  • [33] Mean Field Modeling of Large-Scale Energy Systems
    Gentile, Basilio
    Granunatico, Sergio
    Lygeros, John
    IFAC PAPERSONLINE, 2015, 48 (01): : 918 - +
  • [34] On the design of distributed object placement and load balancing strategies in large-scale networked multimedia storage systems
    Zeng, Zeng
    Veeravalli, Bharadwaj
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2008, 20 (03) : 369 - 382
  • [35] AN EFFICIENT ALGORITHM FOR LOAD BALANCING OF TRANSFORMERS AND FEEDERS BY SWITCH OPERATION IN LARGE-SCALE DISTRIBUTION-SYSTEMS
    AOKI, K
    KUWABARA, H
    SATOH, T
    KANEZASHI, M
    IEEE TRANSACTIONS ON POWER DELIVERY, 1988, 3 (04) : 1865 - 1872
  • [36] Dynamic balancing of communication and computation load for HLA-based simulations on large-scale distributed systems
    De Grande, Robson E.
    Boukerche, Azzedine
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (01) : 40 - 52
  • [37] New power conditioner for large-scale power systems
    Takano, Tomohiro, 1600, Sumitomo Electric Industries Ltd.
  • [38] Fast, multi-period economic load dispatch for large-scale power systems
    Ahmed, Musse Mohamud
    Ghani, Mohd.Ruddin Ab.
    Proceedings of the American Power Conference, 1999, 61
  • [39] OPTIMAL NETWORK DECOMPOSITION AND LOAD FLOW ANALYSES FOR LARGE-SCALE POWER-SYSTEMS
    LEE, JG
    VOGT, WG
    MICKLE, MH
    IEEE TRANSACTIONS ON POWER APPARATUS AND SYSTEMS, 1978, 97 (04): : 1004 - 1005
  • [40] Advanced Integration of Forecasting Models for Sustainable Load Prediction in Large-Scale Power Systems
    Tang, Jiansong
    Saga, Ryosuke
    Cai, Hanbo
    Ma, Zhaoqi
    Yu, Shuhuai
    SUSTAINABILITY, 2024, 16 (04)