Online scheduling with migration cost

被引:0
作者
Yang, Shuangquan [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou 310003, Zhejiang, Peoples R China
来源
2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW) | 2012年
关键词
scheduling; migration cost; online algorithms; approximation; BOUNDS;
D O I
10.1109/IPDPSW.2012.268
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we consider a new variation of the classical online scheduling problem. In our model, an online scheduler is allowed to migrate the assigned jobs to different machines. Live migration is a powerful tool for load balancing. However, migration will incur additional cost in the destination machines. In this paper, we study the scheduling problem with migration cost model. Suppose that a job with processing time p which is already scheduled on the machine A is removed and transferred to the machine B, the load of the machine A will decrease p, but the load of the machine B will increase (1 + r) p, where 0 <= r <= 1 is a constant and it is called the migration factor. First, we propose an approximation algorithm for arbitrary machines. Then we give an improved algorithm for the case of two machines. Both algorithms are better than list scheduling algorithm [2] if the migration factor is smaller than a certain value. Finally, we implement our algorithms both in real data and random data. The experimental results indicate that the performances of algorithms are very close to the optimal algorithm.
引用
收藏
页码:2168 / 2175
页数:8
相关论文
共 50 条
  • [31] Online scheduling of jobs with favorite machines
    Chen, Cong
    Penna, Paolo
    Xu, Yinfeng
    COMPUTERS & OPERATIONS RESEARCH, 2020, 116
  • [32] Online scheduling to minimize average stretch
    Muthukrishnan, S
    Rajaraman, R
    Shaheen, A
    Gehrke, JE
    SIAM JOURNAL ON COMPUTING, 2004, 34 (02) : 433 - 452
  • [33] Randomized Online Scheduling with Delivery Times
    Steve Seiden
    Journal of Combinatorial Optimization, 1999, 3 : 399 - 416
  • [34] Online scheduling to minimize the total weighted completion time plus the rejection cost
    Ma, Ran
    Yuan, Jinjiang
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2017, 34 (02) : 483 - 503
  • [35] Online deadline scheduling on faster machines
    Kim, JH
    Chwa, KY
    INFORMATION PROCESSING LETTERS, 2003, 85 (01) : 31 - 37
  • [36] Online cost-efficient scheduling of deadline-constrained workloads on hybrid clouds
    Van den Bossche, Ruben
    Vanmechelen, Kurt
    Broeckhove, Jan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (04): : 973 - 985
  • [37] Online scheduling with rearrangement on two related machines
    Dosa, Gyoergy
    Wang, Yuxin
    Han, Xin
    Guo, He
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (8-10) : 642 - 653
  • [38] Online Container Scheduling With Fast Function Startup and Low Memory Cost in Edge Computing
    Li, Zhenzheng
    Lou, Jiong
    Wu, Jianfei
    Guo, Jianxiong
    Tang, Zhiqing
    Shen, Ping
    Jia, Weijia
    Zhao, Wei
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (12) : 2747 - 2760
  • [39] THE POWER OF REORDERING FOR ONLINE MINIMUM MAKESPAN SCHEDULING
    Englert, Matthias
    Oezmen, Deniz
    Westermann, Matthias
    SIAM JOURNAL ON COMPUTING, 2014, 43 (03) : 1220 - 1237
  • [40] Online Scheduling of Task Graphs on Heterogeneous Platforms
    Canon, Louis-Claude
    Marchal, Loris
    Simon, Bertrand
    Vivien, Frederic
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (03) : 721 - 732