Multi-Objective Accelerated Particle Swarm Optimization Technique for Scientific workflows in IaaS cloud

被引:0
作者
Adhikari, Mainak [1 ]
Amgoth, Tarachand [1 ]
机构
[1] Indian Sch Mines, Indian Inst Technol, Dept Comp Sci & Engn, Dhanbad, Bihar, India
来源
2018 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI) | 2018年
关键词
Cloud computing; scientific workflows; accelerated particle swarm optimization; workflow scheduling; QoS constraints; resource utilization; MANAGEMENT; ALGORITHM;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Efficient workflow scheduling with multi-objective optimizations for various scientific workflows is a challenging issue in the cloud environment. The cloud providers often try to deploy the tasks to the suitable VM (Virtual Machine) instances while meeting the QoS constraints of the workflow, such as deadline and budget. However, the QoS constraints are conflicted with each other, i.e. the execution speeds of the cheaper VM instances are slower than the expensive VM instances. Furthermore, the existing scheduling strategies minimize one of the objectives of workflow scheduling such as minimizing the total execution time or cost while meeting a QoS constraint. To overcome the above-mentioned problem, in this paper we propose a multi-objective workflow scheduling strategy referred to MAPSO. The algorithm devises an efficient strategy to select the best-fit VM instance for each task based on the accelerated particle swarm optimization technique. This may minimize the total execution time and cost of the workflow while meeting multiple QoS constraints. The algorithm also devises an efficient strategy to find an optimal schedule of the tasks which may maximize the throughput of the servers. We simulate and compare the MAPSO algorithm with the current state-of-arts-algorithms over various scientific workflows.
引用
收藏
页码:1448 / 1454
页数:7
相关论文
共 21 条
[1]   Heuristic-based load-balancing algorithm for IaaS cloud [J].
Adhikari, Mainak ;
Amgoth, Tarachand .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 81 :156-165
[2]   Cloud Computing: A Multi-workflow Scheduling Algorithm with Dynamic Reusability [J].
Adhikari, Mainak ;
Koley, Santanu .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (02) :645-660
[3]  
[Anonymous], 2010, CLOUD COMPUTING PRIN
[4]  
[Anonymous], IEEE T CLOUD COMPUTI
[5]   Scheduling deadline constrained scientific workflows on dynamically provisioned cloud resources [J].
Arabnejad, Vahid ;
Bubendorfer, Kris ;
Ng, Bryan .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 75 :348-364
[6]   Development and Analysis of a New Cloudlet Allocation Strategy for QoS Improvement in Cloud [J].
Banerjee, Sourav ;
Adhikari, Mainak ;
Kar, Sukhendu ;
Biswas, Utpal .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2015, 40 (05) :1409-1425
[7]   Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility [J].
Buyya, Rajkumar ;
Yeo, Chee Shin ;
Venugopal, Srikumar ;
Broberg, James ;
Brandic, Ivona .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (06) :599-616
[8]   Community Resources for Enabling Research in Distributed Scientific Workflows [J].
da Silva, Rafael Ferreira ;
Chen, Weiwei ;
Juve, Gideon ;
Vahi, Karan ;
Deelman, Ewa .
2014 IEEE 10TH INTERNATIONAL CONFERENCE ON E-SCIENCE (E-SCIENCE), VOL 1, 2014, :177-184
[9]   An extended Intelligent Water Drops algorithm for workflow scheduling in cloud computing environment [J].
Elsherbiny, Shaymaa ;
Eldaydamony, Eman ;
Alrahmawy, Mohammed ;
Reyad, Alaa Eldin .
EGYPTIAN INFORMATICS JOURNAL, 2018, 19 (01) :33-55
[10]   SLA-based virtual machine management for heterogeneous workloads in a cloud datacenter [J].
Garg, Saurabh Kumar ;
Toosi, Adel Nadjaran ;
Gopalaiyengar, Srinivasa K. ;
Buyya, Rajkumar .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 45 :108-120