Design and Implementation of Network-Aware VNF Migration Mechanism

By separating network functionalities from the dedicated hardware and implementing them in the form of Virtual Network Function (VNF), Network Function Virtualization (NFV) provides a new service paradigm called Service Function Chain (SFC). It is unrealistic to replace the running VNFs due to the stateful information accumulated, which makes the current VNF re-deployment or replacement approaches no longer effective enough. Such a situation is even worse when VNFs are shared. Instead of replacing VNFs, this paper proposes a VNF migration approach to maintain the network balance and performance by migrating VNFs from poor-state nodes to good-state nodes. In particular, two situations are considered, which are node-aware and link-aware VNF migrations respectively. Via migrating the VNFs that are related to the nodes or links causing Quality of Service (QoS) issues, the network and service performance can be optimized. In addition, the migration impact is also minimized by perceiving the global network states. The experimental results indicate that the service performance is improved and the load balance is achieved after the VNF migration.

[1]  Ming Xu,et al.  Reasonably Migrating Virtual Machine in NFV-Featured Networks , 2016, 2016 IEEE International Conference on Computer and Information Technology (CIT).

[2]  Ming Xu,et al.  Optimized Virtual Network Functions Migration for NFV , 2016, 2016 IEEE 22nd International Conference on Parallel and Distributed Systems (ICPADS).

[3]  Albert Y. Zomaya,et al.  Real-Time Virtual Network Function (VNF) Migration toward Low Network Latency in Cloud Environments , 2017, 2017 IEEE 10th International Conference on Cloud Computing (CLOUD).

[4]  Hagen Woesner,et al.  SDN and NFV in telecommunication network migration , 2015, 2015 Fourth European Workshop on Software Defined Networks.

[5]  Dimitrios P. Pezaros,et al.  Container-based network function virtualization for software-defined networks , 2015, 2015 IEEE Symposium on Computers and Communication (ISCC).

[6]  Bo Yi,et al.  A comprehensive survey of Network Function Virtualization , 2018, Comput. Networks.

[7]  Mostafa Ammar,et al.  An Approach for Service Function Chain Routing and Virtual Function Network Instance Migration in Network Function Virtualization Architectures , 2017, IEEE/ACM Transactions on Networking.

[8]  Baoping Yan,et al.  Improving IPv6 transition management with IPv6 network virtualization , 2017, 2017 9th International Conference on Advanced Infocomm Technology (ICAIT).

[9]  Timothy Wood,et al.  Toward online virtual network function placement in Software Defined Networks , 2016, 2016 IEEE/ACM 24th International Symposium on Quality of Service (IWQoS).

[10]  Chau Yuen,et al.  Capacity-Aware Topology Resilience in Software-Defined Networks , 2018, IEEE Systems Journal.

[11]  Yu Liu,et al.  Virtual network embedding by node-splitting , 2013, 2013 15th IEEE International Conference on Communication Technology.

[12]  Franco Callegati,et al.  Live migration of virtual network functions in cloud-based edge networks , 2014, 2014 IEEE International Conference on Communications (ICC).

[13]  Dimitrios P. Pezaros,et al.  Container Network Functions: Bringing NFV to the Network Edge , 2017, IEEE Communications Magazine.

[14]  Jie Zhang,et al.  Joint Optimization of Virtual Function Migration and Rule Update in Software Defined NFV Networks , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[15]  Juan Manuel García,et al.  A survey of migration mechanisms of virtual machines , 2014, CSUR.

[16]  E. S. Pilli,et al.  Live virtual machine migration techniques: Survey and research challenges , 2013, 2013 3rd IEEE International Advance Computing Conference (IACC).

[17]  Franck Le,et al.  Online Scaling of NFV Service Chains Across Geo-Distributed Datacenters , 2016, IEEE/ACM Transactions on Networking.

[18]  Kai Han,et al.  Application-Driven End-to-End Slicing: When Wireless Network Virtualization Orchestrates With NFV-Based Mobile Edge Computing , 2018, IEEE Access.

[19]  Xiaoming Fu,et al.  A Survey on Virtual Machine Migration: Challenges, Techniques, and Open Issues , 2018, IEEE Communications Surveys & Tutorials.

[20]  Shin-Ming Cheng,et al.  On exploiting SDN to facilitate IPv4/IPv6 coexistence and transition , 2017, 2017 IEEE Conference on Dependable and Secure Computing.

[21]  Xiaoming Chen,et al.  Delay-cost tradeoff for virtual machine migration in cloud data centers , 2017, J. Netw. Comput. Appl..