Optimizing Cloud Resource Allocation in Federated Environments through Outsourcing Strategies

Authors

  • Arash Mazidi Department of Computer Engineering, Aliabad Katoul Branch, Islamic Azad University, Aliabad Katoul, Iran https://orcid.org/0000-0002-0417-5655

DOI:

https://doi.org/10.37256/cnc.2220244747

Keywords:

cloud resource management, cloud federation, request outsourcing

Abstract

Cloud computing enables users to access required resources, with the invention of high-end devices leading to exponential increases in cloud resource requests. This poses significant challenges for resource management due to the scale of the cloud and unpredictable user demands. This paper presents an approach to managing resources during peak request periods for virtual machines (VMs) by leveraging cloud federation, outsourcing requests to other federation members. An algorithm is proposed to initiate cloud federation and allocate customer requests within it. The primary objectives are to increase the profit of cloud providers and improve resource utilization. An ensemble algorithm maximizes profit using both the proposed algorithm and three established ones. Experimental results demonstrate that our method outperforms existing approaches in profit, resource utilization, and rejected requests in most scenarios.

Downloads

Published

2024-07-08

How to Cite

Mazidi, A. (2024). Optimizing Cloud Resource Allocation in Federated Environments through Outsourcing Strategies. Computer Networks and Communications, 2(2), 47–58. https://doi.org/10.37256/cnc.2220244747