Reusability of So/ware- Defined Networking Applica=ons: A Run=me, Mul=- Controller Approach
|
|
- Neal Shields
- 6 years ago
- Views:
Transcription
1 Reusability of So/ware- Defined Networking Applica=ons: A Run=me, Mul=- Controller Approach Roberto Doriguzzi Corin (CREATE- NET), Pedro A. Aranda Gu=érrez (Telefonica), Elisa Rojas (Telcaria), Holger Karl (Paderborn University), Elio Salvadori (CREATE- NET) 12th Interna+onal Conference on Network and Service Management (CNSM) Montreal, Quebec, Canada, Oct. 31, 2016
2 Mo=va=ons So/ware- Defined Networking promises to overcome vendor lock- in by enabling a mul=- vendor hardware and so/ware ecosystem in operator networks. However, we observe that this is currently not happening as......different open and closed- source SDN plaworms exist (e.g. OpenDaylight, ONOS, Ryu, Floodlight, etc), all with different Northbound Interfaces (NBI) This causes network applica=ons to depend on the NBI implemented by the SDN plaworm they are wri]en for. Which, in turn, causes similar vendor lock- in for SDN users as they had with network equipment vendors before moving to SDN. Por+ng SDN control applica+ons between SDN plajorms is a desirable target. CNSM
3 virtual Data Centre use case: scenario 1 The system administrator may require to change SDN plaworm. CNSM
4 virtual Data Centre use case: scenario 2 The system administrator may require to ac=vate new network services to the vdc. CNSM
5 virtual Data Centre use case: discussion Two op2ons: Implemen=ng the SDN modules from scratch Re- use exis=ng SDN modules Possible issues: 1: third- party modules may or may not meet all the requirements 2: integra=on of new modules with the exis=ng Network Applica=on is not straighworward 3: What if the exis=ng modules are wri]en for a different SDN controller? CNSM
6 Driving concept: Wine compa=bility layer [1] Running MS Windows applica=ons under Unix- based opera=ng systems (Linux, BSD, OS/X) Emulates a Win32 environment and provides the applica=ons the APIs they expect Translates Windows API calls into Unix calls at run=me [1] h]ps://wiki.winehq.org/wine_developer%27s_guide/architecture_overview CNSM
7 Proposed framework: the NetIDE Network Engine The Backend is an addi=onal SBI for the client controller that interacts with the Coordinates underlying layers SDN modules of the Network based on Engine a via composi=on NetIDE API. specifica=on (XML file) Handles the asynchronous events from the network, such as new flows, port status, etc. The Shim is an applica=on for the Server Controller Composes which the configura2on translates the messages Northbound API generated into NetIDE by the API, SDN exposing modules it to and the checks Network them for Engine. conflicts CNSM
8 Back to the virtual Data Centre use case Scenario 1 Scenario 2 CNSM
9 Composi=on Parallel composi=on Collects all commands and resolves conflicts Composi=on is done only a/er all commands are received Sequen=al composi=on One module is fed with the output of a previous module Covers only a subset of scenarios due to the limita=ons of the OpenFlow protocol. CNSM
10 The FENCE mechanism An applica=on module may respond to a given network event (e.g., an OpenFlow PACKET_IN) with a set of zero, one or mul=ple network commands (e.g., OpenFlow FLOW_MODs and PACKET_OUTs). The FENCE mechanism is a means for the Core to correlate events and commands and to know when the module has finished processing the input event. CNSM
11 Evalua=on Addi=onal latency introduced by the Network Engine on the control channel The latency is generated by message serializa=on/de- serializa=on and by the composi=on/conflict resolu=on CNSM
12 Serializa=on/de- serializa=on Methodology One SDN module 40 new flow/sec No composi=on Overhead on each flow setup Ryu- Ryu 1.79ms Ryu- FL 1.76ms ONOS- Ryu 2.69ms ONOS- FL 2.81ms ODL- Ryu 2.59ms ODL- FL 2.57ms CNSM
13 Parallel composi=on Methodology One SDN module Ryu client controller Ryu server controller 40 new flow/sec Overhead on each flow setup 350μs on average CNSM
14 Sequen=al composi=on Methodology One SDN module Ryu client controller Ryu server controller 40 new flow/sec Overhead on each flow setup 1.25ms on average CNSM
15 Conclusions Take- home messages: Rapid deployment of exis=ng SDN applica=ons on opera=onal networks Complex chains of heterogenous SDN applica=ons Performance penalty that can be tolerated when considering the effort that would be needed to re- implement all modules for a different controller framework Ongoing work: BigFlowtable (proac=ve flow rules), collabora=on with the ONF Englewood project for applying conflict resolu=on to Transport API applica=ons CNSM
16 Thanks!! Ques=ons? net.org
Develop, Deploy and Deliver with NetIDE: An Integrated Service Level Network Programming Framework
Develop, Deploy and Deliver with NetIDE: An Integrated Service Level Network Programming Framework Matteo Gerola, Roberto Doriguzzi Corin (Create-net) Pedro A. Aranda Gutiérrez (Telefónica) This work is
More informationand controller independence with NetIDE
Supporting composed SDN applications and controller independence with NetIDE Alec Leckey Intel Labs SDN Application Development Java Python C/C++ Javascript Beacon Iris Pox Nox NodeFlow Jaxon Floodlight
More informationCoVisor: A Composi,onal Hypervisor for So6ware- Defined Networks
CoVisor: A Composi,onal Hypervisor for So6ware- Defined Networks Xin Jin Jennifer Gossels, Jennifer Rexford, David Walker 1 So6ware- Defined Networking Centralized control with open APIs OpenFlow Applica,on
More informationNetIDE Manual. Document History: Version Date Issued by October-2016 Roberto Doriguzzi Corin
Ref. Ares(2017)4238357-30/08/2017 Document: CNET-ICT-619543-/D 2.7 Document Properties Document Number: D 2.7 Document Title: Manual Document Responsible: Document Editor: Authors: Target Dissemination
More informationNetwork Testbeds at AmLight: Eight Months Later
Internet2 Global Summit 2015 April 27th Network Testbeds at AmLight: Eight Months Later Jeronimo Bezerra Florida Interna1onal University Describing AmLight Distributed Academic Exchange
More informationSecuring Network Application Deployment in Software Defined Networking 11/23/17
Securing Network Application Deployment in Software Defined Networking Yuchia Tseng, Farid Naıı t-abdesselam, and Ashfaq Khokhar 11/23/17 1 Outline Introduction to OpenFlow-based SDN Security issues of
More informationInves&ga&ng Intent API for Service Chaining. Andy Veitch NetCracker (NEC)
Inves&ga&ng Intent API for Service Chaining Andy Veitch NetCracker (NEC) Goals Define and develop Intent NBI for service chaining Define for mul&ple underlying implementa&ons avoid network details Develop
More informationESnet s (100G) SDN Testbed
ESnet s (100G) SDN Testbed Inder Monga and ESnet SDN team Interna:onal SDN Testbed, March 2015 Outline Testbeds in ESnet Mo:va:on: Building a Scalable SDN WAN testbed Hardware and Deployment Status First
More informationRegister Alloca.on Deconstructed. David Ryan Koes Seth Copen Goldstein
Register Alloca.on Deconstructed David Ryan Koes Seth Copen Goldstein 12th Interna+onal Workshop on So3ware and Compilers for Embedded Systems April 24, 12009 Register Alloca:on Problem unbounded number
More informationSoftware-Defined Networking (SDN) Overview
Reti di Telecomunicazione a.y. 2015-2016 Software-Defined Networking (SDN) Overview Ing. Luca Davoli Ph.D. Student Network Security (NetSec) Laboratory davoli@ce.unipr.it Luca Davoli davoli@ce.unipr.it
More information5th SDN Workshop ICCLab & SWITCH
5th SDN Workshop ICCLab & SWITCH SDN-based SDK for DC Networks & Service Function Chaining Use Case Irena Trajkovska traj@zhaw.ch Networking in DCs - Yet another abstraction layer? Networking in DCs -
More informationONOS Controller Performance Test Report
ONOS Controller Performance Test Report Global SDN Certified Testing Center,SDNCTC 216.7.4 w w w. s d n c t c. c o m ONOS Controller Performance Test Report CONTENTS 1. INTRODUCTION... 1 2. TEST ENVIRONMENT
More informationCORPORATE PRESENTATION
CORPORATE PRESENTATION Background on device detec/on (1/2) Identifying the capabilities of a device accessing web contents has been an extensively explored issue in the past years, in particular in the
More informationGrenville Whelan High- Availability.com. Copyright, High- Availability.Com Limited, 2014
Grenville Whelan High- vailability.com High- vailability.com Spun- off from Sun/Solaris onsulng Pracce in 995 RSF- first independent commercial H soluon for UNIX Heritage in enterprise SPR/Solaris/Oracle
More informationRAD, Rules, and Compatibility: What's Coming in Kuali Rice 2.0
software development simplified RAD, Rules, and Compatibility: What's Coming in Kuali Rice 2.0 Eric Westfall - Indiana University JASIG 2011 For those who don t know Kuali Rice consists of mul8ple sub-
More informationProAc&ve Rou&ng In Scalable Data Centers with PARIS
ProAc&ve Rou&ng In Scalable Data Centers with PARIS Theophilus Benson Duke University Joint work with Dushyant Arora + and Jennifer Rexford* + Arista Networks *Princeton University Data Center Networks
More informationDocument Properties. Alec Leckey (Intel)
Ref. Ares(2016)130755-11/01/2016 Document Properties Document Number: D 6.4 Document Title: 2nd Year Dissemination and Exploitation Report and Up-to-date plans Document Responsible: Alec Leckey (Intel)
More informationScaling the Wholesale Interconnect Market. Gastón Cu0gnola Senior Sales Engineer Telco Systems
Host Sponsor Co- Sponsor Scaling the Wholesale Interconnect Market Gastón Cu0gnola Senior Sales Engineer Telco Systems 1 Presenta0on Agenda Status of Wholesale/Interconnect Environments Moving up the curve
More informationCon$nuous Integra$on Development Environment. Kovács Gábor
Con$nuous Integra$on Development Environment Kovács Gábor kovacsg@tmit.bme.hu Before we start anything Select a language Set up conven$ons Select development tools Set up development environment Set up
More informationNetwork Layer: The Control Plane
Network Layer: The Control Plane 7 th Edition, Global Edition Jim Kurose, Keith Ross Pearson April 06 5- Software defined networking (SDN) Internet network layer: historically has been implemented via
More informationCSE Opera,ng System Principles
CSE 30341 Opera,ng System Principles Lecture 5 Processes / Threads Recap Processes What is a process? What is in a process control bloc? Contrast stac, heap, data, text. What are process states? Which
More informationNext hop in rou-ng Summary of Future Internet WP1 work. Hannu Flinck
Next hop in rou-ng Summary of Future Internet WP1 work Hannu Flinck Original focus on Rou-ng Scalability Mo$va$on: Internet Architecture Board stated (in RFC 4984): rou-ng scalability is the most important
More informationONOS and the importance of deployments
ONOS and the importance of deployments Luca Prete (ON.Lab) International OpenFlow/SDN Testbeds Miami April 1 st, 2015 Why this talk? The importance of deployments In general, for ONOS and its community
More informationVirtualization. Introduction. Why we interested? 11/28/15. Virtualiza5on provide an abstract environment to run applica5ons.
Virtualization Yifu Rong Introduction Virtualiza5on provide an abstract environment to run applica5ons. Virtualiza5on technologies have a long trail in the history of computer science. Why we interested?
More informationJames Won-Ki Hong. Distributed Processing & Network Management Lab. Dept. of Computer Science and Engineering POSTECH, Korea.
James Won-Ki Hong Distributed Processing & Network Management Lab. Dept. of Computer Science and Engineering POSTECH, Korea jwkhong@postech.ac.kr 2017. 7. 6 DPNM Lab., POSTECH NetSoft 2017 DEP Network
More informationImage Crea)on MODULE 2. mpcdata delivering software innovation
Image Crea)on MODULE 2 Learning Objec-ves - Module 2 In this module we will learn about: Feature Sets and Packages Wizard based and advanced Image crea-on (IBW and ICE) Target Analyzer Introduc-on to Windows
More informationA Datapath-centric Virtualization Mechanism for OpenFlow Networks
A Datapath-centric Virtualization Mechanism for OpenFlow Networks R. Doriguzzi Corin 1, E. Salvadori 1, M. Gerola 1, M. Suñe 2, H. Woesner 2 1 CREATE-NET(I), 2 BISDN(D) EWSDN Workshop, Budapest, Hungary
More informationOracle VM Workshop Applica>on Driven Virtualiza>on
Oracle VM Workshop Applica>on Driven Virtualiza>on Simon COTER Principal Product Manager Oracle VM & VirtualBox simon.coter@oracle.com hnps://blogs.oracle.com/scoter November 25th, 2015 Copyright 2014
More informationPerformance Evaluation and Comparison of Software Defined Networks Controllers
Performance Evaluation and Comparison of Software Defined Networks Controllers Mahmood Z. Abdullah 1, Nasir A. Al-awad 1, Fatima W. Hussein 1 1 Computer Engineering Department, Al-Mustansiriyah University,
More informationhashfs Applying Hashing to Op2mize File Systems for Small File Reads
hashfs Applying Hashing to Op2mize File Systems for Small File Reads Paul Lensing, Dirk Meister, André Brinkmann Paderborn Center for Parallel Compu2ng University of Paderborn Mo2va2on and Problem Design
More informationEffec%ve So*ware. Lecture 9: JVM - Memory Analysis, Data Structures, Object Alloca=on. David Šišlák
Effec%ve So*ware Lecture 9: JVM - Memory Analysis, Data Structures, Object Alloca=on David Šišlák david.sislak@fel.cvut.cz JVM Performance Factors and Memory Analysis» applica=on performance factors total
More informationState of the Union. Krste Asanovic UC Berkeley, RISC- V Founda?on, & SiFive Inc.
State of the Union Krste Asanovic UC Berkeley, RISC- V Founda?on, & SiFive Inc. krste@berkeley.edu 1st RISC- V Summit Santa Clara Conven?on Center, Santa Clara, CA December 4, 2018 What is RISC- V? A high-
More informationAutomated System Analysis using Executable SysML Modeling Pa8erns
Automated System Analysis using Executable SysML Modeling Pa8erns Maged Elaasar* Modelware Solu
More informationImplementation of Layer 2 Rules using Software Defined Networking
Implementation of Layer 2 Rules using Software Defined Networking G Anagha 1, Deepthi G S 1, Archithaa S Rao 1, Pooja K 1, B Sudha 2, Sunita Katre 3 UG Student 1, Assistant Professor 2, Research and Development
More informationTools zur Op+mierung eingebe2eter Mul+core- Systeme. Bernhard Bauer
Tools zur Op+mierung eingebe2eter Mul+core- Systeme Bernhard Bauer Agenda Mo+va+on So.ware Engineering & Mul5core Think Parallel Models Added Value Tooling Quo Vadis? The Mul5core Era Moore s Law: The
More informationSu#erPatch So.ware Release Notes
Su#erPatch So.ware Release Notes Version 2.0.0 (build 200); September 1, 2018 New Feature Highlights Free upgrade for all exis1ng users. Su5erPatch 2 comes with Igor Pro version 8. All exis1ng users receive
More informationPreliminary ACTL-SLOW Design in the ACS and OPC-UA context. G. Tos? (19/04/2016)
Preliminary ACTL-SLOW Design in the ACS and OPC-UA context G. Tos? (19/04/2016) Summary General Introduc?on to ACS Preliminary ACTL-SLOW proposed design Hardware device integra?on in ACS and ACTL- SLOW
More informationTroubleshoo>ng AmLight: Handling Network Events in a Produc>on SDN Environment
Internet2 Technology Exchange Miami, Sep 26 th 2016 Troubleshoo>ng AmLight: Handling Network Events in a Produc>on SDN Environment Jeronimo Bezerra Florida Interna1onal University Marcos
More informationBuilding world-class security response and secure development processes
Building world-class security response and secure development processes David Jorm, Senior Manager of Product Security, IIX Outline Introduction SDN attack surface Recent OpenDaylight vulnerabilities Defensive
More information@ COUCHBASE CONNECT. Using Couchbase. By: Carleton Miyamoto, Michael Kehoe Version: 1.1w LinkedIn Corpora3on
@ COUCHBASE CONNECT Using Couchbase By: Carleton Miyamoto, Michael Kehoe Version: 1.1w Overview The LinkedIn Story Enter Couchbase Development and Opera3ons Clusters and Numbers Opera3onal Tooling Carleton
More informationChapter 5 Network Layer: The Control Plane
Chapter 5 Network Layer: The Control Plane A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you
More informationCommunication System Design Projects
Communication System Design Projects KUNGLIGA TEKNISKA HÖGSKOLAN PROFESSOR: DEJAN KOSTIC TEACHING ASSISTANT: GEORGIOS KATSIKAS Traditional Vs. Modern Network Management What is Network Management (NM)?
More informationCONTAINERIZING JOBS ON THE ACCRE CLUSTER WITH SINGULARITY
CONTAINERIZING JOBS ON THE ACCRE CLUSTER WITH SINGULARITY VIRTUAL MACHINE (VM) Uses so&ware to emulate an en/re computer, including both hardware and so&ware. Host Computer Virtual Machine Host Resources:
More informationFPGAs as Streaming MIMD Machines for Data Analy9cs. James Thomas, Matei Zaharia, Pat Hanrahan
FPGAs as Streaming MIMD Machines for Data Analy9cs James Thomas, Matei Zaharia, Pat Hanrahan CPU/GPU Control Flow Divergence For peak performance, CPUs and GPUs require groups of threads to have iden9cal
More informationSubscriber-aware Dynamic SFC
Subscriber-aware Dynamic SFC Madhu Kashyap Dir. of Product Management Netsia Serkant Uluderya Engineering Mgr. Netsia 1 About Netsia Working with Leading Operators in Tandem Collaboration & Partnerships
More informationA Software-Defined Networking Security Controller Architecture. Fengjun Shang, Qiang Fu
4th International Conference on Machinery, Materials and Computing Technology (ICMMCT 2016) A Software-Defined Networking Security Controller Architecture Fengjun Shang, Qiang Fu College of Computer Science
More informationAWS Iden)ty And Access Management (IAM) Manohar Rapolu
AWS Iden)ty And Access Management (IAM) Manohar Rapolu Topics Introduc5on Principals Authen5ca5on Authoriza5on Other Key Feature -> Mul5 Factor Authen5ca5on -> Rota5ng Keys -> Resolving Mul5ple Permissions
More informationChapter 5 Network Layer: The Control Plane
Chapter 5 Network Layer: The Control Plane A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you
More informationEmbedded Enabling Features MODULE 4. mpcdata delivering software innovation
Embedded Enabling Features MODULE 4 Headless Opera@on A System without Display, Keyboard, Mouse Headless must be supported by system BIOS Replace user input/output with another input/output method LCD
More informationNETCONF WG IETF 96 (Berlin)
Zero Touch Provisioning for NETCONF/RESTCONF Call Home dra>-ie@-netconf-zerotouch-09 NETCONF WG IETF 96 (Berlin) Recap At IETF 95, we reviewed a significantly updated dra> and its 4 open issues. 2 issues
More informationIntent Networking Use Cases for OPNFV Susan Hares
Intent Networking Use Cases for Susan Hares Movie Use Cases ETSI Key Leaders Application Benefits Networking Japanese General Use cases 2 So what is stopping SDN? Virtual clouds are made of Networks, CPUs
More informationDesign and Implementa/on of a Consolidated Middlebox Architecture. Vyas Sekar Sylvia Ratnasamy Michael Reiter Norbert Egi Guangyu Shi
Design and Implementa/on of a Consolidated Middlebox Architecture Vyas Sekar Sylvia Ratnasamy Michael Reiter Norbert Egi Guangyu Shi 1 Need for Network Evolu/on New applica/ons Evolving threats Performance,
More informationServer Load Balancing with Path Selection in Virtualized Software Defined Networks
Volume 114 No. 12 2017, 715-729 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Server Load Balancing with Path Selection in Virtualized Software
More informationTransport SDN at OIF Assuring a Seamless Evolution to Interoperable Transport Networks of the Future
Transport SDN at OIF Assuring a Seamless Evolution to Interoperable Transport Networks of the Future Vishnu Shukla OIF President Verizon, USA Presented by Jonathan Sadler (Coriant) ECOC Cannes, September
More informationMeasuring and Managing Power Consump2on
Measuring and Managing Power Consump2on Todd Rosedahl, Chief Engineer IBM/POWER Firmware Development Revolu'onizing the Datacenter Join the Conversa'on #OpenPOWERSummit Mo2va2on! US datacenter energy consump2on
More informationSo#ware Defined Networking is an Architecture Not a Protocol
So#ware Defined Networking is an Architecture Not a Protocol David Meyer World Telecommunica3ons Congress 2012 March 04 07, 2012 Miyazaki, Japan dmm@cisco.com Agenda SoGware Defined Networking (SDN) A
More informationResearch on Firewall in Software Defined Network
Advances in Computer, Signals and Systems (2018) 2: 1-7 Clausius Scientific Press, Canada Research on Firewall in Software Defined Cunqun Fan a, Manyun Lin, Xiangang Zhao, Lizi Xie, Xi Zhang b,* National
More informationBackground. IBM sold expensive mainframes to large organiza<ons. Monitor sits between one or more OSes and HW
Virtual Machines Background IBM sold expensive mainframes to large organiza
More informationOPTIMIZE ORACLE 12C WITH ZFS STORAGE MIKE GANGLER, LEAD ORACLE DBA SECURE-24
OPTIMIZE ORACLE 12C WITH ZFS STORAGE MIKE GANGLER, LEAD ORACLE DBA SECURE-24 Performance. Innova.on. Trust. We are the Managed Cloud. 2 Secure-24 Confidential Internal Copyright 2015 Secure-24 and/or its
More informationONOS: TOWARDS AN OPEN, DISTRIBUTED SDN OS. Chun Yuan Cheng
ONOS: TOWARDS AN OPEN, DISTRIBUTED SDN OS Chun Yuan Cheng OUTLINE - Introduction - Two prototypes - Conclusion INTRODUCTION - An open, vendor neutral, control-data plane interface such as OpenFlow allows
More informationTransac'onal Libraries Alexander Spiegelman *, Guy Golan-Gueta, and Idit Keidar * Technion Yahoo Research
Transac'onal Libraries Alexander Spiegelman *, Guy Golan-Gueta, and Idit Keidar * * Technion Yahoo Research 1 Mul'-Threading is Everywhere 2 Agenda Mo@va@on Concurrent Data Structure Libraries (CDSLs)
More informationNathan Tracy OIF Technical Committee Chair ECOC 2016 Market Focus September 20, 2016
OIF Interop The Key to Unlocking the Benefits of SDN Nathan Tracy OIF Technical Committee Chair ECOC 2016 Market Focus September 20, 2016 About the OIF Network Operators System Suppliers Transceiver Suppliers
More informationLEAP DATA SHEET. Lumina Extension Adaptation Platform. Benefits: Model-driven software platform enables automation of heterogeneous networks.
DATA SHEET LEAP Lumina Extension Adaptation Platform Model-driven software platform enables automation of heterogeneous networks. SDN has long enabled interfaces like Netconf and OpenFlow to program network
More informationMobile-CORD Enable 5G. ONOS/CORD Collabora3on h5p://opencord.org/
Mobile-CORD Enable 5G ONOS/CORD Collabora3on h5p://opencord.org/ FlaKening Revenue M-CORD Drivers = Operator Challenges In the last 5 years 100,000% Increase in Wireless Data Traffic $50 Billion Spectrum
More informationImporting/Exporting Data in AdBase
Importing/Exporting Data in AdBase Purpose of Presentation Provide an Overview of AdBase Utilities Which Allow:! Importing of Order Data or! Exporting of Order Data To or From the AdBase Core Database.
More informationJosh Bloch Charlie Garrod Darya Melicher
Principles of So3ware Construc9on: Objects, Design, and Concurrency Part 1: Introduc9on Course overview and introduc9on to so3ware design Josh Bloch Charlie Garrod Darya Melicher 1 So3ware is everywhere
More informationSecond PoC of SDN for Wireless Transport Networks
Second PoC of SDN for Wireless Transport Networks Munich, 25-29 April 2016 Telefónica (on behalf of all PoC pargcipants) Razón Telefónica social 00.00.2015 26.04.2015 Index 01 PoC DescripGon 02 03 Live
More informationRouteBricks: Exploi2ng Parallelism to Scale So9ware Routers
RouteBricks: Exploi2ng Parallelism to Scale So9ware Routers Mihai Dobrescu and etc. SOSP 2009 Presented by Shuyi Chen Mo2va2on Router design Performance Extensibility They are compe2ng goals Hardware approach
More informationStacking it Up Experimental Observa6ons on the opera6on of Dual Stack Services
Stacking it Up Experimental Observa6ons on the opera6on of Dual Stack Services Geoff Huston, APNIC Labs 1 If working with one protocol has its problems 2 Then just how much damage can we do by joining
More informationPeraso Corporate Presenta5on CES 2017
Peraso Technologies, Inc. Peraso Corporate Presenta5on CES 2017 1 Peraso Confiden,al Peraso Highlights Consumer Electronics Wireless Broadband Peraso is World s Only Start-Up Shipping 60GHz WiGig Silicon
More informationAccelerating SDN and NFV Deployments. Malathi Malla Spirent Communications
Accelerating SDN and NFV Deployments Malathi Malla Spirent Communications 2 Traditional Networks Vertically integrated Closed, proprietary Slow innovation 3 Infinite Complexity of Testing Across virtual
More informationScalability in a Real-Time Decision Platform
Scalability in a Real-Time Decision Platform Kenny Shi Manager Software Development ebay Inc. A Typical Fraudulent Lis3ng fraud detec3on architecture sync vs. async applica3on publish messaging bus request
More informationSDN CONTROLLERS COMPARISON
SDN CONTROLLERS COMPARISON V R SUDARSANA RAJU SRIT, Bangalore E-mail: sudarsanaraj@yahoo.com Abstract - This paper presents about Software Defined Network (SDN) which is a new networking paradigm where
More informationWhat is SDN, Current SDN projects and future of SDN VAHID NAZAKTABAR
What is SDN, Current SDN projects and future of SDN VAHID NAZAKTABAR Index What is SDN? How does it work? Advantages and Disadvantages SDN s Application Example 1, Internet Service Providers SDN s Application
More informationImplemen'ng IPv6 Segment Rou'ng in the Linux Kernel
Implemen'ng IPv6 Segment Rou'ng in the Linux Kernel David Lebrun, Olivier Bonaventure ICTEAM, UCLouvain Work supported by ARC grant 12/18-054 (ARC-SDN) and a Cisco grant Agenda IPv6 Segment Rou'ng Implementa'on
More informationSDN: A Brief Anatomy and History. Jason Gintert Co-Founder/CTO, WAN Dynamics
SDN: A Brief Anatomy and History Jason Gintert Co-Founder/CTO, WAN Dynamics What is SDN? DEFINITION: Software-defined networking (SDN) is an approach to c o m p u t e r n e t w o r k i n g t h a t a l
More informationHP SDN Document Portfolio Introduction
HP SDN Document Portfolio Introduction Technical Solution Guide Version: 1 September 2013 Table of Contents HP SDN Document Portfolio Overview... 2 Introduction... 2 Terms and Concepts... 2 Resources,
More informationKarl Gass OIF PLL Vice Chair - Optical Track NGON 2016 July 1, 2016
TRANSPORT SDN & NFV WHAT DOES IT MEAN FOR OPTICAL TWORKING? Karl Gass OIF PLL Vice Chair - Optical Track NGON 2016 July 1, 2016 About the OIF Network Operators System Suppliers Transceiver Suppliers Component
More informationLecture 17 Java Remote Method Invoca/on
CMSC 433 Fall 2014 Sec/on 0101 Mike Hicks (slides due to Rance Cleaveland) Lecture 17 Java Remote Method Invoca/on 11/4/2014 2012-14 University of Maryland 0 Recall Concurrency Several opera/ons may be
More informationShells and Processes. Bryce Boe 2012/08/08 CS32, Summer 2012 B
Shells and Processes Bryce Boe 2012/08/08 CS32, Summer 2012 B Outline Opera>ng Systems and Linux Review Shells Project 1 Part 1 Overview Processes Overview for Monday (Sor>ng Presenta>ons) OS Review Opera>ng
More informationTurning the Network NANOG 70. Andrew Gray IP Engineer IV Cox Communica7ons (AS22773)
Turning the Network NANOG 70 Andrew Gray IP Engineer IV Cox Communica7ons (AS22773) Who We Are Cox was built up through a number of acquisi@ons, and each market was generally allowed to operate autonomously.
More informationWeb Applica+on Development. Budapes( Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék
Web Applica+on Development Budapes( Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék UI Development Trends Desktop applica+ons Opera+ng system integra+on Rich set of
More informationIntroduc)on to SDN and NFV. Tomás Lynch Solu/on Architect III Ericsson
Introduc)on to SDN and NFV Tomás Lynch Solu/on Architect III Ericsson SoBware- Defined Networking THE PATH TO SDN Introduc)on to SDN & NFV Ericsson AB 2015 2015-09- 25 Page 2 IP Router Evolu)on In the
More informationThinManager and FactoryTalk View SE. John Ter8n; ESE, Inc.
ThinManager and FactoryTalk View SE John Ter8n; ESE, Inc. Who Am I John Ter8n Director of Manufacturing Informa8on Systems Who We Are Founded in 1981 Headquartered in Marshfield, Wisconsin 100% Employee-
More informationConfigura)on Management Founda)ons. Leonardo Gresta Paulino Murta
Configura)on Management Founda)ons Leonardo Gresta Paulino Murta leomurta@ic.uff.br Configura)on Item Hardware or so@ware aggrega)on subject to configura)on management Examples: CM plan Requirement Engineering
More informationNASPInet 2.0 The Evolu4on of Synchrophasor Networks
NASPInet 2.0 The Evolu4on of Synchrophasor Networks NASPI Working Group Mee4ng San Mateo, California March 24, 2015 Dick Willson and Dan LuKer Allied Partners LLC 1 Agenda Future Synchrophasor Networks
More informationDisplay and usage of Interna3onalized Registra3on Data. Dave Piscitello
Display and usage of Interna3onalized Registra3on Data Dave Piscitello 1 SAC 037: Display and usage of Interna3onalized Registra3on Data Reference document can be found at h=p://www.icann.org/commi=ees/security/
More informationCS 267: Automated Verification. Lecture 18, Part 2: Data Model Analysis for Web Applications. Instructor: Tevfik Bultan
CS 267: Automated Verification Lecture 18, Part 2: Data Model Analysis for Web Applications Instructor: Tevfik Bultan Web Application Depability 2 Web Application Depability 3 Web Application Depability
More informationOutline. SDN Overview Mininet and Ryu Overview Mininet VM Setup Ryu Setup OpenFlow Protocol and Open vswitch Reference
1 Mininet and Ryu 2 Outline SDN Overview Mininet and Ryu Overview Mininet VM Setup Ryu Setup OpenFlow Protocol and Open vswitch Reference 3 SDN Overview Decoupling of control and data planes Directly Programmable
More informationBackground. IBM sold expensive mainframes to large organiza<ons. Monitor sits between one or more OSes and HW
Virtual Machines Background IBM sold expensive mainframes to large organiza
More informationAlterna(ve Architectures
Alterna(ve Architectures COMS W4118 Prof. Kaustubh R. Joshi krj@cs.columbia.edu hep://www.cs.columbia.edu/~krj/os References: Opera(ng Systems Concepts (9e), Linux Kernel Development, previous W4118s Copyright
More informationA PSyclone perspec.ve of the big picture. Rupert Ford STFC Hartree Centre
A PSyclone perspec.ve of the big picture Rupert Ford STFC Hartree Centre Requirement I Maintainable so,ware maintain codes in a way that subject ma7er experts can s:ll modify the code Leslie Hart from
More informationPANEL: Cybersecurity Experimenta7on of the Future (CEF) CSET Workshop August 18, 2014
PANEL: Cybersecurity Experimenta7on of the Future (CEF) CSET Workshop August 18, 2014 Goal of the Panel Engage the workshop par/cipants in an interac/ve discussion of the experimenta/on capabili/es and
More informationGluon Project with EVPN Solution
Gluon Project with EVPN Solution Lu Kai lukai1@huawei.com Introduction Gluon (A Model-Driven, Extensible Framework for NFV Networking Services) Gluon Aims q Support mul*ple infra and vendors simultaneously
More informationDASH7 Alliance Protocol
DASH7 Alliance Protocol D7A Meeting Paris June 16 th, 2014 Yordan Tabakov PAG Chair yordan@wizzilab.com ORIGINES The DASH7 Alliance Protocol originates from ISO/IEC 18000-7 ISO/IEC 18000 is an interna@onal
More informationNuevas Redes con SDN. Bernardo Valladares Linares Extreme Networks Abril 22, 2015
Nuevas Redes con SDN Bernardo Valladares Linares bvalladares@extremenetworks.com Extreme Networks Abril 22, 2015 Why SoGware Defined Networks? CogniKve Learning We Sense We consider We Relate We connect
More informationEnforcing Network- Wide Policies in the Presence of Dynamic Middlebox Ac>ons using FlowTags
Enforcing Network- Wide Policies in the Presence of Dynamic Middlebox Ac>ons using FlowTags Seyed K. Fayazbakhsh *, Luis Chiang, Vyas Sekar *, Minlan Yu, Jeffrey Mogul * CMU, Deutsche Telekom, USC, Google
More informationMONSTER. Managing an Operator s Network with Software Defined Networking and Segment Routing. Ing. Luca Davoli
MONSTER Managing an Operator s Network with Software Defined Networking and Segment Routing Ing. Luca Davoli davoli@ce.unipr.it Tutor: Prof. Ing. Luca Veltri UNIVERSITÀ DEGLI STUDI DI PARMA Overview Segment
More informationMinimizing latency of critical traffic through SDN
Minimizing latency of critical traffic through SDN Joan Meseguer Llopis Orange Polska Warsaw, Poland Joan.Llopis@orange.com Janusz Pieczerak Orange Polska Warsaw, Poland Janusz.Pieczerak@orange.com Tomasz
More informationComparing Open vswitch (OpenFlow) and P4 Dataplanes for Agilio SmartNICs
Comparing Open vswitch (OpenFlow) and P4 Dataplanes for Agilio SmartNICs Johann Tönsing May 24, 206 206 NETRONOME Agenda Contributions of OpenFlow, Open vswitch and P4 OpenFlow features missing in P4,
More information