{"title":"A scalable metaheuristic for service function chain composition","authors":"Juliver Gil-Herrera, J. F. Botero","doi":"10.1109/LATINCOM.2017.8240194","DOIUrl":null,"url":null,"abstract":"Network Functions Virtualization (NFV) is a new network paradigm that has been strongly promoted from both scientific community and telecom industry, where network functions (NFs) such as firewalls, load balancers, gateways among others, are virtualized, isolated from middleboxes and housed on one or more industry standard computing nodes. One of the main challenges for service providers when they try to deploy the NFV-based networks is to efficiently make use of substrate network resources to facilitate the design, delivery and operation of network services in a dynamic and scalable manner. This challenge is known as NFV Resource Allocation. Service Function Chain (SFC) composition is the first stage of the NFV Resource Allocation problem and we solve it in this paper. We formally define the service requests (VNFRs) in terms of NFs and propose a metaheuristic algorithm for solving the SFC composition stage. Our evaluation focuses primarily on minimizing the total bandwidth demanded by the constructed network service. The results show that our proposed approach is applicable to large and complex VNFRs and finds, in reasonable running times, close-to-optimal solutions with minimal bandwidth requirements.","PeriodicalId":190644,"journal":{"name":"2017 IEEE 9th Latin-American Conference on Communications (LATINCOM)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 9th Latin-American Conference on Communications (LATINCOM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/LATINCOM.2017.8240194","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 17
Abstract
Network Functions Virtualization (NFV) is a new network paradigm that has been strongly promoted from both scientific community and telecom industry, where network functions (NFs) such as firewalls, load balancers, gateways among others, are virtualized, isolated from middleboxes and housed on one or more industry standard computing nodes. One of the main challenges for service providers when they try to deploy the NFV-based networks is to efficiently make use of substrate network resources to facilitate the design, delivery and operation of network services in a dynamic and scalable manner. This challenge is known as NFV Resource Allocation. Service Function Chain (SFC) composition is the first stage of the NFV Resource Allocation problem and we solve it in this paper. We formally define the service requests (VNFRs) in terms of NFs and propose a metaheuristic algorithm for solving the SFC composition stage. Our evaluation focuses primarily on minimizing the total bandwidth demanded by the constructed network service. The results show that our proposed approach is applicable to large and complex VNFRs and finds, in reasonable running times, close-to-optimal solutions with minimal bandwidth requirements.