{"title":"基于机器学习的虚拟网络功能建模方法","authors":"Albert Mestres, E. Alarcón, A. Cabellos-Aparicio","doi":"10.1109/WCNCW.2018.8369019","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":122391,"journal":{"name":"2018 IEEE Wireless Communications and Networking Conference Workshops (WCNCW)","volume":"740 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":"{\"title\":\"A machine learning-based approach for virtual network function modeling\",\"authors\":\"Albert Mestres, E. Alarcón, A. Cabellos-Aparicio\",\"doi\":\"10.1109/WCNCW.2018.8369019\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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.\",\"PeriodicalId\":122391,\"journal\":{\"name\":\"2018 IEEE Wireless Communications and Networking Conference Workshops (WCNCW)\",\"volume\":\"740 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-04-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"16\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE Wireless Communications and Networking Conference Workshops (WCNCW)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WCNCW.2018.8369019\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Wireless Communications and Networking Conference Workshops (WCNCW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WCNCW.2018.8369019","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A machine learning-based approach for virtual network function modeling
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.