Bi-Criteria Priority Based Particle Swarm Optimization Workflow Scheduling Algorithm for Cloud

被引:0
|
作者
Verma, Amandeep [1 ]
Kaushal, Sakshi [1 ]
机构
[1] Panjab Univ, Univ Inst Engn & Technol, Chandigarh 160014, India
关键词
Scheduling; Workflow; Directed Acyclic Graph (DAG); HEFT; PSO; Priority;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud Computing is based upon market oriented business model in which users can access the cloud services through Internet and pay only for what they use. Large scale scientific applications are often expressed as Workflows. Workflow tasks should be scheduled efficiently such that execution time as well as cost incurred by using a set of heterogeneous resources over cloud should be minimized. In this paper, we propose Bi-Criteria Priority based Particle Swarm Optimization (BPSO) to schedule workflow tasks over the available cloud resources that minimized the execution cost and the execution time under given the deadline and budget constraints. The proposed algorithm is evaluated using simulation with four different real world workflow applications and comparison is done with Budget Constrained Heterogeneous Earliest Finish Time (BHEFT) and standard PSO. The simulation results show that our scheduling algorithm significantly decreasing the execution cost of schedule as compared to BHEFT and PSO under the same Deadline and Budget Constraint and using same pricing model.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Hybrid modified particle swarm optimization with genetic algorithm (GA) based workflow scheduling in cloud-fog environment for multi-objective optimization
    Singh, Gyan
    Chaturvedi, Amit K.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (02): : 1947 - 1964
  • [42] Hybrid modified particle swarm optimization with genetic algorithm (GA) based workflow scheduling in cloud-fog environment for multi-objective optimization
    Gyan Singh
    Amit K. Chaturvedi
    [J]. Cluster Computing, 2024, 27 : 1947 - 1964
  • [43] Enhanced Particle Swarm Optimization for Workflow Scheduling in Clouds
    Lu, Chang
    Feng, Dayu
    Zhu, Jie
    Huang, Haiping
    [J]. PROCEEDINGS OF THE 2021 IEEE INTERNATIONAL CONFERENCE ON PROGRESS IN INFORMATICS AND COMPUTING (PIC), 2021, : 298 - 303
  • [44] Research on Grid Workflow Scheduling Based on the Discrete Multi-objective Particle Swarm Optimization Algorithm
    Li Jinzhong
    Xia Jiewu
    Wei Simin
    Huang Chuanlian
    [J]. PROCEEDINGS OF 2009 CONFERENCE ON COMMUNICATION FACULTY, 2009, : 662 - 666
  • [45] Bi-criteria model for locating a semi-desirable facility on a plane using particle swarm optimization
    Yapicioglu, H
    Dozier, G
    Smith, AE
    [J]. CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 2328 - 2334
  • [46] Hybrid optimization algorithm based on chaos,cloud and particle swarm optimization algorithm
    Mingwei Li
    Haigui Kang
    Pengfei Zhou
    Weichiang Hong
    [J]. Journal of Systems Engineering and Electronics, 2013, 24 (02) : 324 - 334
  • [47] Ranging and tuning based particle swarm optimization with bat algorithm for task scheduling in cloud computing
    Valarmathi, R.
    Sheela, T.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 5): : 11975 - 11988
  • [48] A PARTICLE SWARM OPTIMIZATION BASED LOAD SCHEDULING ALGORITHM IN CLOUD PLATFORM FOR WIRELESS SENSOR NETWORKS
    Kushwaha, Arvinda
    Amjad, Mohd
    [J]. SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2019, 20 (01): : 71 - 82
  • [49] Hybrid optimization algorithm based on chaos, cloud and particle swarm optimization algorithm
    Li, Mingwei
    Kang, Haigui
    Zhou, Pengfei
    Hong, Weichiang
    [J]. JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2013, 24 (02) : 324 - 334
  • [50] An Improved Particle Swarm Optimization Algorithm Based on Adaptive Weight for Task Scheduling in Cloud Computing
    Luo, Fei
    Yuan, Ye
    Ding, Weichao
    Lu, Haifeng
    [J]. PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2018), 2018,