Optimizing static job scheduling in a network of heterogeneous computers

被引:78
|
作者
Tang, XY [1 ]
Chanson, ST [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
关键词
D O I
10.1109/ICPP.2000.876153
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper investigates static job scheduling schemes that distribute workload in a network of computers with different speeds. Static schemes involve very low overhead and complexity compared to dynamic schemes, but can still provide significant performance improvement over the case of no load balancing. Optimization techniques are proposed for workload allocation and job dispatching. Workload allocation is modeled as a non-linear optimization problem and solved mathematically: It is shown that allocating a disproportionately high percentage of jobs to the more powerful computers improves system performance. The proposed job dispatching algorithm is an extension of the traditional round-robin scheme. The objective is to reduce burstiness in the job arrival stream to each computer The schemes are evaluated by simulation experiments. Performance results verify their effectiveness in terms of mean response time, mean response ratio, and fairness. The Optimized Round-Robin (ORR) strategy which combines both techniques out-performs other static scheduling algorithms examined.
引用
收藏
页码:373 / 382
页数:10
相关论文
共 50 条
  • [21] Cloud download system optimizing by job and notification scheduling
    XU Ying-ying
    CHEN Chang-jia
    ZHAO Yong-xiang
    CHEN Yi-shuai
    The Journal of China Universities of Posts and Telecommunications, 2014, (04) : 47 - 53
  • [22] Optimizing makespan and stability risks in job shop scheduling
    Wu, Zigao
    Sun, Shudong
    Yu, Shaohua
    COMPUTERS & OPERATIONS RESEARCH, 2020, 122 (122)
  • [23] Optimizing the Construction Job Site Vehicle Scheduling Problem
    Choi, Jaehyun
    Xuelei, Jia
    Jeon, WoonSeong
    SUSTAINABILITY, 2018, 10 (05)
  • [24] Integrated job scheduling and network routing
    Gamst, Mette
    Pisinger, David
    NETWORKS, 2013, 61 (03) : 248 - 262
  • [25] STATIC JOB SCHEDULING IN PARTITIONABLE MESH CONNECTED SYSTEMS
    LIAND, K
    CHENG, KH
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1990, 10 (02) : 152 - 159
  • [26] Hybrid Approach for Monitoring and Scheduling the Job in Heterogeneous system
    Rajkumar, S.
    Rajkumar, N.
    Suresh, V. G.
    2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,
  • [27] Job-shop Scheduling Over a Heterogeneous Platform
    Hermosillo-Gomez, J. A.
    Benitez-Perez, H.
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2021, 16 (03) : 1 - 11
  • [28] JOB PROCESSOR SCHEDULING FOR HETEROGENEOUS COMPUTER-NETWORKS
    DREXL, A
    WIRTSCHAFTSINFORMATIK, 1990, 32 (04): : 345 - 351
  • [29] Lightweight Framework for Reliable Job Scheduling in Heterogeneous Clouds
    Abdulazeez, Muhammed
    Garncarek, Pawel
    Wong, Prudence W. H.
    2017 26TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN 2017), 2017,
  • [30] Optimal Job Scheduling With Resource Packing for Heterogeneous Servers
    Xu, Huanle
    Liu, Yang
    Lau, Wing Cheong
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (04) : 1553 - 1566