A machine learning-based approach for virtual network function modeling

Albert Mestres, Eduard Alarcón, Albert Cabellos‐Aparicio · 2018

Recent trends in networking are proposing the use of Machine Learning (ML) techniques for the control and operation of the network. The application of ML to networking brings several use-cases as well as challenges. The objective of this paper is to explore the feasibility of applying different models and ML techniques to model complex networks elements, such as Virtual Network Functions (VNFs). In particular, we focus on the characterization of the CPU consumption of the VNF as a function of the characteristics of the input traffic. The traffic is represented by a set of features describing characteristics from the transport layer to the application layer in small time batches. The CPU consumption is observed from the hypervisor and corresponds to the average CPU consumption when the traffic batch is processed. We experimentally demonstrate that we can learn the behavior of different VNF in order to model its CPU consumption. We conclude that the behavior of different VNF can be modeled using ML techniques.

Read the paper · More papers on PaperTik