To read this content please select one of the options below:

Distributed cloud resources allocation for fair utilization using multi-objective bin packing algorithm

Senthil Kumar Angappan (School of Computing and Informatics, Dilla University, Dilla, Ethiopia)
Tezera Robe (School of Computing and Informatics, Dilla University, Dilla, Ethiopia)
Sisay Muleta (School of Computing and Informatics, Dilla University, Dilla, Ethiopia)
Bekele Worku M (School of Computing and Informatics, Dilla University, Dilla, Ethiopia)

International Journal of Intelligent Unmanned Systems

ISSN: 2049-6427

Article publication date: 8 September 2021

Issue publication date: 16 April 2024

166

Abstract

Purpose

Cloud computing services gained huge attention in recent years and many organizations started moving their business data traditional server to the cloud storage providers. However, increased data storage introduces challenges like inefficient usage of resources in the cloud storage, in order to meet the demands of users and maintain the service level agreement with the clients, the cloud server has to allocate the physical machine to the virtual machines as requested, but the random resource allocations procedures lead to inefficient utilization of resources.

Design/methodology/approach

This thesis focuses on resource allocation for reasonable utilization of resources. The overall framework comprises of cloudlets, broker, cloud information system, virtual machines, virtual machine manager, and data center. Existing first fit and best fit algorithms consider the minimization of the number of bins but do not consider leftover bins.

Findings

The proposed algorithm effectively utilizes the resources compared to first, best and worst fit algorithms. The effect of this utilization efficiency can be seen in metrics where central processing unit (CPU), bandwidth (BW), random access memory (RAM) and power consumption outperformed very well than other algorithms by saving 15 kHz of CPU, 92.6kbps of BW, 6GB of RAM and saved 3kW of power compared to first and best fit algorithms.

Originality/value

The proposed multi-objective bin packing algorithm is better for packing VMs on physical servers in order to better utilize different parameters such as memory availability, CPU speed, power and bandwidth availability in the physical machine.

Keywords

Citation

Angappan, S.K., Robe, T., Muleta, S. and M, B.W. (2024), "Distributed cloud resources allocation for fair utilization using multi-objective bin packing algorithm", International Journal of Intelligent Unmanned Systems, Vol. 12 No. 2, pp. 229-241. https://doi.org/10.1108/IJIUS-05-2021-0032

Publisher

:

Emerald Publishing Limited

Copyright © 2021, Emerald Publishing Limited

Related articles