Quantum based Fault-Tolerant Load Balancing in Cloud Computing with Quantum Computing
Raghunadha Reddi Dornala, Sudhir Ponnapalli, Kalakoti Thriveni Sai, Siva Rama Krishna Reddi Koteru, Rami Reddy Koteru, Bhavani Koteru · 2023
Cloud computing has become an integral part of modern information technology infrastructure, providing scalability and flexibility to meet the demands of various applications. However, ensuring high availability and fault tolerance in cloud services is crucial for maintaining uninterrupted operations. Load balancing plays a vital role in distributing traffic efficiently across multiple servers to avoid overload and minimize service disruptions. Existing load balancing techniques require help to adapt to dynamic workloads, making them less reliable in cloud environments. Quantum computing handles complex optimization problems and offers a promising avenue for enhancing load balancing in the cloud. This research explores the concept of Fault-Tolerant Load Balancing (FTLB) in cloud computing with the integration of quantum computing. It investigates how quantum algorithms can optimize load-balancing decisions in real-time, considering dynamic workloads and server failures– the proposed novel quantum-load balancing (NQ-LB) algorithm designed to improve fault tolerance and resource utilization. The study employs a comparative analysis, evaluating the performance of the quantum-inspired load-balancing approach against classical load-balancing methods. We consider factors such as response time, resource allocation, fault tolerance, and scalability in a cloud computing environment. The results reveal the potential benefits of quantum computing in achieving fault-tolerant load balancing, particularly in scenarios with rapidly changing workloads and server failures. This research contributes to the advancement of cloud computing by harnessing the capabilities of quantum computing to enhance fault tolerance and load balancing. The findings can have implications for industries that rely on highly available cloud services, offering a more resilient infrastructure for critical applications.