Simulation of an Intercloud Environment for Dynamic Resource Allocation and Load Balancing
Keywords:
Cloud, Intercloud, Fault tolerance, Resource allocation, workloadAbstract
The rapid growth of cloud computing has given rise to Intercloud environments, where resources are shared among different cloud providers to ensure scalability, fault tolerance, and optimal resource utilization. This paper presents a simulation of an Intercloud environment in which dynamic resource allocation, load balancing, data transfer, and fault tolerance are modeled. The system distributes user requests across multiple cloud providers, simulates the transfer of data between clouds, and models resource failures and recovery strategies. The simulation also introduces a dynamic load balancing algorithm and demonstrates how resource allocation adapts under varying loads. The results show that the system successfully distributes loads, adapts to changing resource demands, and ensures data integrity across clouds. The simulation serves as a basis for further research in improving cloud interoperability and dynamic resource management.