The increased market activity and visibility have resulted in a growing demand for additional computer resources to meet the needs of cloud clients. Delivering promised quality of service (QoS) while fulfilling diverse resource demands dynamically might be difficult for a single Cloud Service Provider (CSP). Federated cloud computing, also known as distributed cloud computing, is an established paradigm in which CSPs collaborate to aggregate unused resources, resulting in financial and QoS benefits. Notably, this strategy improves availability and reliability while overcoming individual CSP difficulties in preserving QoS amid fluctuations in resource demand. The federated cloud successfully leverages computing resources even during low-demand periods, demanding a comprehensive resource management strategy for Infrastructure as a Service (IaaS) inside participating CSPs. Such a strategy is crucial for preserving QoS, ensuring availability and dependability, and optimizing underutilized computing resources. This research presents the novel IaaS cloud design, revealing a unique methodology that reimagines traditional cloud systems. The proposed IaaS cloud framework investigates virtual machine migration and resource consolidation, building a strong foundation founded on IaaS principles and emphasizing the crucial role of virtualization. The technique introduces ground-breaking concepts such as Cloud User (CU) and Reputation Management, which are strengthened by specific algorithms that improve cloud service security and trust. Furthermore, the combination of Trust Manager (TM) and Broker Manager (BM) components strengthens SLA control and trust evaluation, aligning smoothly with IaaS standards to improve service quality and reliability. User Profiling, which is classified into private, social, and corporate profiles, provides a separate lens for successful cloud user management inside the IaaS landscape, allowing for customised service delivery. SMI and cutting-edge ranking algorithms, such as the Deep Q-based Algorithm, optimize cloud service provider selection and ranking—an important aspect of IaaS. The use of the Banker's algorithm and a comprehensive Service Level Agreement (SLA) Management plan provides efficient resource allocation, mirroring recognized IaaS standards. This research study not only throws light on these trailblazing techniques, but it also establishes a new standard for IaaS cloud design and resource management.
Read full abstract