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 条
  • [1] Resources renting with reserved and on-demand instances for cloud workflow applications
    Chen, Long
    Li, Xiaoping
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 1187 - 1192
  • [2] Cloud workflow scheduling with hybrid resource provisioning
    Chen, Long
    Li, Xiaoping
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (12) : 6529 - 6553
  • [3] Elastic Resource Provisioning for Cloud Workflow Applications
    Li, Xiaoping
    Cai, Zhicheng
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2017, 14 (02) : 1195 - 1210
  • [4] Resource Allocation and Scheduling of Real-Time Workflow Applications in an IoT-Fog-Cloud Environment
    Stavrinides, Georgios L.
    Karatza, Helen D.
    2022 SEVENTH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING, FMEC, 2022, : 86 - 93
  • [5] Cloud workflow scheduling with hybrid resource provisioning
    Long Chen
    Xiaoping Li
    The Journal of Supercomputing, 2018, 74 : 6529 - 6553
  • [6] An Optimal Workflow Based Scheduling and Resource Allocation in Cloud
    Varalakshmi, P.
    Ramaswamy, Aravindh
    Balasubramanian, Aswath
    Vijaykumar, Palaniappan
    ADVANCES IN COMPUTING AND COMMUNICATIONS, PT I, 2011, 190 : 411 - 420
  • [7] Distributed Grey Wolf Optimizer for scheduling of workflow applications in cloud environments
    Abed-alguni, Bilal H.
    Alawad, Noor Aldeen
    APPLIED SOFT COMPUTING, 2021, 102
  • [8] A Dynamic Resource Allocation Algorithm in Cloud Computing Based on Workflow and Resource Clustering
    Shang, Qinghong
    JOURNAL OF INTERNET TECHNOLOGY, 2021, 22 (02): : 403 - 411
  • [9] Statistical Model Checking-Based Evaluation and Optimization for Cloud Workflow Resource Allocation
    Chen, Mingsong
    Huang, Saijie
    Fu, Xin
    Liu, Xiao
    He, Jifeng
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (02) : 443 - 458
  • [10] Resource Management in Cloud and Cloud-influenced Technologies for Internet of Things Applications
    Jeyaraj, Rathinaraja
    Balasubramaniam, Anandkumar
    Kumara, Ajay M. A.
    Guizani, Nadra
    Paul, Anand
    ACM COMPUTING SURVEYS, 2023, 55 (12)