AutoVNF: An Automatic Resource Sharing Schema
for VNF Requests


Wei Huang
1+, Haoren Zhu2, and Zhuzhong Qian2
 

1School of Computer Engineering, Nanjing Institute of Technology

Nanjing 211167, China

wweihuang@sina.com.cn

 

2State Key Laboratory for Novel Software Technology, Nanjing University

Nanjing 210023, China

haoren zhu@dislab.nju.edu.cn, qzz@nju.edu.cn

 

Abstract

Nowadays, network function virtualization (NFV) receives widespread concerns from the whole society for its promising application. The main challenge for the deployment of VNF that comes along is the resource allocation of demanded network services in NFV-based network infrastructures. Current offline resource mapping and scheduling algorithms are impractical for continuous VNF requests in data centers, because of the high time consumption. In this paper, we firstly present a resource sharing schema for VNF, including the automatic monitoring and fast switching mechanisms, which support multiple VNFs effectively share resource in one node. This VNF resource sharing schema improves the acceptance ratio of VNF requests as well as the system utilization. And then, we propose an automatic NFV resource allocation mechanism AutoVNF to optimize the VNF deployment. AutoVNF includes mapping and scheduling algorithms, which automatically allocates available nodes to VNF requests and schedules the execution of VNFs in one VNF queue. Simulations show that AutoVNF has a good performance on acceptance ratio, average flow time, and total cost compared with well-known scheduling algorithms.

 

Keywords: virtual network function, resource sharing, service function chain

 

+: Corresponding author: Zhuzhong Qian
163 Xianlin Avenue, Nanjing University, Nanjing 210023, China, Tel: +86-25-89686292

 

Journal of Internet Services and Information Security (JISIS), 7(3): 34-47, August 2017 [pdf]
DOI: 10.22667/JISIS.2017.08.31.034