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

Asif Mehmood, Afaq Muhammad, Talha Ahmed Khan, Javier Jose Diaz Rivera, Javed Iqbal, Ihtesham Ul Islam, Wang Cheol Song*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

14 Scopus citations

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.

Original languageEnglish
Article number106814
JournalComputers and Electrical Engineering
Volume88
DOIs
StatePublished - Dec 2020
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2020 Elsevier Ltd

Keywords

  • Auto-scale
  • Energy-efficient
  • Execution time
  • Monitoring
  • NFV
  • SDN

ASJC Scopus subject areas

  • Control and Systems Engineering
  • General Computer Science
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Energy-efficient auto-scaling of virtualized network function instances based on resource execution pattern'. Together they form a unique fingerprint.

Cite this