Periodic load balancing

被引:0
|
作者
Gísli Hjálmtýsson
Ward Whitt
机构
[1] AT&T Labs,
来源
Queueing Systems | 1998年 / 30卷
关键词
load balancing; resource sharing; periodic load balancing; heavy traffic diffusion approximations; reflected Brownian motion; transient behavior;
D O I
暂无
中图分类号
学科分类号
摘要
Multiprocessor load balancing aims to improve performance by moving jobs from highly loaded processors to more lightly loaded processors. Some schemes allow only migration of new jobs upon arrival, while other schemes allow migration of jobs in progress. A difficulty with all these schemes, however, is that they require continuously maintaining detailed state information. In this paper we consider the alternative of periodic load balancing, in which the loads are balanced only at each T time units for some appropriate T. With periodic load balancing, state information is only needed at the balancing times. Moreover, it is often possible to use slightly stale information collected during the interval between balancing times. In this paper we study the performance of periodic load balancing. We consider multiple queues in parallel with unlimited waiting space to which jobs come either in separate independent streams or by assignment (either random or cyclic) from a single stream. Resource sharing is achieved by periodically redistributing the jobs or the work in the system among the queues. The performance of these systems of queues coupled by periodic load balancing depends on the transient behavior of a single queue. We focus on useful approximations obtained by considering a large number of homogeneous queues and a heavy load. When the number of queues is sufficiently large, the number of jobs or quantity of work at each queue immediately after redistribution tends to evolve deterministically, by the law of large numbers. The steady-state (limiting) value of this deterministic sequence is obtained as the solution of a fixed point equation, where the initial value is equal to the expected transient value over the interval between successive redistributions conditional on the initial value. A refined approximation based on the central limit theorem is a normal distribution, where the mean and variance are obtained by solving a pair of fixed-point equations. With higher loads, which is natural to consider when load balancing is performed, a heavy-traffic limit theorem shows that one-dimensional reflected Brownian motion can be used to approximately describe system performance, even with general arrival and service processes. With these approximations, we show how performance depends on the assumed arrival pattern of jobs and the model parameters. We do numerical calculations and conduct simulation experiments to show the accuracy of the approximations.
引用
收藏
页码:203 / 250
页数:47
相关论文
共 50 条
  • [41] Balancing load using a new load metric
    Liu, Jun
    PROCEEDINGS OF THE 18TH IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND SYSTEMS, 2006, : 692 - 697
  • [42] LOAD BALANCING METHOD BASED ON LOAD VECTOR
    RI, S
    JI, Y
    ASANO, S
    MATSUKATA, J
    SYSTEMS AND COMPUTERS IN JAPAN, 1994, 25 (02) : 8 - 21
  • [43] Load Balancing Scheduling with Shortest Load First
    Mondal, Ranjan Kumar
    Nandi, Enakshmi
    Sarddar, Debabrata
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (04): : 171 - 177
  • [44] Comparative analysis of metaheuristic load balancing algorithms for efficient load balancing in cloud computing
    Zhou, Jincheng
    Lilhore, Umesh Kumar
    Poongodi, M.
    Hai, Tao
    Simaiya, Sarita
    Jawawi, Dayang Norhayati Abang
    Alsekait, Deemamohammed
    Ahuja, Sachin
    Biamba, Cresantus
    Hamdi, Mounir
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2023, 12 (01):
  • [45] Plug and play server load balancing and global server load balancing for tactical networks
    Wollman, WV
    Jegers, H
    Loftus, M
    Wan, C
    MILCOM 2003 - 2003 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1 AND 2, 2003, : 933 - 937
  • [46] A Survey On Load Balancing Problem And Implementation Of Replicated Agent Based Load Balancing Technique
    Nair, Nikhitha K.
    Navin, K. S.
    Chandra, Soya C. S.
    2015 GLOBAL CONFERENCE ON COMMUNICATION TECHNOLOGIES (GCCT), 2015, : 878 - 882
  • [47] Burst cloning with load balancing
    Li, Ji
    Yeung, Kwan L.
    2006 OPTICAL FIBER COMMUNICATION CONFERENCE/NATIONAL FIBER OPTIC ENGINEERS CONFERENCE, VOLS 1-6, 2006, : 1358 - 1360
  • [48] Experimental studies in load balancing
    Boukerche, A
    Das, SK
    EURO-PAR '98 PARALLEL PROCESSING, 1998, 1470 : 318 - 321
  • [49] Distributed selfish load balancing
    Berenbrink, Petra
    Friedetzky, Tom
    Goldberg, Leslie Ann
    Goldberg, Paul W.
    Hu, Zengjian
    Martin, Russell
    SIAM JOURNAL ON COMPUTING, 2007, 37 (04) : 1163 - 1181
  • [50] On the theory of dynamic load balancing
    Tonguz, OK
    Yanmaz, EE
    GLOBECOM'03: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-7, 2003, : 3626 - 3630