{"title":"Demonstrating a Distributed and Version-Agnostic OpenFlow Slicing Mechanism","authors":"D. Depaoli, R. D. Corin, M. Gerola, E. Salvadori","doi":"10.1109/EWSDN.2014.21","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.21","url":null,"abstract":"Several virtualization frameworks have been proposed in the last few years for Software Defined Networks (SDN), however, they are either based on proxy-based solutions that raises scalability and robustness issues (FlowVisor), or they leverage on a simplified view of the data-path (generally based on Open vSwitch instances) that have little chances to be adopted in production network settings. In our demonstration we present preliminary results obtained by deploying and using a novel OpenFlow-based network virtualization mechanism. The mechanism is based on a recently proposed distributed virtualization architecture that is able to run on multi-version OpenFlow scenarios.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"4 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":"130265345","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}
R. Clegg, J. Spencer, R. Landa, M. Thakur, J. Mitchell, M. Rio
{"title":"Pushing Software Defined Networking to the Access","authors":"R. Clegg, J. Spencer, R. Landa, M. Thakur, J. Mitchell, M. Rio","doi":"10.1109/EWSDN.2014.11","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.11","url":null,"abstract":"As Software Defined Networking (SDN) and in particular OpenFlow (OF) availability increases, the desire to extend its use in other scenarios appears. It would be appealing to include substantial parts of the network under OF control but until recently this implied replacing much of the hardware with OF enabled versions. There are some cases, such as access networks in which the benefits could be considerable but deal with a great amount of legacy equipment that is difficult tore place. In this case an alternative method of enabling Odon these devices would be useful. In this paper we describe an architecture and software which could enable OF on many access technologies with minimal changes. The software has been written and tested on a Gigabit Ethernet Passive Optical Network(GEPON). The approach is engineered to be easily ported to any access technology with minimal requirements made on that hardware.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"157 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":"123274398","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}
F. Botelho, A. Bessani, Fernando M. V. Ramos, P. Ferreira
{"title":"On the Design of Practical Fault-Tolerant SDN Controllers","authors":"F. Botelho, A. Bessani, Fernando M. V. Ramos, P. Ferreira","doi":"10.1109/EWSDN.2014.25","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.25","url":null,"abstract":"The increase in the number of SDN-based deployments in production networks is triggering the need to consider fault-tolerant designs of controller architectures. Commercial SDN controller solutions incorporate fault tolerance, but there has been little discussion in the SDN community on the design of such systems and the tradeoffs involved. To fill this gap, we present a by-construction design of a fault-tolerant controller, and materialize it by proposing and formalizing a practical architecture for small to medium-sized networks. A central component of our design is a replicated shared database that stores all network state. Contrary to the more common primary-backup approaches, the proposed design guarantees a smooth transition in case of failures and avoids the need of an additional coordination service. Our preliminary results show that the performance of our solution fulfils the demands of the target networks. We hope this work to be a first step in what we consider a necessary discussion on how to build robust SDNs.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"55 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":"126509858","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}
A. Csoma, Balázs Sonkoly, Levente Csikor, F. Németh, A. Gulyás, Dávid Jocha, János Elek, W. Tavernier, Sahel Sahhaf
{"title":"Multi-layered Service Orchestration in a Multi-domain Network Environment","authors":"A. Csoma, Balázs Sonkoly, Levente Csikor, F. Németh, A. Gulyás, Dávid Jocha, János Elek, W. Tavernier, Sahel Sahhaf","doi":"10.1109/EWSDN.2014.32","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.32","url":null,"abstract":"In this demo, we show a novel method to multi-layer service orchestration in a multi-domain network. This method is a basic implementation of the three layered concept with multi-layer orchestration designed by the UNIFY project. A global orchestrator is capable of instantiating service elements, i.e., virtual network functions (VNFs), in separate domains. Dedicated local orchestrators indifferent infrastructure domains are responsible for setting up new VNF instances and configuring the underlying network. Our implementation is based on the ESCAPE prototyping framework and an OpenStack (OS) data center with the OpenDaylight (ODL) controller.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"18 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":"126668210","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":"Position Paper: Reactive Logic in Software-Defined Networking: Accounting for the Limitations of the Switches","authors":"R. Bifulco, M. Dusi","doi":"10.1109/EWSDN.2014.22","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.22","url":null,"abstract":"SDN provides an abstract view of the network in which the switches expose a homogeneous set of capabilities. Unfortunately, the abstraction process may hide important information about the devices that finally impacts on the network operations. Although SDN implementations, like OpenFlow, already account for some device specific properties, we believe that other important ones have been so far overlooked. To this regard, we focus on the switches' performance at handling control messages and on how this may affect the control plane design. To support our discussion, we provide theoretical examples and simulation-based experiments. We conclude that accounting for switches performance at handling control messages is a crucial step in the design of advanced SDN control plane features.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"13 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":"130391105","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}
M. Suñé, V. Alvarez, T. Jungel, U. Toseef, K. Pentikousis
{"title":"An OpenFlow Implementation for Network Processors","authors":"M. Suñé, V. Alvarez, T. Jungel, U. Toseef, K. Pentikousis","doi":"10.1109/EWSDN.2014.17","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.17","url":null,"abstract":"OpenFlow is catalyzing the deployment of software defined networking (SDN) technologies around the globe. In practice, however, compatibility issues hinder the deployment of an OpenFlow control plane on a number of network platforms. The FP7 ALIEN project addresses this problem by introducing a Hardware Abstraction Layer (HAL) which enables OpenFlow capabilities on legacy network elements. This paper presents the implementation of a HAL on programmable network platforms with multi-core CPUs and summarizes the implementation experience gained in the process.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"1 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":"131007585","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":"Leveraging SDN for Efficient Anomaly Detection and Mitigation on Legacy Networks","authors":"Kostas Giotis, G. Androulidakis, B. Maglaris","doi":"10.1109/EWSDN.2014.24","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.24","url":null,"abstract":"In this paper, we investigate the applicability of Software-Defined Networking (SDN), and specifically the use of the OpenFlow protocol as a means to enhance the legacy Remote Triggered Black-Hole (RTBH) routing approach, towards Distributed Denial of Service (DDoS) attack mitigation. More specifically, we exploit the network programmability of OpenFlow to match and handle traffic on a per-flow level, in order to preserve normal operation of the victim, while pushing the mitigation process upstream towards the edge of the network. To this end, we implemented and evaluated a sketch-based anomaly detection and identification mechanism, capable of pinpointing the victim and remotely triggering the mitigation of the offending network traffic. The evaluation is based on the combination of datasets containing real DDoS attacks and normal background traffic from an operational university campus network. Our results demonstrated that the proposed approach succeeds in identifying the victim of the attack and efficiently filtering the malicious sources.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"49 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":"128776613","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":"Demo: Software-Defined Network Service Chaining","authors":"Jeremias Blendin, Julius Rückert, N. Leymann, Georg Schyguda, D. Hausheer","doi":"10.1109/EWSDN.2014.15","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.15","url":null,"abstract":"Network Function Virtualization is a promising approach for network operators to allow moving network functions from hardware appliances to a pure software-based solution. In combination with software-defined networking concepts, this also allows for flexible service chaining approaches. In this paper, a proof-of-concept implementation of a recently proposed fully software-based service chaining approach with network service function isolation is presented. The prototype runs on standard hardware and includes a set of exemplary network functions to show the general feasibility of the approach. Furthermore, it shows the application of the high-level API of the system by using it to integrate an operator and a customer self-service portal. The demonstration setup comprises real mobile devices and runs on an OpenFlow testbed using state-of-the-art hardware switches.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"52 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":"132522970","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}
B. Belter, D. Parniewicz, L. Ogrodowczyk, A. Binczewski, M. Stroinski, Victor Fuentes, J. Matías, Maider Huarte, E. Jacob
{"title":"Hardware Abstraction Layer as an SDN-enabler for Non-OpenFlow Network Equipment","authors":"B. Belter, D. Parniewicz, L. Ogrodowczyk, A. Binczewski, M. Stroinski, Victor Fuentes, J. Matías, Maider Huarte, E. Jacob","doi":"10.1109/EWSDN.2014.16","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.16","url":null,"abstract":"This paper describes an experimentally-tested approach towards programmability for legacy network elements in the software-defined networking architecture. As OpenFlow is a leading control-plane protocol enabling SDN in modern networks, yet not all equipment is compatible with this framework. This problem is addressed in ALIEN, the FP7 research project, where Hardware Abstraction Layer (HAL) for non-OpenFlow capable devices is introduced. This paper describes outcomes of the project, and specifically, gives a set of examples of the successful implementation of OpenFlow through the HAL on 'alien' devices.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"106 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":"128178704","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}
E. Haleplidis, Damascene Joachimpillai, J. H. Salim, D. López, Jason Martin, K. Pentikousis, S. Denazis, O. Koufopavlou
{"title":"ForCES Applicability to SDN-Enhanced NFV","authors":"E. Haleplidis, Damascene Joachimpillai, J. H. Salim, D. López, Jason Martin, K. Pentikousis, S. Denazis, O. Koufopavlou","doi":"10.1109/EWSDN.2014.27","DOIUrl":"https://doi.org/10.1109/EWSDN.2014.27","url":null,"abstract":"Networking has seen lately a surge in research and innovation with the re-emergence of network programmability in the form of Software-Defined Networking (SDN), a new approach for network data path configuration. SDN provides an abstraction model of the Forwarding Plane and separates it from the Control Plane using open APIs. In parallel, major telecom operators have embarked on an effort to bring the advantages of virtualization to carrier network infrastructures. Part of this effort was invested in establishing the Network Function Virtualization (NFV) Industry Specification Group (ISG) at the European Telecommunications Standards Institute (ETSI). The NFV goal is to define how Network Functions (ranging from firewalls and load-balancers to routers and access elements) can be virtualized and run as software on high-volume servers instead of specialized hardware. This paper treats SDN and NFV as complementary concepts that together form a bigger picture in the domain of future carrier networks and discusses the complete lifecycle of such a network. In this context we present how ForCES can be used as the foundation for SDN-enhanced NFV and describe the blueprint for the Proof of Concept (PoC) prototype which has been introduced to the NFV ISG. A key goal of this paper is to concisely position carrier NFV and SDN activities under a unified framework.","PeriodicalId":103165,"journal":{"name":"2014 Third European Workshop on Software Defined Networks","volume":"31 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":"130380781","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}