Energy-efficient auto-scaling of virtualized network function instances based on resource execution pattern

Abstract To scale virtualized network functions (VNF), information about computing resource utilization plays an important role. With the usage of both virtualized and physical resources, introduced new challenges that need to be solved by virtual network functions manager (VNFM), which are responsible for managing the lifecycle of VNFs. These challenges demand an auto-scaling mechanism that relies on proper factors. The proposed system considers the execution time, thresholds of a VNF, and weight factor reflecting virtualization overhead as the practical factors. An auto-scaling application, along with the monitoring application, is developed. These two applications communicate with each other via application programming interfaces (API) to generate the auto-scaling configurations of resources. In the light of mentioned factors, mechanism, and later provided results, the proposed system proves to be useful in solving the challenges related to energy and allocation of resources for both virtual and physical infrastructures.

[1]  A. C. Fermin,et al.  Heterogeneous Job Consolidation for Power Aware Scheduling with Quality of Service , 2015 .

[2]  Sally A. McKee,et al.  XOS: An Application-Defined Operating System for Datacenter Computing , 2018, 2018 IEEE International Conference on Big Data (Big Data).

[3]  Kapil Kumar,et al.  Dynamic Memory and Core Scaling in Virtual Machines , 2015, 2015 IEEE 8th International Conference on Cloud Computing.

[4]  Murad Khan,et al.  Towards 5G network slicing for vehicular ad-hoc networks: An end-to-end approach , 2020, Comput. Commun..

[5]  Hanêne Ben-Abdallah,et al.  A Context Based Scheduling Approach for Adaptive Business Process in the Cloud , 2014, 2014 IEEE 7th International Conference on Cloud Computing.

[6]  Wang-Cheol Song,et al.  Introducing network slice management inside M-CORD-based-5G framework , 2018, NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium.

[7]  Rajkumar Buyya,et al.  Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing , 2012, Future Gener. Comput. Syst..

[8]  Ali Akoglu,et al.  Autonomic Workload and Resources Management of Cloud Computing Services , 2014, 2014 International Conference on Cloud and Autonomic Computing.

[9]  Chang-Sung Jeong,et al.  Selective Task Scheduling for Time-Targeted Workflow Execution on Cloud , 2014, 2014 IEEE Intl Conf on High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS).

[10]  Muhammad Afaq,et al.  Intent-based networking with proactive load distribution in data center using IBN manager and Smart Path manager , 2020, J. Ambient Intell. Humaniz. Comput..

[11]  Tulja Vamshi Kiran Buyakar,et al.  Auto scaling of data plane VNFs in 5G networks , 2017, 2017 13th International Conference on Network and Service Management (CNSM).

[12]  Younghan Kim,et al.  Implementation of VNFC monitoring driver in the NFV architecture , 2017, 2017 International Conference on Information and Communication Technology Convergence (ICTC).