Self-Adaptive Learning PSO-Based Deadline Constrained Task Scheduling for Hybrid IaaS Cloud

被引:227
|
作者
Zuo, Xingquan [1 ]
Zhang, Guoxiang [2 ]
Tan, Wei [3 ]
机构
[1] Beijing Univ Posts & Telecommun, Comp Sch, Beijing 100876, Peoples R China
[2] Chinese Acad Sci, Inst Microelect, Beijing 100029, Peoples R China
[3] IBM TJ Watson Res Ctr, Yorktown Hts, NY 10598 USA
关键词
Hybrid cloud; infrastructure as a service (IaaS) cloud; particle swarm optimization (PSO); task scheduling; PARTICLE SWARM OPTIMIZER; MANAGEMENT;
D O I
10.1109/TASE.2013.2272758
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Public clouds provide Infrastructure as a Service (IaaS) to users who do not own sufficient compute resources. IaaS achieves the economy of scale by multiplexing, and therefore faces the challenge of scheduling tasks to meet the peak demand while preserving Quality-of-Service (QoS). Previous studies proposed proactive machine purchasing or cloud federation to resolve this problem. However, the former is not economic and the latter for now is hardly feasible in practice. In this paper, we propose a resource allocation framework in which an IaaS provider can outsource its tasks to External Clouds (ECs) when its own resources are not sufficient to meet the demand. This architecture does not require any formal inter-cloud agreement that is necessary for the cloud federation. The key issue is how to allocate users' tasks to maximize the profit of IaaS provider while guaranteeing QoS. This problem is formulated as an integer programming (IP) model, and solved by a self-adaptive learning particle swarm optimization (SLPSO)-based scheduling approach. In SLPSO, four updating strategies are used to adaptively update the velocity of each particle to ensure its diversity and robustness. Experiments show that, SLPSO can improve a cloud provider's profit by 0.25%-11.56% compared with standard PSO; and by 2.37%-16.71% for problems of nontrivial size compared with CPLEX under reasonable computation time.
引用
收藏
页码:564 / 573
页数:10
相关论文
共 50 条
  • [31] Deadline-constrained cost-aware workflow scheduling in hybrid cloud
    Hussain, Mehboob
    Luo, Ming-Xing
    Hussain, Abid
    Javed, Muhammad Hafeez
    Abbas, Zeeshan
    Wei, Lian-Fu
    SIMULATION MODELLING PRACTICE AND THEORY, 2023, 129
  • [32] Deadline Constrained Scheduling of Scientific Workflows on Cloud using Hybrid Genetic Algorithm
    Kaur, Gursleen
    Kalra, Mala
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 276 - 280
  • [33] A Novel Deadline-Constrained Scheduling to Preserve Data Privacy in Hybrid Cloud
    Abrishami, Hamid
    Rezaeian, Amin
    Naghibzadeh, Mahmoud
    2015 5TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2015, : 234 - 239
  • [34] Formal Modeling of Self-Adaptive Resource Scheduling in Cloud
    Khan, Atif Ishaq
    Kazmi, Syed Asad Raza
    Qasim, Awais
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (01): : 1183 - 1197
  • [35] CDA: a novel multicore scheduling for cost-aware deadline-constrained scientific workflows on the IaaS cloud
    Arash Deldari
    Abolghasem Yousofi
    Mahmoud Naghibzadeh
    Alireza Salehan
    The Journal of Supercomputing, 2022, 78 : 17027 - 17054
  • [36] A PSO Algorithm Based Task Scheduling in Cloud Computing
    Agarwal, Mohit
    Srivastava, Gur Mauj Saran
    INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2019, 10 (04) : 1 - 17
  • [37] Task scheduling algorithm based on PSO in cloud environment
    Xu, Anqi
    Yang, Yang
    Mi, Zhenqiang
    Xiong, Zenggang
    IEEE 12TH INT CONF UBIQUITOUS INTELLIGENCE & COMP/IEEE 12TH INT CONF ADV & TRUSTED COMP/IEEE 15TH INT CONF SCALABLE COMP & COMMUN/IEEE INT CONF CLOUD & BIG DATA COMP/IEEE INT CONF INTERNET PEOPLE AND ASSOCIATED SYMPOSIA/WORKSHOPS, 2015, : 1055 - 1061
  • [38] Hybrid algorithm based on genetic algorithm and PSO for task scheduling in cloud computing environment
    Kousalya, A. (kousalya198710@gmail.com), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (17): : 2 - 3
  • [39] Research for the Task Scheduling Algorithm Optimization based on Hybrid PSO and ACO for Cloud Computing
    Ju, JieHui
    Bao, WeiZheng
    Wang, ZhongYou
    Wang, Ya
    Li, WenJuan
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2014, 7 (05): : 87 - 96
  • [40] CDA: a novel multicore scheduling for cost-aware deadline-constrained scientific workflows on the IaaS cloud
    Deldari, Arash
    Yousofi, Abolghasem
    Naghibzadeh, Mahmoud
    Salehan, Alireza
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (15): : 17027 - 17054