Resource Renting for Periodical Cloud Workflow Applications

被引:18
|
作者
Chen, Long [1 ,2 ]
Li, Xiaoping [1 ,2 ]
Ruiz, Ruben [3 ]
机构
[1] Southeast Univ, Sch Comp Sci & Engn, Nanjing 211189, Peoples R China
[2] Southeast Univ, Minist Educ, Key Lab Comp Network & Informat Integrat, Nanjing 211189, Peoples R China
[3] Acc B Univ Politecn Valencia, Grp Sistemas Optimizac Aplicada, Inst Tecnol Informat, Ciudad Politecn Innovac,Edifico 8G, Valencia 46021, Spain
基金
中国国家自然科学基金;
关键词
Cloud computing; Processor scheduling; Scheduling; Schedules; Quality of service; Minimization; Partitioning algorithms; Resource allocation; long-term resources renting; periodical multiple workflows; cloud computing; TRADE-OFF PROBLEM; TASK; OPTIMIZATION;
D O I
10.1109/TSC.2017.2677450
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing is a new resource provisioning mechanism, which represents a convenient way for users to access different computing resources. Periodical workflow applications commonly exist in scientific and business analysis, among many other fields. One of the most challenging problems is to determine the right amount of resources for multiple periodical workflow applications. In this paper, the periodical workflow applications scheduling problem with total renting cost minimization is considered. The novelty of this work relies precisely on this objective function, which is more realistic in practice than the more commonly considered makespan minimization. An integer programming model is constructed for the problem under study. A Precedence Tree based Heuristic (PTH) is developed which considers three types of initial schedule construction methods. Based on the initial schedule, two improvement procedures are presented. The proposed methods are compared with existing algorithms for the related makespan based multiple workflow scheduling problem. Experimental and statistical results demonstrate the effectiveness and efficiency of the proposed algorithm.
引用
收藏
页码:130 / 143
页数:14
相关论文
共 50 条
  • [41] Resource Scheduling for Real-Time Analytical Workflow Services in the Cloud
    Yao, Yan
    Cao, Jian
    Qian, Shiyou
    Wang, Xiaogang
    IEEE ACCESS, 2018, 6 : 57910 - 57922
  • [42] Scheduling multi-tenant cloud workflow tasks with resource reliability
    Xiaoping Li
    Dongyuan Pan
    Yadi Wang
    Rubén Ruiz
    Science China Information Sciences, 2022, 65
  • [43] Multi Criteria based Resource Score Heuristic for Cloud Workflow Scheduling
    Chitra, S.
    2ND INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ADVANCED COMPUTING ICRTAC -DISRUP - TIV INNOVATION , 2019, 2019, 165 : 136 - 142
  • [44] A Dynamic Virtual Resource Renting Method for Maximizing the Profit of Cloud Service Provider under SLA constraint
    Zhou, Ao
    Wang, Shang-guang
    Sun, Qi-bo
    Zou, Hua
    Yang, Fang-chun
    2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 944 - 945
  • [45] Efficient Online Strategies for Renting Servers in the Cloud
    Kamali, Shahin
    Lopez-Ortiz, Alejandro
    SOFSEM 2015: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2015, 8939 : 277 - 288
  • [46] Cloud resource allocation for cloud-based automotive applications
    Li, Zhaojian
    Chu, Tianshu
    Kolmanovsky, Ilya V.
    Yin, Xiang
    Yin, Xunyuan
    MECHATRONICS, 2018, 50 : 356 - 365
  • [47] Workshop on Workflow Models, Systems, Services and Applications in the Cloud - CloudFlow
    Zhao, Yong
    Lin, Cui
    Lu, Shiyong
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 2189 - +
  • [48] An Efficient Scheduling Algorithm for Multiple Workflow Applications in Cloud Computing
    Choe, Gyeong-Geun
    Lee, Bong-Hwan
    Bae, Jun-Sung
    Shin, Eun-Joo
    Cho, Hyun-Sug
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET TECHNOLOGY AND SECURITY (ITS 2010), 2010, : 151 - 156
  • [49] LSWAP: A large scale workflow applications platform for cloud environment
    Yang C.
    Liu S.
    Wu L.
    Meng X.
    Proceedings - 2011 6th Annual ChinaGrid Conference, ChinaGrid 2011, 2011, : 155 - 162
  • [50] Trust-Based Scheduling Strategy for Cloud Workflow Applications
    Yang, Yuli
    Peng, Xinguang
    Cao, Jianfang
    INFORMATICA, 2015, 26 (01) : 159 - 180