An Online Algorithm for Dynamic NFV Placement in Cloud-Based Autonomous Response Networks
AbstractAutonomous response networks are becoming a reality thanks to recent advances in cloud computing, Network Function Virtualization (NFV) and Software-Defined Networking (SDN) technologies. These enhanced networks fully enable autonomous real-time management of virtualized infrastructures. In this context, one of the major challenges is how virtualized network resources can be effectively placed. Although this issue has been addressed before in cloud-based environments, it is not yet completely resolved for the online placement of virtual machines. For such a purpose, this paper proposes an online heuristic algorithm called Topology-Aware Placement of Virtual Network Functions (TAP-VNF) as a low-complexity solution for such dynamic infrastructures. As a complement, we provide a general formulation of the network function placement using the service function chaining concept. Furthermore, two metrics called consolidation and aggregation validate the efficiency of the proposal in the experimental simulations. We have compared our approach with optimal solutions, in terms of consolidation and aggregation ratios, showing a more suitable performance for dynamic cloud-based environments. The obtained results show that TAP-VNF also outperforms existing approaches based on traditional bin packing schemes. View Full-Text
Share & Cite This Article
Ochoa-Aday, L.; Cervelló-Pastor, C.; Fernández-Fernández, A.; Grosso, P. An Online Algorithm for Dynamic NFV Placement in Cloud-Based Autonomous Response Networks. Symmetry 2018, 10, 163.
Ochoa-Aday L, Cervelló-Pastor C, Fernández-Fernández A, Grosso P. An Online Algorithm for Dynamic NFV Placement in Cloud-Based Autonomous Response Networks. Symmetry. 2018; 10(5):163.Chicago/Turabian Style
Ochoa-Aday, Leonardo; Cervelló-Pastor, Cristina; Fernández-Fernández, Adriana; Grosso, Paola. 2018. "An Online Algorithm for Dynamic NFV Placement in Cloud-Based Autonomous Response Networks." Symmetry 10, no. 5: 163.
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.