ADAPTIVE OPTIMAL LOAD BALANCING IN A NONHOMOGENEOUS MULTISERVER SYSTEM WITH A CENTRAL JOB SCHEDULER

被引:64
|
作者
BONOMI, F [1 ]
KUMAR, A [1 ]
机构
[1] INDIAN INST SCI,DEPT ELECT COMMUN ENGN,BANGALORE 560012,KARNATAKA,INDIA
关键词
Adaptive control of queueing systems; load balancing; nonhomogeneous multiserver systems; optimal control; parallel system of queues; performance analysis; queueing systems; stochastic approximation;
D O I
10.1109/12.59854
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider a model comprising several servers, with possibly different service speeds, each equipped with its own queue. Each server receives a dedicated arrival stream of jobs; there is also a stream of generic jobs that arrive to a job scheduler and can be individually allocated to any of the servers. We show that if the arrival streams are all Poisson, and all jobs have the same exponentially distributed service requirements, then the probabilistic splitting of the generic stream that minimizes the average job response time is such that it balances the server idle times in a weighted least squares sense, where the weighting coefficients are related to the service speeds of the servers. The corresponding result holds for nonexponentially distributed service times, if the service speeds are all equal. We use this result to develop adaptive quasi-static algorithms for allocating jobs in the generic arrival stream, when the load parameters (arrival rates, mean service times) are unknown. The algorithms utilize server idle time measurements which are sent periodically to the central job scheduler. We develop a model for these measurements, and use the result mentioned above to cast the problem into one of finding a projection of the root of an affine function, when only noisy values of the function can be observed. We use standard techniques to develop algorithms for this latter problem, and use simulations to demonstrate their performance in the original queueing problem. © 1990 IEEE
引用
收藏
页码:1232 / 1250
页数:19
相关论文
共 26 条
  • [21] Improved Load balancing for distributed file system using self acting and adaptive loading data migration process
    Deshmukh, Shyam C.
    Deshmukh, Sudarshan S.
    2015 4TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2015,
  • [22] Design and Implementation of Adaptive Dynamic Load Balancing Distributed Parallel Rendering System Based on Sort-First
    Wang, Wei
    Zhao, Zhengxu
    Xu, Qian
    Liu, Tian
    ADVANCES IN APPLIED SCIENCE AND INDUSTRIAL TECHNOLOGY, PTS 1 AND 2, 2013, 798-799 : 693 - 698
  • [23] Network Servers Inbound Traffic Load Balancing Based on Central Decision System Results of research and model testing
    Radojevic, Branko
    Zagar, Mario
    2018 8TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (CSIT), 2018, : 43 - 49
  • [24] A Novel Optimal Deployment Algorithm for Fog Computing Nodes in Intelligent Logistics System with Efficient Energy Management and Load Balancing
    Anitha, C.
    Rubavathi, C. Yesubai
    Senthil, S.
    AD HOC & SENSOR WIRELESS NETWORKS, 2023, 56 (1-2) : 137 - 161
  • [25] Cluster selection for load balancing in flying ad hoc networks using an optimal low-energy adaptive clustering hierarchy based on optimization approach
    Sefati, Seyed Solar
    Halunga, Simona
    Farkhady, Roya Zareh
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 2022, 94 (08) : 1344 - 1356
  • [26] Dynamic load balancing method based on optimal complete matching of weighted bipartite graph for simulation tasks in multi-energy system digital twin applications
    Tang, Xueyong
    Ding, Yi
    Lei, Jinyong
    Yang, He
    Song, Yankan
    ENERGY REPORTS, 2022, 8 : 1423 - 1431