arrow
Return

Dynamic Resource Allocation Using an Adaptive Multi-Objective Teaching-Learning Based Optimization Algorithm in Cloud

delete2023-01-01
delete14
delete
OA
AI
A
Ali Moazeni
R
Reihaneh Khorsand *
M
Mohammadreza Ramezanpour
DOI:10.1109/ACCESS.2023.3247639delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Resource allocation is a non-polynomial complete problem in the cloud data center that selects the proper resources to execute many fine computational granularity tasks. Customer requirements and capacity of applications change frequently. To bridge the gap between frequently changing customer requirement and available infrastructure for the services, we propose a dynamic resource allocation strategy using an adaptive multi-objective teaching-learning based optimization (AMO-TLBO) algorithm in Cloud computing. To improve the exploration and exploitation capacities, AMO-TLBO introduces the concept of number of teachers, adaptive teaching factor, tutorial training and self-motivated learning. Moreover, a grid-based approach to adaptively assess the non-dominated solutions maintained in an external archive is used. The objectives of AMO-TLBO include minimizing makespan, cost and maximizing utilization using well-balanced load across virtual machines. The evaluation results show that the proposed algorithm outperforms TLBO, MOPSO and NSGA-II algorithms in terms of different performance metrics.
Keywords:
Cloud computing
resource allocation
optimization
teaching and learning
adaptive algorithm
non-dominated sorting

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

I
Islamic Azad University
Scholars:
4.0W
Papers: 3.3W
Citations: 9.8K
Cited Papers

Cited Papers

Skeletal Ni-P Amorphous Alloy(R-Ni-P) as a Hydrogenation Catalyst
err2003-08-29
err0
PREAI
errHexing Li; Weijiang Wang; Baoning Zong; Enze Min; Jing-Fa Deng
errShare
errSave
errShare
errSave
Performance assessment of multiobjective optimizers: An analysis and review
err2003-04-01
err3.1K
errOAAI
errZitzler, E; Thiele, L; Laumanns, M; Fonseca, CM; da Fonseca, VG
errShare
errSave
A multi-objective artificial bee colony algorithm
err2012-02-01
err282
PREAI
errAkbari, Reza; Hedayatzadeh, Ramin; Ziarati, Koorush; Hassanizadeh, Bahareh
errShare
errSave
Improved many-objective particle swarm optimization algorithm for scientific workflow scheduling in cloud computing
err2020-09-01
err84
PREAI
errSaeedi, Sahar; Khorsand, Reihaneh; Bidgoli, Somaye Ghandi; Ramezanpour, Mohammadreza
errShare
errSave
EAG2 potassium channel with evolutionarily conserved function as a brain tumor target
err2015-08-10
err0
errOAAI
errXi Huang; Ye He; Adrian M Dubuc; Rintaro Hashizume; Wei Zhang; Jüri Reimand; Huanghe Yang; Tongfei A Wang; Samantha J Stehbens; Susan Younger; Suzanne Barshow; Sijun Zhu; Michael K Cooper; John Peacock; Vijay Ramaswamy; Livia Garzia; Xiaochong Wu; Marc Remke; Craig M Forester; Charles C Kim; William A Weiss; C David James; Marc A Shuman; Gary D Bader; Sabine Mueller; Michael D Taylor; Yuh Nung Jan; Lily Yeh Jan
errShare
errSave
Grouped tasks scheduling algorithm based on QoS in cloud computing network
err2017-03-01
err50
errOAAI
errAli, Hend Gamal El Din Hassan; Saroit, Imane Aly; Kotb, Amira Mohamed
errShare
errSave
Task scheduling in cloud computing based on hybrid moth search algorithm and differential evolution
err2019-04-01
err150
PREAI
errAbd Elaziz, Mohamed; Xiong, Shengwu; Jayasena, K. P. N.; Li, Lin
errShare
errSave
researcher View more