Optimal Load Balancing in Heterogeneous Server Systems

被引:0
|
作者
Bhambay, Sanidhay [1 ]
Mukhopadhyay, Arpan [1 ]
机构
[1] Univ Warwick, Dept Comp Sci, Coventry, W Midlands, England
关键词
fluid limit; load balancing; stochastic processes; heterogeneous systems; Lypunov functions; QUEUE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A fundamental problem in large-scale data centers is to reduce the average response time of jobs. The Jointhe-Shortest-Queue (JSQ) load balancing scheme is known to minimise the average response time of jobs for homogeneous systems consisting of identical servers. However, heterogeneous systems consisting of servers with different speeds, JSQ performs poorly. Furthermore, JSQ suffers from high communication overhead as it requires knowledge of the queue length of all servers while assigning incoming jobs to one of the destination servers. Therefore, the Join-the-Idle-Queue (JIQ) scheme was introduced which not only reduces the communication overhead but also minimises the average response time of jobs under homogeneous systems. Despite these advantages, JIQ is still known to be inefficient in minimising the average response time of jobs under heterogeneous systems. In this paper, we consider a speed-aware version of JIQ for heterogeneous systems and show that it achieves delay optimality in the fluid limit. One of the technical challenges to establishing this optimality is to show the tightness of the sequence of steady-state distributions indexed by system size. We show this tightness result by evaluating the drift of appropriate Lyapunov functions. This approach to proving tightness is different from the usual coupling approach used for homogeneous systems. Another important challenge in proving the optimality result is to establish the fluid limit which is done using the time-scale separation technique. Finally, using the monotonicity of the fluid process we have shown that the fluid limit has a unique and globally attractive fixed point.
引用
收藏
页码:113 / 120
页数:8
相关论文
共 50 条
  • [11] Research on a Framework of Task Scheduling and Load Balancing in Heterogeneous Server Environment
    Xiong, Tifan
    Wang, Chuan
    Wan, Li
    Liu, Qinghua
    [J]. 20TH ISPE INTERNATIONAL CONFERENCE ON CONCURRENT ENGINEERING, 2013, : 101 - 109
  • [12] Asymptotically optimal load balancing in large-scale heterogeneous systems with multiple dispatchers
    Zhou, Xingyu
    Shroff, Ness
    Wierman, Adam
    [J]. PERFORMANCE EVALUATION, 2021, 145
  • [13] Information policies for load balancing on heterogeneous systems
    Beltrán, M
    Bosque, JL
    [J]. 2005 IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, VOLS 1 AND 2, 2005, : 970 - 976
  • [14] Dynamic load balancing by diffusion in heterogeneous systems
    Rotaru, T
    Nägeli, HH
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2004, 64 (04) : 481 - 497
  • [15] Dynamic Load Balancing on Dedicated Heterogeneous Systems
    Galindo, Ismael
    Almeida, Francisco
    Badia-Contelles, Jose Manuel
    [J]. RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2008, 5205 : 64 - +
  • [16] Stochastic Coordination in Heterogeneous Load Balancing Systems
    Goren, Guy
    Vargaftik, Shay
    Moses, Yoram
    [J]. PROCEEDINGS OF THE 2021 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '21), 2021, : 403 - 414
  • [17] Stochastic coordination in heterogeneous load balancing systems
    Goren, Guy
    Vargaftik, Shay
    Moses, Yoram
    [J]. DISTRIBUTED COMPUTING, 2023, 36 (03) : 253 - 275
  • [18] Asymptotically Optimal Load Balancing in Large-scale Heterogeneous Systems with Multiple Dispatchers
    Zhou X.
    Shroff N.
    Wierman A.
    [J]. Performance Evaluation Review, 2021, 48 (03): : 57 - 58
  • [19] Stochastic coordination in heterogeneous load balancing systems
    Guy Goren
    Shay Vargaftik
    Yoram Moses
    [J]. Distributed Computing, 2023, 36 : 253 - 275
  • [20] Plug and play server load balancing and global server load balancing for tactical networks
    Wollman, WV
    Jegers, H
    Loftus, M
    Wan, C
    [J]. MILCOM 2003 - 2003 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1 AND 2, 2003, : 933 - 937