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 条
  • [21] Resource Scheduling and Delay Analysis for Workflow in Wireless Small Cloud
    Zhang, Yuan
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2018, 17 (03) : 675 - 687
  • [22] Energy and resource efficient workflow scheduling in a virtualized cloud environment
    Garg, Neha
    Singh, Damanpreet
    Goraya, Major Singh
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 767 - 797
  • [23] Energy and resource efficient workflow scheduling in a virtualized cloud environment
    Neha Garg
    Damanpreet Singh
    Major Singh Goraya
    Cluster Computing, 2021, 24 : 767 - 797
  • [24] An efficient resource provisioning algorithm for workflow execution in cloud platform
    Kumar, Madhu Sudan
    Choudhary, Anubhav
    Gupta, Indrajeet
    Jana, Prasanta K.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (06): : 4233 - 4255
  • [25] Fault Tolerance Clustering of Scientific Workflow with Resource Provisioning in Cloud
    Sathiabhama, Ponsy R. K.
    Pavithra, B.
    Priya, J. Chandra
    PROCEEDING OF THE INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS, BIG DATA AND IOT (ICCBI-2018), 2020, 31 : 737 - 751
  • [26] An efficient resource provisioning algorithm for workflow execution in cloud platform
    Madhu Sudan Kumar
    Anubhav Choudhary
    Indrajeet Gupta
    Prasanta K. Jana
    Cluster Computing, 2022, 25 : 4233 - 4255
  • [27] WORKFLOW EXECUTION AND RESOURCE ALLOCATION IN CLOUD-AWARE SYSTEMS
    Nagy, Adrian
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY (IE 2017): EDUCATION, RESEARCH & BUSINESS TECHNOLOGIES, 2017, : 33 - 38
  • [28] Renting Out Cloud Services in Mobile Vehicular Cloud
    Brik, Bouziane
    Lagraa, Nasreddine
    Tamani, Nouredine
    Lakas, Abderrahmane
    Ghamri-Doudane, Yacine
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (10) : 9882 - 9895
  • [29] Benefits of Software Renting in Cloud Business
    Ojala, Arto
    SOFTWARE BUSINESS, ICSOB 2012, 2012, 114 : 304 - 309
  • [30] Performability Evaluation and Optimization of Workflow Applications in Cloud Environments
    Oliveira, Danilo
    Brinkmann, Andre
    Rosa, Nelson
    Maciel, Paulo
    JOURNAL OF GRID COMPUTING, 2019, 17 (04) : 749 - 770