Loading…

Using SDN to Enhance Load Balancing in Cloud Computing: An Overview and Future Directions

Software-Defined Networking (SDN) is a networking paradigm that separates the network's control plane from the data plane, providing centralized and programmable management of network resources. SDN has been increasingly used to enhance load balancing in cloud computing environments, as it allo...

Full description

Saved in:
Bibliographic Details
Main Authors: Yzzogh, Hicham, Benaboud, Hafssa
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Software-Defined Networking (SDN) is a networking paradigm that separates the network's control plane from the data plane, providing centralized and programmable management of network resources. SDN has been increasingly used to enhance load balancing in cloud computing environments, as it allows for dynamic, efficient, and automated traffic distribution across the network. SDN controllers can make real-time load balancing decisions based on network conditions and application requirements. This paper focuses on recent research concerning the utilization of SDN to enhance load balancing in cloud computing. The paper categorizes these contributions according to various properties of SDN, notably including Dynamic Traffic Engineering, Centralized Load Balancing Decisions, Application-Aware Load Balancing, Multi-Path Load Balancing, Load Balancing for Virtualized Environments as well as QoS-Based Load Balancing.
ISSN:2771-7402
DOI:10.1109/CommNet60167.2023.10365294