Ivano Cerrato, T. Jungel, Alex Palesandro, Fulvio Risso, M. Suñé, H. Woesner
{"title":"User-Specific Network Service Functions in an SDN-enabled Network Node","authors":"Ivano Cerrato, T. Jungel, Alex Palesandro, Fulvio Risso, M. Suñé, H. Woesner","doi":"10.1109/EWSDN.2014.26","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.26","url":null,"abstract":"Network Functions Virtualization can enable each user (tenant) to define his desired set of network services, called (network) service graph. For instance, a User1may want his traffic to traverse a firewall before reaching his terminal, while a User2 may be interested in a different type of firewall and in a network monitor as well. This paper presents a prototype of an SDN-enabled node that, given anew user connected to one of its physical ports, it is able to dynamically instantiate the user's network service graph and force all his traffic to traverse the proper set of network functions.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130689294","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Sae Hyong Park, Byungjoon Lee, Jisoo Shin, Sunhee Yang
{"title":"A High-Performance IO Engine for SDN Controllers","authors":"Sae Hyong Park, Byungjoon Lee, Jisoo Shin, Sunhee Yang","doi":"10.1109/EWSDN.2014.30","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.30","url":null,"abstract":"In software defined networking (SDN), a controller acts as the \"brain,\" providing a centralized view of the whole network. Through the controller, the network can be quickly and easily programmed and managed. Consequently, the importance of an SDN controller's performance is significant. In SDN controllers, high performance has two aspects: fast response time, and high flow-setup rate. In this paper, we present a high-performance IO engine that gives at least a 26% higher flow-setup rate than current state-of-the-art controllers while maintaining the fastest response time. The IRIS IO engine adopts a multi-queue design, which is fundamentally different from the other controllers' approaches. Further, our evaluation results show that the IRIS IO engine has the best processing-core scalability among the fastest open-source controllers.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"216 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134061376","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
T. Szyrkowiec, A. Autenrieth, J. Elbers, W. Kellerer, P. Kaczmarek, V. López, L. M. C. Murillo, Ó. D. Dios, J. Palacios, R. Muñoz, R. Vilalta, R. Casellas, R. Martínez, A. Mayoral, M. Channegowda, S. Peng, R. Nejabati, D. Simeonidou
{"title":"Demonstration of SDN Based Optical Network Virtualization and Multidomain Service Orchestration","authors":"T. Szyrkowiec, A. Autenrieth, J. Elbers, W. Kellerer, P. Kaczmarek, V. López, L. M. C. Murillo, Ó. D. Dios, J. Palacios, R. Muñoz, R. Vilalta, R. Casellas, R. Martínez, A. Mayoral, M. Channegowda, S. Peng, R. Nejabati, D. Simeonidou","doi":"10.1109/EWSDN.2014.31","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.31","url":null,"abstract":"This paper describes a demonstration of SDN-based optical transport network virtualization and orchestration. Two scenarios are demonstrated: a dynamic setup of optical connectivity services inside a single domain as well as a multidomain service orchestration over a shared optical infrastructure using the architecture defined in the STRAUSS project.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133908442","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Adam Carter, D. Morris, Sachin Sharma, Luís Cordeiro, Ricardo Figueiredo, João Gonçalves, David Palma, Nick Johnson, D. Staessens
{"title":"CityFlow: OpenFlow City Experiment -- Linking Infrastructure and Applications","authors":"Adam Carter, D. Morris, Sachin Sharma, Luís Cordeiro, Ricardo Figueiredo, João Gonçalves, David Palma, Nick Johnson, D. Staessens","doi":"10.1109/EWSDN.2014.40","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.40","url":null,"abstract":"CityFlow is an EU FP7 project, aiming to create a set of multi-autonomous-system OpenFlow experiments on the OFELIA infrastructure to emulate a city of one million inhabitants. In this demo, we demonstrate all of the key components of the CityFlow experimentation stack working together.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"93 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114726089","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pontus Sköldström, Balázs Sonkoly, A. Gulyás, F. Németh, M. Kind, F. Westphal, Wolfgang John, J. Garay, E. Jacob, Dávid Jocha, János Elek, R. Szabó, W. Tavernier, G. Agapiou, A. Manzalini, Matthias Rost, Nadi Sarrar, S. Schmid
{"title":"Towards Unified Programmability of Cloud and Carrier Infrastructure","authors":"Pontus Sköldström, Balázs Sonkoly, A. Gulyás, F. Németh, M. Kind, F. Westphal, Wolfgang John, J. Garay, E. Jacob, Dávid Jocha, János Elek, R. Szabó, W. Tavernier, G. Agapiou, A. Manzalini, Matthias Rost, Nadi Sarrar, S. Schmid","doi":"10.1109/EWSDN.2014.18","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.18","url":null,"abstract":"The rise of cloud services poses considerable challenges on the control of both cloud and carrier network infrastructures. While traditional telecom network services rely on rather static processes (often involving manual steps), the wide adoption of mobile devices including tablets, smartphones and wearables introduce previously unseen dynamics in the creation, scaling and withdrawal of new services. These phenomena require optimal flexibility in the characterization of services, as well as on the control and orchestration of both carrier and cloud infrastructure. This paper proposes a unified programmability framework addressing: the unification of network and cloud resources, the integrated control and management of cloud and network, the description for programming networked/cloud services, and the provisioning processes of these services. In addition proofs-of-concept are provided based on existing open source control software components.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"96 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114739775","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Supporting Fine-Grained Network Functions through Intel DPDK","authors":"Ivano Cerrato, Mauro Annarumma, Fulvio Risso","doi":"10.1109/EWSDN.2014.33","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.33","url":null,"abstract":"Network Functions Virtualization (NFV) aims to transform network functions into software images, executed on standard, high-volume hardware. This paper focuses on the case in which a massive number of (tiny) network function instances are executed simultaneously on the same server and presents our experience in the design of the components that move the traffic across those functions, based on the primitives offered by the Intel DPDK framework. This paper proposes different possible architectures, it characterizes the resulting implementations, and it evaluates their applicability under different constraints.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"17 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125766676","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Wildcard Compression of Inter-Domain Routing Tables for OpenFlow-Based Software-Defined Networking","authors":"Wolfgang Braun, M. Menth","doi":"10.1109/EWSDN.2014.23","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.23","url":null,"abstract":"In this paper we consider carrier networks using only OpenFlow switches instead of IP routers. Accommodating the full forwarding information base (FIB) of IP routers in the switches is difficult because the BGP routing tables in the default-free zone currently contain about 500,000 entries and switches have only little capacity in their fast and expensive TCAM memory. The objective of this paper is the compression of the FIB in acceptable time to minimize the TCAM requirements of switches. The benchmark is simple prefix aggregation as it is common in IP networks where longest-prefix matching is applied. In contrast, OpenFlow-based switches can match general wildcard expressions with priorities. Starting from a minimum-size prefix-based FIB, we further compress that FIB by allowing general wildcard expressions utilizing the Espresso heuristic that is commonly used for logic minimization. As the computation time of Espresso is challenging for large inputs, we provide means to trade computation time against compression efficiency. Our results show that today's FIB sizes can be reduced by 17% saving up to 40,000 entries and the compression time can be limited to 1 - 2s sacrificing only 1% -- 2% compression ratio.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134640453","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Victor Fuentes, J. Matías, A. Mendiola, Maider Huarte, J. Unzilla, E. Jacob
{"title":"Integrating Complex Legacy Systems under OpenFlow Control: The DOCSIS Use Case","authors":"Victor Fuentes, J. Matías, A. Mendiola, Maider Huarte, J. Unzilla, E. Jacob","doi":"10.1109/EWSDN.2014.35","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.35","url":null,"abstract":"The possibility to deploy telecommunication services based on the availability of a fully flow-aware network is an appealing possibility. Concepts like Network Service Chaining and Network Function Virtualization expect the information to be manageable at the flow level. But, for this concept to be available for the development of user-centric applications, the access network should also be made flow-aware. In this paper we present the integration of a legacy DOCSIS based access network under an OpenFlow Control Framework by using the Hardware Abstraction Layer designed in the FP7 ALIEN project. The result is a dynamic wide area OpenFlow switch that spawns from the aggregation switch to the home equipment and hides all the complexity (including the provisioning) of the access technology to an unmodified and standard OpenFlow controller. As a result, the access network can react not only to any kind of user traffic but also to the connection of CPE to the network. The approach used is technology independent, and the results have been successfully demonstrated over a Cisco based DOCSIS access network.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133083456","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Charalampos Rotsos, G. Antichi, M. Bruyère, P. Owezarski, A. Moore
{"title":"An Open Testing Framework for Next-Generation Openflow Switches","authors":"Charalampos Rotsos, G. Antichi, M. Bruyère, P. Owezarski, A. Moore","doi":"10.1109/EWSDN.2014.12","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.12","url":null,"abstract":"The deployment experience of OpenFlow support in production networks has highlighted variable limitations between network devices and vendors, while the recent integration of OpenFlow control abstractions in 10 GbE switches, increases further the performance requirements to support the switch control plane. This paper presents OFLOPS-Turbo, an effort to integrate OFLOPS, the OpenFlow switch evaluation platform, with OSNT, a hardware-accelerated traffic generation and capture system.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114201116","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Jeremias Blendin, Julius Rückert, N. Leymann, Georg Schyguda, D. Hausheer
{"title":"Position Paper: Software-Defined Network Service Chaining","authors":"Jeremias Blendin, Julius Rückert, N. Leymann, Georg Schyguda, D. Hausheer","doi":"10.1109/EWSDN.2014.14","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.14","url":null,"abstract":"Network service chaining allows composing services out of multiple service functions. Traditional network service functions include, e.g., firewalls, TCP optimizers, web proxies, or higher layer applications. Network service chaining requires flexible service function deployment models. Related work facilitating service chaining include, e.g., the network service header proposal discussed at the IETF or the complementary work on network function virtualization (NFV) at ETSI. This position paper presents a high-level concept and architecture to enable service chaining using Software Defined Networking (SDN), specifically OpenFlow in a telecommunication environment. The paper discusses required functionalities, challenges, and testbed aspects to implement and test such an approach. Finally, the set of implemented service functions and management interfaces are highlighted to demonstrate the approach as a proof of concept for a selection of relevant use cases.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"174 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133267289","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}