{"title":"业务功能图设计与嵌入中的分支感知","authors":"Maryam Jalalitabar, Yang Wang, Xiaojun Cao","doi":"10.1109/Sarnoff47838.2019.9067825","DOIUrl":null,"url":null,"abstract":"To deliver an end-to-end service in the Network Function Virtualization (NFV) environment, Service Function Chain (SFC) is used to define the sequence of Virtual Network Functions (VNFs) that needs to be applied to the data stream of the service. In the literature, SFC is typically regarded as a linear topology that represents the sequence of the VNFs that a data stream is navigated through. Our recent study, however, reveals a group of real-life use cases for which a linear topology is in-sufficient to describe the complexity of the SFC: the data stream can branch out into multiple streams due to multiple reasons (e.g., load-balance the web/non-web traffic). In this paper, we study representative use cases with presence of branching, categorize traffic branching into three major categories, and introduce policies to specify the service requirement that involves traffic branching. In addition, we define the resulting problem and discuss directions for further exploration.","PeriodicalId":306134,"journal":{"name":"2019 IEEE 40th Sarnoff Symposium","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Branch-Awareness in Service Function Graph Design and Embedding\",\"authors\":\"Maryam Jalalitabar, Yang Wang, Xiaojun Cao\",\"doi\":\"10.1109/Sarnoff47838.2019.9067825\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"To deliver an end-to-end service in the Network Function Virtualization (NFV) environment, Service Function Chain (SFC) is used to define the sequence of Virtual Network Functions (VNFs) that needs to be applied to the data stream of the service. In the literature, SFC is typically regarded as a linear topology that represents the sequence of the VNFs that a data stream is navigated through. Our recent study, however, reveals a group of real-life use cases for which a linear topology is in-sufficient to describe the complexity of the SFC: the data stream can branch out into multiple streams due to multiple reasons (e.g., load-balance the web/non-web traffic). In this paper, we study representative use cases with presence of branching, categorize traffic branching into three major categories, and introduce policies to specify the service requirement that involves traffic branching. In addition, we define the resulting problem and discuss directions for further exploration.\",\"PeriodicalId\":306134,\"journal\":{\"name\":\"2019 IEEE 40th Sarnoff Symposium\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE 40th Sarnoff Symposium\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/Sarnoff47838.2019.9067825\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 40th Sarnoff Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/Sarnoff47838.2019.9067825","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
为了在NFV (Network Function Virtualization)环境中提供端到端业务,SFC (service Function Chain)定义了在业务的数据流中应用的VNFs (Virtual Network Functions)序列。在文献中,SFC通常被认为是一个线性拓扑,它表示数据流导航通过的vnf序列。然而,我们最近的研究揭示了一组现实生活中的用例,其中线性拓扑不足以描述SFC的复杂性:由于多种原因(例如,负载平衡web/非web流量),数据流可以分支成多个流。本文研究了存在分支的代表性用例,将流量分支分为三大类,并引入策略来指定涉及流量分支的服务需求。此外,我们定义了由此产生的问题,并讨论了进一步探索的方向。
Branch-Awareness in Service Function Graph Design and Embedding
To deliver an end-to-end service in the Network Function Virtualization (NFV) environment, Service Function Chain (SFC) is used to define the sequence of Virtual Network Functions (VNFs) that needs to be applied to the data stream of the service. In the literature, SFC is typically regarded as a linear topology that represents the sequence of the VNFs that a data stream is navigated through. Our recent study, however, reveals a group of real-life use cases for which a linear topology is in-sufficient to describe the complexity of the SFC: the data stream can branch out into multiple streams due to multiple reasons (e.g., load-balance the web/non-web traffic). In this paper, we study representative use cases with presence of branching, categorize traffic branching into three major categories, and introduce policies to specify the service requirement that involves traffic branching. In addition, we define the resulting problem and discuss directions for further exploration.