Bi-direction adjust heuristic for Workflow Scheduling in Clouds

被引:4
|
作者
Cai, Zhicheng [1 ]
Li, Xiaoping [1 ]
Chen, Long [1 ]
Gupta, Jatinder N. D. [2 ]
机构
[1] Southeast Univ, Comp Sci & Engn, Nanjing, Jiangsu, Peoples R China
[2] Univ Alabama, Coll Business Adm, Huntsville, AL USA
关键词
cloud computing; workflow scheduling; time cost tradeoff; virtual machine scheduling; bi-direction adjust; OPTIMIZATION;
D O I
10.1109/ICPADS.2013.25
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper considers the workflow scheduling problem in Clouds with the hourly charging model and data transfer times. It deals with the allocation of tasks to suitable VM instances while maintaining the precedence constraints on one hand and meeting the workflow deadline on the other. A bi-direction adjust heuristic (BDA) is proposed for the considered problem. Matching of tasks and the VM types is modeled as Mixed Integer Linear programming (MILP) problem and solved using CPLEX at the first stage of BDA. In the second stage, forward and backward scheduling procedures are applied to allocate tasks to VM instances according to the result of the first stage. In the backward scheduling procedure, a priority rule considering the finish time, wasted time fractions and added hours is developed to make appropriate matches of tasks and free time slots. Extensive experimental results show that the proposed BDA heuristic outperforms the existing state-of-the-art heuristic ICPCP in all cases. Further, compared with ICPCP, about 80% percentage of VM renting cost is saved for instances with 900 tasks at most.
引用
收藏
页码:94 / 101
页数:8
相关论文
共 50 条
  • [1] Bi-Direction ICP: Fast Registration Method of Point Clouds
    Guan, Shiqiang
    Li, Guolin
    Xie, Xiang
    Wang, Zhihua
    PROCEEDINGS OF THE FIFTEENTH IAPR INTERNATIONAL CONFERENCE ON MACHINE VISION APPLICATIONS - MVA2017, 2017, : 129 - 132
  • [2] Bi-direction synthesis for reversible circuits
    Yang, GW
    Song, XY
    Hung, WNN
    Perkowski, MA
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: NEW FRONTIERS IN VLSI DESIGN, 2005, : 14 - 19
  • [3] Simulation of bi-direction pedestrian movement in corridor
    Li, J
    Yang, LH
    Zhao, DL
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2005, 354 : 619 - 628
  • [4] The Effects of Bi-direction Operation for Different Modes
    Joung, Eui-Jin
    2013 13TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2013), 2013, : 459 - 463
  • [5] A Bi-direction Asymmetric Fast Scanning Method
    Wu, Yinan
    Fang, Yongchun
    Ren, Xiao
    2014 INTERNATIONAL CONFERENCE ON MANIPULATION, MANUFACTURING AND MEASUREMENT ON THE NANOSCALE (3M-NANO), 2014, : 171 - 176
  • [6] Workflow Scheduling on Federated Clouds
    Durillo, Juan J.
    Prodan, Radu
    EURO-PAR 2014 PARALLEL PROCESSING, 2014, 8632 : 318 - 329
  • [7] Integrating Bi-Direction Audio and Video Transmission for ultraVNC
    Chen, Yen-Hsiang
    Chen, Shu-Song
    Ruan, Shanq-Jang
    NCM 2008: 4TH INTERNATIONAL CONFERENCE ON NETWORKED COMPUTING AND ADVANCED INFORMATION MANAGEMENT, VOL 2, PROCEEDINGS, 2008, : 505 - 508
  • [8] Bi-direction effects between microbiome and MiRNAs in carcinogenesis
    Wang, Qinglin
    Ding, Hanlin
    Dong, Gaochao
    Xu, Lin
    Jiang, Feng
    Mao, Qixing
    JOURNAL OF CANCER RESEARCH AND CLINICAL ONCOLOGY, 2021, 147 (05) : 1299 - 1305
  • [9] Bi-direction effects between microbiome and MiRNAs in carcinogenesis
    Qinglin Wang
    Hanlin Ding
    Gaochao Dong
    Lin Xu
    Feng Jiang
    Qixing Mao
    Journal of Cancer Research and Clinical Oncology, 2021, 147 : 1299 - 1305
  • [10] On bi-direction information flow in customer relationship management
    Yin, QJ
    Gan, RC
    MANAGEMENT SCIENCES AND GLOBAL STRATEGIES IN THE 21ST CENTURY, VOLS 1 AND 2, 2004, : 667 - 671