Optimizing Cloud Resource Allocation in Federated Environments through Outsourcing Strategies
DOI:
https://doi.org/10.37256/cnc.2220244747Keywords:
cloud resource management, cloud federation, request outsourcingAbstract
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
How to Cite
Issue
Section
License
Copyright (c) 2024 Arash Mazidi
This work is licensed under a Creative Commons Attribution 4.0 International License.