{"title":"Optimal VNF Placement and Traffic Steering using Column Generation","authors":"Devyani Gupta, J. Kuri","doi":"10.1109/CloudNet51028.2020.9335707","DOIUrl":null,"url":null,"abstract":"VNF placement and traffic steering have received considerable attention in the literature, ever since business pressures started driving telecom operators to embrace virtualization technologies instead of continuing with the expensive “dedicated hardware and appliance” approach. However, most proposed solutions are not exact. When the formulated problem results in an Integer Linear Program (ILP) or a Mixed Integer Linear Program (MILP), the focus shifts to searching for heuristics. We show that using the Column Generation (CG) technique, exact solutions can be obtained quickly. The CG approach can be used to solve problems in both offline and online scenarios. For the aggregate bandwidth minimization problem, the exact solution provided by CG improves significantly upon “DP-COA”, a recently proposed heuristic. However, aggregate bandwidth minimization can lead to highly uneven link loading. Motivated by this, we formulate another problem in which the objective is to minimize the maximum link bandwidth consumed over all links in the network. This problem is also solved exactly using CG. Results indicate that this approach can help achieve balanced traffic demand placement.","PeriodicalId":156419,"journal":{"name":"2020 IEEE 9th International Conference on Cloud Networking (CloudNet)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 9th International Conference on Cloud Networking (CloudNet)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CloudNet51028.2020.9335707","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
VNF placement and traffic steering have received considerable attention in the literature, ever since business pressures started driving telecom operators to embrace virtualization technologies instead of continuing with the expensive “dedicated hardware and appliance” approach. However, most proposed solutions are not exact. When the formulated problem results in an Integer Linear Program (ILP) or a Mixed Integer Linear Program (MILP), the focus shifts to searching for heuristics. We show that using the Column Generation (CG) technique, exact solutions can be obtained quickly. The CG approach can be used to solve problems in both offline and online scenarios. For the aggregate bandwidth minimization problem, the exact solution provided by CG improves significantly upon “DP-COA”, a recently proposed heuristic. However, aggregate bandwidth minimization can lead to highly uneven link loading. Motivated by this, we formulate another problem in which the objective is to minimize the maximum link bandwidth consumed over all links in the network. This problem is also solved exactly using CG. Results indicate that this approach can help achieve balanced traffic demand placement.