Energy Efficient Workflow Scheduling of Cloud Services Using Chaotic Particle Swarm Optimization

被引:5
作者
Sellami, Khaled [1 ]
Tiako, Pierre F. [2 ]
Sellami, Lynda [3 ]
Kassa, Rabah [1 ]
机构
[1] Univ Bejaia, FSE, Lab LMA, Bejaia 06000, Algeria
[2] Tiako Univ, Ctr IT Res, Oklahoma City, OK USA
[3] Uni Bejaia, FSE, Dept Informat, Bejaia 06000, Algeria
来源
PROCEEDINGS OF THE 2020 IEEE GREEN TECHNOLOGIES CONFERENCE (GREENTECH) | 2020年
关键词
Cloud computing; workflow scheduling; optimization; QoS; Energy Consumption; Chaotic PSO; GENETIC ALGORITHM;
D O I
10.1109/greentech46478.2020.9289818
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Cloud computing is undoubtedly one of the most prominent and fastest growing distributed computing paradigm. It enables virtualized software, platforms, computation and storage to be promptly provisioned, scaled and released instantaneously. Supported applications involve fields such as high-energy physics, astronomy, bioinformatics, structural biology, seismology, which are complex areas with tasks that need to be organized and processed as scientific workflows. In order to routinely allocate and deal with the execution of dependent tasks on connected resources, workflow scheduling should consider various criteria, such as minimizing cost and maximizing resource use while still meeting the user-specified overall deadlines. This paper aims to implement workflow scheduling using combined chaotic Particle Swarm Optimization (PSO) heuristic to optimize the scheduling efficiency by (a) specifying a model for task-resource allocation to reduce the overall energy consumption using the Dynamic Voltage Scaling (DVS) technique; and (b) developing a heuristic that uses combined chaotic PSO to solve task resource allocation based on the proposed model. Our approach is simulated and validated using a complex workflow application.
引用
收藏
页码:77 / 82
页数:6
相关论文
共 21 条
[1]   A Survey on Scheduling Strategies for Workflows in Cloud Environment and Emerging Trends [J].
Adhikari, Mainak ;
Amgoth, Tarachand ;
Srirama, Satish Narayana .
ACM COMPUTING SURVEYS, 2019, 52 (04)
[2]   Parallel data intensive computing in scientific and commercial applications [J].
Cannataro, M ;
Talia, D ;
Srimani, PK .
PARALLEL COMPUTING, 2002, 28 (05) :673-704
[3]   Comparison among five evolutionary-based optimization algorithms [J].
Elbeltagi, E ;
Hegazy, T ;
Grierson, D .
ADVANCED ENGINEERING INFORMATICS, 2005, 19 (01) :43-53
[4]   HCOC: a cost optimization algorithm for workflow scheduling in hybrid clouds [J].
Fernando Bittencourt, Luiz ;
Roberto Mauro Madeira, Edmundo .
JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2011, 2 :207-227
[5]  
Jia Yu, 2006, Scientific Programming, V14, P217
[6]  
Kaur P. D., 2010, 2010 International Conference on Advances in Computer Engineering (ACE), P339, DOI 10.1109/ACE.2010.80
[7]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968
[8]   A Survey on Parallel Particle Swarm Optimization Algorithms [J].
Lalwani, Soniya ;
Sharma, Harish ;
Satapathy, Suresh Chandra ;
Deep, Kusum ;
Bansal, Jagdish Chand .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2019, 44 (04) :2899-2923
[9]  
Padmavathi S., 2008, 2008 1st International Conference on Emerging Trends in Engineering and Technology (ICETET), P384, DOI 10.1109/ICETET.2008.245
[10]   A Particle Swarm Optimization-based Heuristic for Scheduling Workflow Applications in Cloud Computing Environments [J].
Pandey, Suraj ;
Wu, Linlin ;
Guru, Siddeswara Mayura ;
Buyya, Rajkumar .
2010 24TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2010, :400-407