Related Experiment Video
Updated: Oct 8, 2025

Integration of 5G Experimentation Infrastructures into a Multi-Site NFV Ecosystem
Published on: February 3, 2021
An SDN-Based Solution for Horizontal Auto-Scaling and Load Balancing of Transparent VNF Clusters
Alejandro Llorens-Carrodeguas1, Irian Leyva-Pupo1, Cristina Cervelló-Pastor1
1Department of Network Engineering, Universitat Politècnica de Catalunya (UPC), 08860 Castelldefels, Spain.
This study presents a flexible software-defined networking solution for dynamic scaling and load balancing of virtualized network functions. The approach ensures efficient traffic management, rapid failure detection, and quick auto-scaling responses.
Area of Science:
- Computer Science
- Network Engineering
- Distributed Systems
Background:
- Virtualized network functions (VNFs) present challenges in dynamic scaling and load balancing.
- Maintaining bidirectional flow affinity and avoiding loops during scaling-out are critical issues.
Purpose of the Study:
- To propose and validate a software-defined networking (SDN)-based solution for dynamic scaling and load balancing of VNFs.
- To address complexities like loop avoidance and bidirectional flow affinity in VNF scaling.
Main Methods:
- Implementation of an SDN-based solution using two SDN controllers and two OpenFlow switches (OFSs).
- SDN controllers manage monitoring, scaling, and load-balancing logic.
- OFSs redirect traffic based on controller instructions, employing a CPU-based load-balancing strategy.
Main Results:
- Successful end-to-end (E2E) traffic connectivity through VNF clusters was achieved.
- Bidirectional flow affinity strategy performed well, creating simultaneous flow rules.
- CPU-based load balancing ensured average imbalance below 10% without packet modification.
- Failure detection occurred in near real-time, with new instance activation under a minute.
- Auto-scaling module responded quickly to traffic fluctuations.
Conclusions:
- The proposed SDN and OFS solution offers high flexibility for implementing diverse load-balancing, scaling, and monitoring strategies.
- The system effectively handles dynamic scaling and load balancing for VNFs.
- The solution demonstrates practical feasibility on a real testbed.
More Related Videos
Related Concept Videos
Distributed Loads: Problem Solving
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Relation Between the Distributed Load and Shear
Elastic Curve from the Load Distribution
For all beams, the analysis of the beam's reaction to distributed loads begins by understanding the relationship between a beam's load and the resulting shear forces and bending moments.
Distribution Reliability and Automation
Multimachine Stability
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:

