Logo
Please use this identifier to cite or link to this item: https://irju.jdvu.ac.in/jspui/handle/123456789/10644
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorMazumdar, Chandan-
dc.contributor.authorGhosh, Alapan-
dc.date.accessioned2026-10-13T06:44:52Z-
dc.date.available2026-10-13T06:44:52Z-
dc.date.issued2024-
dc.date.submitted2024-
dc.identifier.otherDC5273-
dc.identifier.urihttps://irju.jdvu.ac.in/jspui/handle/123456789/10644-
dc.description.abstractIn modern distributed computing environments, efficient load balancing is paramount for optimizing resource utilization and ensuring seamless service delivery. This research presents an innovative approach to load balancing that dynamically distributes incoming requests among servers based on their performance metrics. Weighted Round Robin assigns weights to servers according to their capacities and performance characteristics, enabling more proportional workload distribution and enhanced system performance. OpenStack, as a versatile open-source cloud computing platform, forms the backbone of this architecture, providing the necessary infrastructure for implementing and managing cloud services. Additionally, the integration of a Virtual Network Function (VNF) within the OpenStack environment acts as a router, facilitating seamless communication between components and demonstrating the practical application of network function virtualization in enhancing network efficiency. To further enhance system reliability, proactive measures are implemented to prevent server overload situations. Servers automatically stop accepting new requests when their resource utilization exceeds predefined thresholds, mitigating the risk of performance degradation or system failure. Additionally, a fail-safe mechanism is employed where the load balancer queues incoming requests during server unavailability, ensuring uninterrupted service delivery until servers are ready to accept requests again. These proactive measures bolster system resilience and maintain service continuity in the face of transient server failures or high demand periods. Critical to the load balancing architecture is the integration of a Health Checker component, to provide real-time monitoring and visualization of server metrics within the terminal interface. Through these integrated components and advanced techniques, the proposed load balancing framework offers a robust solution for optimizing resource allocation, enhancing system reliability, and ensuring uninterrupted service availability in dynamic computing environments.en_US
dc.format.extent64p.en_US
dc.language.isoenen_US
dc.publisherJadavpur University, Kolkata, West Bengalen_US
dc.subjectCloud Infrastructure / Cloud Networkingen_US
dc.subjectLoad Balancingen_US
dc.subjectOpenStacken_US
dc.titleDesign and implementation of a load balancer in openstacken_US
dc.typeTexten_US
dc.departmentJadavpur University. Department of Computer Science and Engineeringen_US
Appears in Collections:Dissertations

Files in This Item:
File Description SizeFormat 
M. Tech (Computer Science & Engineering) Alapan Ghosh.pdf1.78 MBAdobe PDFView/Open


Items in IR@JU are protected by copyright, with all rights reserved, unless otherwise indicated.