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 条
  • [1] Efficient load balancing in a heterogeneous web server cluster
    Chung, JY
    Kim, S
    [J]. PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 2089 - 2094
  • [2] Evolution of optimal compute server clusters for dynamic load-balancing systems
    Hovey, L
    Volper, DE
    Oh, JC
    [J]. CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 528 - 535
  • [3] A dynamic load-balancing algorithm for heterogeneous server cluster
    Ling, Yun
    Zhou, Hua-Feng
    [J]. GENERAL SYSTEM AND CONTROL SYSTEM, VOL I, 2007, : 230 - 233
  • [4] Optimal Diffusion for Load Balancing in Heterogeneous Networks
    Dimitrakopoulou, Katerina A.
    Missirlis, Nikolaos M.
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2013), PT I, 2014, 8384 : 214 - 223
  • [5] Load balancing in heterogeneous distributed systems
    Gopal, T.V.
    Karthic Nataraj, N.S.
    Ramamurthy, C.
    Sankaranarayanan, V.
    [J]. Microelectronics Reliability, 1996, 36 (09): : 1279 - 1286
  • [6] Bio-Inspired Load-Balancing Framework for Loosely Coupled Heterogeneous Server Systems
    Park, Jaesung
    Byun, Heejung
    Lee, Jung-Ryun
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (11) : 3280 - 3292
  • [7] Evaluation of a simple load balancing improvement for reliable server pooling with heterogeneous server pools
    Zhou, Xing
    Dreibholz, Thomas
    Rathgeb, Erwin R.
    [J]. PROCEEDINGS OF FUTURE GENERATION COMMUNICATION AND NETWORKING, MAIN CONFERENCE PAPERS, VOL 1, 2007, : 172 - +
  • [8] Dynamic load balancing on Web-server systems
    Cardellini, V
    Colajanni, M
    Yu, PS
    [J]. IEEE INTERNET COMPUTING, 1999, 3 (03) : 28 - +
  • [9] The Impact of Weights on the Performance of Server Load Balancing Systems
    Zinke, Joerg
    Schnor, Bettina
    [J]. 2013 INTERNATIONAL SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (SPECTS), 2013, : 30 - 37
  • [10] 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