Title: Chronological and exponential-based Lion optimisation for optimal resource allocation in cloud

Authors: J. Devagnanam; N.M. Elango

Addresses: Department of Computer Science, Bharathiar University, Coimbatore, Tamil Nadu, India ' School of Information Technology & Engineering, Vellore Institute of Technology, Vellore, Tamil Nadu, India

Abstract: Cloud computing is a service-oriented architecture, which has a pool of resources. This paper introduces the resource allocation scheme for cloud computing by introducing an optimisation algorithm named Chronological E-Lion algorithm. The proposed Chronological E-Lion algorithm is developed by integrating the chronological concept to the EWMA-based Lion algorithm. The fitness function of the proposed Chronological E-Lion algorithm considers various parameters, like cost, profit, CPU allocation, memory allocation, MIPS, and frequency scaling, for optimally allocating the resources. The performance of the proposed method is analysed using three different problem instances based on the evaluation metrics, profit, CPU allocation rate, and memory allocation rate. From the simulation results, it can be concluded that the proposed Chronological E-Lion algorithm achieved improved performance with the values of 45.93, 0.16, and 0.0093, for profit, CPU utilisation rate, and memory utilisation rate.

Keywords: cloud computing; resource allocation; E-Lion; chronological concept; CPU utilisation rate; memory utilisation rate.

DOI: 10.1504/IJGUC.2020.110052

International Journal of Grid and Utility Computing, 2020 Vol.11 No.5, pp.602 - 614

Received: 30 Jul 2018
Accepted: 24 Jun 2019

Published online: 02 Oct 2020 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article