A market-oriented hierarchical scheduling strategy in cloud workflow systems

被引:165
|
作者
Wu, Zhangjun [1 ,2 ]
Liu, Xiao [1 ]
Ni, Zhiwei [2 ]
Yuan, Dong [1 ]
Yang, Yun [1 ]
机构
[1] Swinburne Univ Technol, Fac Informat & Commun Technol, Melbourne, Vic 3122, Australia
[2] Hefei Univ Technol, Sch Management, Inst Intelligent Management, Hefei 230009, Anhui, Peoples R China
来源
JOURNAL OF SUPERCOMPUTING | 2013年 / 63卷 / 01期
基金
澳大利亚研究理事会; 中国国家自然科学基金;
关键词
Cloud workflow system; Cloud computing; Workflow scheduling; Hierarchical scheduling; Metaheuristics; GENETIC-ALGORITHM; CONSTRAINTS; SWINDEW;
D O I
10.1007/s11227-011-0578-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A cloud workflow system is a type of platform service which facilitates the automation of distributed applications based on the novel cloud infrastructure. One of the most important aspects which differentiate a cloud workflow system from its other counterparts is the market-oriented business model. This is a significant innovation which brings many challenges to conventional workflow scheduling strategies. To investigate such an issue, this paper proposes a market-oriented hierarchical scheduling strategy in cloud workflow systems. Specifically, the service-level scheduling deals with the Task-to-Service assignment where tasks of individual workflow instances are mapped to cloud services in the global cloud markets based on their functional and non-functional QoS requirements; the task-level scheduling deals with the optimisation of the Task-to-VM (virtual machine) assignment in local cloud data centres where the overall running cost of cloud workflow systems will be minimised given the satisfaction of QoS constraints for individual tasks. Based on our hierarchical scheduling strategy, a package based random scheduling algorithm is presented as the candidate service-level scheduling algorithm and three representative metaheuristic based scheduling algorithms including genetic algorithm (GA), ant colony optimisation (ACO), and particle swarm optimisation (PSO) are adapted, implemented and analysed as the candidate task-level scheduling algorithms. The hierarchical scheduling strategy is being implemented in our SwinDeW-C cloud workflow system and demonstrating satisfactory performance. Meanwhile, the experimental results show that the overall performance of ACO based scheduling algorithm is better than others on three basic measurements: the optimisation rate on makespan, the optimisation rate on cost and the CPU time.
引用
收藏
页码:256 / 293
页数:38
相关论文
共 50 条
  • [1] A market-oriented hierarchical scheduling strategy in cloud workflow systems
    Zhangjun Wu
    Xiao Liu
    Zhiwei Ni
    Dong Yuan
    Yun Yang
    The Journal of Supercomputing, 2013, 63 : 256 - 293
  • [2] Adapting Market-Oriented Scheduling Policies for Cloud Computing
    Salehi, Mohsen Amini
    Buyya, Rajkumar
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PT 1, PROCEEDINGS, 2010, 6081 : 351 - +
  • [3] A Chaotic Particle Swarm Optimization-Based Heuristic for Market-Oriented Task-Level Scheduling in Cloud Workflow Systems
    Li, Xuejun
    Xu, Jia
    Yang, Yun
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2015, 2015
  • [4] Cloudbus Toolkit for Market-Oriented Cloud Computing
    Buyya, Rajkumar
    Pandey, Suraj
    Vecchiola, Christian
    CLOUD COMPUTING, PROCEEDINGS, 2009, 5931 : 24 - 44
  • [5] A market-oriented hierarchical framework for residential demand response
    Ali, Mubbashir
    Alahaivala, Antti
    Malik, Farhan
    Humayun, Muhammad
    Safdarian, Amir
    Lehtonen, Matti
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2015, 69 : 257 - 263
  • [6] Research on Market-Oriented Souvenirs Development Strategy
    Ding, Lan
    Jiang, Chao
    Zhao, Xiao-tong
    Chen, Li-ling
    MACHINE DESIGN AND MANUFACTURING ENGINEERING II, PTS 1 AND 2, 2013, 365-366 : 1255 - 1258
  • [7] A market-oriented dynamic collaborative cloud services platform
    Hassan, Mohammad Mehedi
    Song, Biao
    Huh, Eui-Nam
    ANNALS OF TELECOMMUNICATIONS, 2010, 65 (11-12) : 669 - 688
  • [8] A market-oriented dynamic collaborative cloud services platform
    Mohammad Mehedi Hassan
    Biao Song
    Eui-Nam Huh
    annals of telecommunications - annales des télécommunications, 2010, 65 : 669 - 688
  • [9] MARKET-ORIENTED MANAGEMENT SYSTEMS - CURRENT STATUS
    AMSTUTZ, AE
    JOURNAL OF MARKETING RESEARCH, 1969, 6 (04) : 481 - 496
  • [10] A Cost Optimization Strategy for Workflow Scheduling in Cloud
    Sun, Fuquan
    Lu, Zhenghao
    Pan, Jikui
    Wang, Zijian
    PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 270 - 274