Stanford Clean Slate Program

Size: px
Start display at page:

Download "Stanford Clean Slate Program"

Transcription

1 Stanford Clean Slate Program Nick McKeown Faculty Director Guru Parulkar Executive Director

2 Stanford Clean Slate Program Two questions: 1. With what we know today, if we started over with a clean slate how would we design the Internet? 2. How will the Internet be in 15 years? Clean slate is a research approach, not a deployment strategy

3 Our Approach Build Platforms for Innovation Enable a large community to bring about change from the ground up Team: 15 faculty, 40 graduate students Clean Slate Lab: Guido Appenzeller + team of 6 engineers Sponsors: NSF, NEC, DT, Cisco, DoCoMo, Ericsson, Xilinx

4 Stanford Clean Slate Team Education Applications Paul Kim Security HCI Roy Pea Scott Klemmer Dan Boneh John Mitchell Languages John Ousterhout Distributed Systems Monica Lam David Mazieres OS Phil Levis Mendel Rosenblum Architecture Christos Kozyrakis Economics Ramesh Johari Guru Parulkar Nick McKeown Networking Fouad Tobagi Andrea Goldsmith Radio Arogyaswami Paulraj

5 The POMI Expedition Picture Handheld UI Secure mobile browser Energy efficient Secure OS HW Platform Applications PocketSchool, Virtual Worlds, Augmented Reality Computation Substrate Network of VMs, Mobile VMs Fiz web services environment Data Substrate PRPL Virtual Data System Network Substrate OpenFlow Radio technology Multi-Gb/s, 99% coverage Economics

6 Handheld UI Secure mobile browser Energy efficient Secure OS HW Platform The Big Picture Learn more Applications PocketSchool, Virtual Worlds, Nick McKeown Augmented Reality Guru Parulkar Computation Substrate Network of VMs, Mobile VMs Fiz web OpenFlow services environment Continued innovation by users, owners and operators Easy to experiment with mobility, security and mgmt Data Substrate PRPL Virtual Data System Network Substrate OpenFlow Radio technology Multi-Gb/s, 99% coverage Economics

7 Handheld UI Secure mobile browser Energy efficient Secure OS HW Platform The Big Picture Learn more Monica Applications Lam PocketSchool, Virtual Worlds, Augmented Reality PRPL Platform Computation Substrate Allow users to control who can access and mine their data PRPL protocol allows services to be separated from data We can choose where our data resides Network of VMs, Mobile VMs Fiz web services environment Data Substrate PRPL Virtual Data System Network Substrate OpenFlow Radio technology Multi-Gb/s, 99% coverage Economics

8 The Big Picture VM as granularity of computing Handheld UI Secure mobile browser Energy efficient Secure OS Network of VMs Mendel HW Platform Rosenblum Large services built from 100s or 1000s of VMs VMs stay seamlessly Applications connected, tracking users Made possible by OpenFlow PocketSchool, Virtual Worlds, Augmented Reality Computation Substrate Network of VMs, Mobile VMs Fiz web services environment Data Substrate PRPL Virtual Data System Fiz environment John Ousterhout Network Substrate OpenFlow Radio technology Multi-Gb/s, 99% coverage Economics

9 The Big Picture Handheld Secure mobile browser Energy efficient Secure OS HW Platform OS Make users aware of how they use energy Energy management per thread Integrate with UInformation Flow Control Capacitors Applications PocketSchool, Virtual Worlds, Augmented Reality Computation Substrate Network of VMs, Mobile VMs Fiz web services environment Data Substrate Learn more PRPL Virtual Data System Phil Levis David Mazieres Network Substrate OpenFlow Economics Radio technology Multi-Gb/s, 99% coverage

10 The Big Picture Secure Mobile Browser Handheld Build on hugely successful work Exploit the move from desktop to mobile browsers UI Secure mobile browser Energy efficient Secure OS Applications PocketSchool, Virtual Worlds, Augmented Reality Computation Substrate Network of VMs, Mobile VMs Fiz web services environment Learn more Data Substrate Dan Boneh John Mitchell PRPL Virtual Data System Economics HW Platform Network Substrate OpenFlow Radio technology Multi-Gb/s, 99% coverage

11 Handheld UI Secure mobile browser Energy efficient Secure OS User Interface New poplations of users Need to quickly repurpose and test new Uis Today s technology is rudimentary Decouple UI from application The Big Picture Applications PocketSchool, Virtual Worlds, Augmented Reality Computation Substrate Network of VMs, Mobile VMs Learn more Fiz web services environment Scott Klemmer Data Substrate PRPL Virtual Data System Economics HW Platform Network Substrate OpenFlow Radio technology Multi-Gb/s, 99% coverage

12 OpenFlow

13 Our Approach 1. Define the substrate Define the OpenFlow feature Add to commercial switches, routers, APs and basestations 2. Deploy on college campuses 3. Deploy in national networks 4. Deploy in enterprise networks OpenFlow Puts control into the hands of users, owners and applications Allows continued evolution of the network

14 Step 1: Remove all intelligence from datapath Operators, users, 3rd party developers, researchers, New function!

15 Step 2: Cache decisions in dumb datapath If header = x, send to port 4 If header = y, overwrite header with z, send to ports 5,6 If header =?, send to me Flow Table

16 Ethernet Switch

17 Control Path (Software) Data Path (Hardware)

18 OpenFlow Controller OpenFlow Protocol (SSL) Control Path OpenFlow Data Path (Hardware)

19 OpenFlow Deployments Clean Slate Laboratory Stanford Deployments Wired: CS Gates building, EE CIS building, EE Packard building (soon) WiFi: 100 OpenFlow APs across SoE WiMAX: OpenFlow service in SoE Other deployments Internet2 (NetFPGA switches) JGN2plus, Japan (NEC switches) research groups have switches

20 Trombone: A national substrate Proposed Goal: Create national OpenFlow Substrate for research community Internet2/NLR and 6 regional networks Extend into 30 college campuses Based on commercial switches/routers running OpenFlow (Juniper, Cisco, HP, NEC)

21 The GENI Narrow Waist FlowVisor Flow Layer (OpenFlow Substrate) Legacy Internet in a Slice OpenFlow Production Slice E2E Experimental Slice Production Slices GENI Slices IP NOX Ctrl (eg. NOX) Ctrl (eg. NOX) Ctrl (eg. NOX) GENI WAN Aggregate Manager Packet Switching TDM & WDM Circuit Switching E2E Experimental Slice E2E Experimental Slice

22 Thanks!

Future Trends in Mobile Technology Development: What Can We Expect in the Next 5, 10, and 15 Years? Paul Kim phkim@stanford.edu

Future Trends in Mobile Technology Development: What Can We Expect in the Next 5, 10, and 15 Years? Paul Kim phkim@stanford.edu Future Trends in Mobile Technology Development: What Can We Expect in the Next 5, 10, and 15 Years? Paul Kim phkim@stanford.edu Evolution Phenomenon Specie Perception Strategy Organization Technology Or

More information

PRPL: A Virtual Data System. Monica Lam Stanford University

PRPL: A Virtual Data System. Monica Lam Stanford University PRPL: A Virtual Data System Monica Lam Stanford University Vision servers data Internet PC,TV at home, on the road, in hotels, on the plane Personalize the generic PC, borrow the power, display, keyboard,

More information

Funded in part by: NSF, Cisco, DoCoMo, DT, Ericsson, Google, Huawei, NEC, Xilinx

Funded in part by: NSF, Cisco, DoCoMo, DT, Ericsson, Google, Huawei, NEC, Xilinx Funded in part by: NSF, Cisco, DoCoMo, DT, Ericsson, Google, Huawei, NEC, Xilinx Nick McKeown, Guru Parulkar, Guido Appenzeller, Nick Bastin, David Erickson, Glen Gibb, Nikhil Handigol, Brandon Heller,

More information

Software Defined Networks (SDN)

Software Defined Networks (SDN) Software Defined Networks (SDN) Nick McKeown Stanford University With: Martín Casado, Teemu Koponen, Scott Shenker and many others With thanks to: NSF, GPO, Stanford Clean Slate Program, Cisco, DoCoMo,

More information

OpenFlow/So+ware- defined Networks. Srini Seetharaman Clean Slate Lab Stanford University July 2010

OpenFlow/So+ware- defined Networks. Srini Seetharaman Clean Slate Lab Stanford University July 2010 OpenFlow/So+ware- defined Networks Srini Seetharaman Clean Slate Lab Stanford University July 2010 Outline MoFvaFon OpenFlow - Technical details Overall ecosystem Deployments We have lost our way RouFng,

More information

OpenFlow: Enabling Innovation in Campus Networks

OpenFlow: Enabling Innovation in Campus Networks OpenFlow: Enabling Innovation in Campus Networks Nick McKeown Stanford University Presenter: Munhwan Choi Table of contents What is OpenFlow? The OpenFlow switch Using OpenFlow OpenFlow Switch Specification

More information

How SDN will shape networking

How SDN will shape networking How SDN will shape networking Nick McKeown Stanford University With: Martín Casado, Teemu Koponen, Sco> Shenker and many others With thanks to: NSF, GPO, Stanford Clean Slate Program, Cisco, DoCoMo, DT,

More information

Getting to know OpenFlow. Nick Rutherford Mariano Vallés {nicholas,mariano}@ac.upc.edu

Getting to know OpenFlow. Nick Rutherford Mariano Vallés {nicholas,mariano}@ac.upc.edu Getting to know OpenFlow Nick Rutherford Mariano Vallés {nicholas,mariano}@ac.upc.edu OpenFlow Switching 1. A way to run experiments in the networks we use everyday. A pragmatic compromise Allow researchers

More information

OpenFlow. Ihsan Ayyub Qazi. Slides use info from Nick Mckeown

OpenFlow. Ihsan Ayyub Qazi. Slides use info from Nick Mckeown OpenFlow Ihsan Ayyub Qazi Slides use info from Nick Mckeown Why Openflow? Deployment of new experimental protocols is challenging Huge installed base of protocols and equipment Reluctance by network operators

More information

OpenFlow: History and Overview. Demo of OpenFlow@home routers

OpenFlow: History and Overview. Demo of OpenFlow@home routers Affan A. Syed affan.syed@nu.edu.pk Syed Ali Khayam ali.khayam@seecs.nust.edu.pk OpenFlow: History and Overview Dr. Affan A. Syed OpenFlow and Software Defined Networking Dr. Syed Ali Khayam Demo of OpenFlow@home

More information

Open Source Network: Software-Defined Networking (SDN) and OpenFlow

Open Source Network: Software-Defined Networking (SDN) and OpenFlow Open Source Network: Software-Defined Networking (SDN) and OpenFlow Insop Song, Ericsson LinuxCon North America, Aug. 2012, San Diego CA Objectives Overview of OpenFlow Overview of Software Defined Networking

More information

Xperience of Programmable Network with OpenFlow

Xperience of Programmable Network with OpenFlow International Journal of Computer Theory and Engineering, Vol. 5, No. 2, April 2013 Xperience of Programmable Network with OpenFlow Hasnat Ahmed, Irshad, Muhammad Asif Razzaq, and Adeel Baig each one is

More information

OpenFlow / SDN: A New Approach to Networking

OpenFlow / SDN: A New Approach to Networking OpenFlow / SDN: A New Approach to Networking Guru Parulkar (parulkar@stanford.edu) Johan van Reijendam (jvanreij@stanford.edu) Joe LiHle (jlihle@ee.stanford.edu) A Quick Overview The Biggest Thing Since

More information

OpenFlow on top of NetFPGA

OpenFlow on top of NetFPGA on top of Part I: to Spring School 2010 Nadi Sarrar TU-Berlin / T-Labs Research group Prof. Anja Feldmann, Ph.D. Some slides with permission from Prof. Nick McKeown. was originally developed by Stanford

More information

Information- Centric Networks. Section # 13.2: Alternatives Instructor: George Xylomenos Department: Informatics

Information- Centric Networks. Section # 13.2: Alternatives Instructor: George Xylomenos Department: Informatics Information- Centric Networks Section # 13.2: Alternatives Instructor: George Xylomenos Department: Informatics Funding These educational materials have been developed as part of the instructors educational

More information

Introduction to OpenFlow:

Introduction to OpenFlow: Introduction to OpenFlow: Bringing Experimental Protocols to a Network Near You! Chris Tracy, Network Engineer ESnet Engineering Group Overview Fundamentals and Terminology Hardware Options for Deploying

More information

using OpenFlow HIDEyuki Shimonishi System Platforms Research Labs, NEC corp 11 th Feb, 2009 Page 1

using OpenFlow HIDEyuki Shimonishi System Platforms Research Labs, NEC corp 11 th Feb, 2009 Page 1 Infrastructure virtualization using OpenFlow HIDEyuki Shimonishi System Platforms Research Labs, NEC corp 11 th Feb, 2009 Page 1 Backgrounds Illusion of one fits all IP network Variety of new services

More information

SDN. What's Software Defined Networking? Angelo Capossele

SDN. What's Software Defined Networking? Angelo Capossele SDN What's Software Defined Networking? Angelo Capossele Outline Introduction to SDN OpenFlow Network Functions Virtualization Some examples Opportunities Research problems Security Case study: LTE (Mini)Tutorial

More information

Software Defined Network Application in Hospital

Software Defined Network Application in Hospital InImpact: The Journal of Innovation Impact: ISSN 2051-6002 : http://www.inimpact.org Special Edition on Innovation in Medicine and Healthcare : Vol. 6. No. 1 : pp.1-11 : imed13-011 Software Defined Network

More information

Software Defined Networking. Matthew Davy, Indiana University September 8th, 2011

Software Defined Networking. Matthew Davy, Indiana University September 8th, 2011 Software Defined Networking Matthew Davy, Indiana University September 8th, 2011 Outline Drivers for Software Defined Networking SDN/OpenFlow Architecture OpenFlow Basics Example Use Cases NDDI SDN and

More information

Blueprint for Introducing Innovation into Wireless Mobile Networks

Blueprint for Introducing Innovation into Wireless Mobile Networks Blueprint for Introducing Innovation into Wireless Mobile Networks Kok-Kiong Yap Rob Sherwood Masayoshi Kobayashi Te-Yuan Huang Michael Chan Nikhil Handigol Nick McKeown Guru Parulkar Stanford University

More information

Open Source Tools & Platforms

Open Source Tools & Platforms Open Source Tools & Platforms Open Networking Lab Ali Al-Shabibi Agenda Introduction to ON.Lab; Who we are? What we are doing? ONOS Overview OpenVirtex Overview ONRC Organizational Structure Berkeley Scott

More information

FI technologies on cloud computing and trusty networking

FI technologies on cloud computing and trusty networking FI technologies on cloud computing and trusty networking Dr. Yu-Huang Chu ( 朱 煜 煌 ) yhchu@cht.com.tw Chunghwa Telecommunication Labs. 99/8/26 1/7 Outlines Cloud Computing Introduction Future Internet Future

More information

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 楊 竹 星 教 授 國 立 成 功 大 學 電 機 工 程 學 系 Outline Introduction OpenFlow NetFPGA OpenFlow Switch on NetFPGA Development Cases Conclusion 2 Introduction With the proposal

More information

Campus Experiences. Johan van Reijendam Stanford University

Campus Experiences. Johan van Reijendam Stanford University Campus Experiences Johan van Reijendam Stanford University Current Deployments Limited active deployment in CS, CIS, and EE buildings Wired and Wireless Switch limitations Gates Ctrlr Wired Ctrlr Wireless

More information

Openflow: Enabling Innovation in Campus Networks

Openflow: Enabling Innovation in Campus Networks Openflow: Enabling Innovation in Campus Networks Filip Stankovski Jacobs University Bremen f.stankovski@jacobs-university.de April 30, 2014 Filip Stankovski (JUB) OpenFlow April 30, 2014 1 / 16 Table of

More information

Limitations of Current Networking Architecture OpenFlow Architecture

Limitations of Current Networking Architecture OpenFlow Architecture CECS 572 Student Name Monday/Wednesday 5:00 PM Dr. Tracy Bradley Maples OpenFlow OpenFlow is the first open standard communications interface that enables Software Defined Networking (SDN) [6]. It was

More information

Unifying Packet and Circuit Switched Networks

Unifying Packet and Circuit Switched Networks Unifying Packet and Circuit Switched Networks Saurav Das, Guru Parulkar, Nick McKeown Department of Electrical Engineering, Stanford University Abstract There have been many attempts to unify the control

More information

Virtualization and SDN Applications

Virtualization and SDN Applications Virtualization and SDN lications 2 Virtualization Sharing physical hardware or software resources by multiple users and/or use cases Examples system shares physical hardware resources Virtual machine shares

More information

Tutorial: OpenFlow in GENI

Tutorial: OpenFlow in GENI Tutorial: OpenFlow in GENI GENI Project Office The current Internet is at an impasse because new architecture cannot be deployed or even adequately evaluated [PST04] [PST04]: Overcoming the Internet Impasse

More information

Software Defined Networking (SDN) at New York City College of Technology, CUNY An Update

Software Defined Networking (SDN) at New York City College of Technology, CUNY An Update Software Defined Networking (SDN) at New York City College of Technology, CUNY An Update Dr. Carolyn Sher DeCusatis Assistant Professor, New York City College of Technology Last year, I talked to this

More information

ON.Lab Launches Revolutionary SDN Open Source Network Operating System ONOS on behalf of its Community of Service Providers and Innovator Partners

ON.Lab Launches Revolutionary SDN Open Source Network Operating System ONOS on behalf of its Community of Service Providers and Innovator Partners ON.Lab Launches Revolutionary SDN Open Source Network Operating System ONOS on behalf of its Community of Service Providers and Innovator Partners Available publicly on Dec. 5, ONOS has the potential to

More information

Software Defined Networking (SDN)

Software Defined Networking (SDN) Software Defined Networking (SDN) Tópicos Avançados de Redes 2012/13 Pedro Brandão TAR 2012/13 - SDNs - pbrandao 2 References The slides from this presentation are a remix of external sources, namely:

More information

Does SDN accelerate network innovations? Example of Flexible Service Creation

Does SDN accelerate network innovations? Example of Flexible Service Creation Does SDN accelerate network innovations? Example of Flexible Service Creation Andreas Gladisch VP Convergent Networks and Infrastructure, Telekom Innovation Labs 24.10.2012 Do you know what this is? Zuse

More information

How To Build A Network On A Network (Internet2)

How To Build A Network On A Network (Internet2) ERIC BOYD Senior Director, Strategic Projects JUNE, 2015 Roadmap to Operating SDN Networks: The Good, the Bad, and the Ugly I2 Production Service Service User I2 Prototype Service Internet2 Service Taxonomy

More information

Software Defined Networks

Software Defined Networks Software Defined Networks Damiano Carra Università degli Studi di Verona Dipartimento di Informatica Acknowledgements! Credits Part of the course material is based on slides provided by the following authors

More information

GENI Network Virtualization Concepts

GENI Network Virtualization Concepts GENI Network Virtualization Concepts Alexander Gall 22.2.2007 EFNI Workshop, Amsterdam 2007 SWITCH The GENI initiative GENI: Global Environment for Network Innovations. Initiative planned

More information

CS244 Lecture 5 Architecture and Principles

CS244 Lecture 5 Architecture and Principles CS244 Lecture 5 Architecture and Principles Network Virtualiza/on in Mul/- tenant Datacenters, NSDI 2014. Guido Appenzeller Background Why is SDN Happening? CLOSED & PROPRIETARY NETWORKING EQUIPMENT Vertically

More information

Router Architectures

Router Architectures Router Architectures An overview of router architectures. Introduction What is a Packet Switch? Basic Architectural Components Some Example Packet Switches The Evolution of IP Routers 2 1 Router Components

More information

Maturing of OpenFlow and Software Defined Networking through Deployments

Maturing of OpenFlow and Software Defined Networking through Deployments Maturing of OpenFlow and Software Defined Networking through Deployments Masayoshi Kobayashi, Srini Seetharaman, Guru Parulkar, Guido Appenzeller, Joseph Little, Johan van Reijendam, Paul Weissmann, Nick

More information

ONOS [Open Source SDN Network Operating System for Service Provider networks]

ONOS [Open Source SDN Network Operating System for Service Provider networks] ONOS [Open Source SDN Network Operating System for Service Provider networks] http://onosproject.org/ Released on December 5 th, 2014 Guru Parulkar parulkar@stanford.edu ONOS Partnership A partnership

More information

Introduction to Software Defined Networking. Xenofontas Dimitropoulos 21/5/2015

Introduction to Software Defined Networking. Xenofontas Dimitropoulos 21/5/2015 Introduction to Software Defined Networking Xenofontas Dimitropoulos 21/5/2015 Credits HY436 course preparation: Teaching Assistants: Dimitrios Gkounis, George Nomikos, Manos Lakiotakis, Manos Surligas

More information

Status of OpenFlow research and test facilities in Europe

Status of OpenFlow research and test facilities in Europe Status of OpenFlow research and test facilities in Europe Cape Town, Nov 14-15, 2011 Dr.-Ing. Hagen Woesner EICT GmbH, Berlin, Germany Agenda Software Defined Networks and OpenFlow Architectural Splits

More information

Open Flow in Europe: Linking Infrastructure and Applica:ons [OFELIA] Reza Nejaba) Mayur P Channegowda, Siamak Azadolmolky, Dimitra Simeounidou

Open Flow in Europe: Linking Infrastructure and Applica:ons [OFELIA] Reza Nejaba) Mayur P Channegowda, Siamak Azadolmolky, Dimitra Simeounidou Open Flow in Europe: Linking Infrastructure and Applica:ons [OFELIA] Reza Nejaba) Mayur P Channegowda, Siamak Azadolmolky, Dimitra Simeounidou Talk Overview Role of experimental facilities in future Internet

More information

Network Virtualization and Application Delivery Using Software Defined Networking

Network Virtualization and Application Delivery Using Software Defined Networking Network Virtualization and Application Delivery Using Software Defined Networking Project Leader: Subharthi Paul Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Keynote at

More information

SDN Overview. Southern Partnership in Advanced Networking John Hicks, jhicks@internet2.edu November 3, 2015

SDN Overview. Southern Partnership in Advanced Networking John Hicks, jhicks@internet2.edu November 3, 2015 SDN Overview Southern Partnership in Advanced Networking John Hicks, jhicks@internet2.edu November 3, 2015 Slide material excerpted from presentations at the OIN workshop series and other sources. Acknowledgement

More information

How To Understand The Power Of A Network In A Microsoft Computer System (For A Micronetworking)

How To Understand The Power Of A Network In A Microsoft Computer System (For A Micronetworking) Digitaalne andmeülekanne IRT0150 OpenFlow /nädal 6/ Avo Ots avo.ots@ttu.ee 12. märts 2015 1 Various Services Virtual Networks LINP1 LINP3 LINP2 LINP1 Manager LINP2 Manager LINP3 Manager Virtual Resources

More information

Facility Usage Scenarios

Facility Usage Scenarios Facility Usage Scenarios GDD-06-41 GENI: Global Environment for Network Innovations December 22, 2006 Status: Draft (Version 0.1) Note to the reader: this document is a work in progress and continues to

More information

A QoS- Enabled OpenFlow Environment for Scalable Video Streaming

A QoS- Enabled OpenFlow Environment for Scalable Video Streaming A QoS- Enabled OpenFlow Environment for Scalable Video Streaming Seyhan Civanlar, Murat Parlakışık, A. Murat Tekalp Burak Görkemli, Bülent Kaytaz, Evren Önem ARGELA Technologies & Koc University Istanbul,

More information

OpenFlow: Enabling Innovation in Campus Networks

OpenFlow: Enabling Innovation in Campus Networks : Enabling Innovation in Campus Networks March 14, 2008 Nick McKeown Stanford University Guru Parulkar Stanford University Scott Shenker University of California, Berkeley Tom Anderson University of Washington

More information

Towards Software Defined Cellular Networks

Towards Software Defined Cellular Networks Towards Software Defined Cellular Networks Li Erran Li (Bell Labs, Alcatel-Lucent) Morley Mao (University of Michigan) Jennifer Rexford (Princeton University) 1 Outline Critiques of LTE Architecture CellSDN

More information

The FP7 Ofelia project

The FP7 Ofelia project The FP7 Ofelia project Marc Suñé (i2cat) marc.sune@i2cat.net Introducing i2cat founda/on (~2 ) Introducing OFELIA FP7 project (~5 ) - - - DescripBon Project objecbves and Open Calls Island descripbon OpenFlow

More information

Network Virtualization Based on Flows

Network Virtualization Based on Flows TERENA NETWORKING CONFERENCE 2009 June 9, 2009 Network Virtualization Based on Flows Peter Sjödin Markus Hidell, Georgia Kontesidou, Kyriakos Zarifis KTH Royal Institute of Technology, Stockholm Outline

More information

Multiple Service Load-Balancing with OpenFlow

Multiple Service Load-Balancing with OpenFlow 2012 IEEE 13th International Conference on High Performance Switching and Routing Multiple Service Load-Balancing with OpenFlow Marc Koerner Technische Universitaet Berlin Department of Telecommunication

More information

Software Defined Networking Architecture

Software Defined Networking Architecture Software Defined Networking Architecture Brighten Godfrey CS 538 October 8 2013 slides 2010-2013 by Brighten Godfrey The Problem Networks are complicated Just like any computer system Worse: it s distributed

More information

Software Defined Networking

Software Defined Networking Software Defined Networking Stefano Giordano Dipartimento di Ingegneria dell Informazione Università di Pisa 3D Reference model of ISDN Hourglass reference model of a TCP/IP network Network Ossification

More information

Steroid OpenFlow Service: Seamless Network Service Delivery in Software Defined Networks

Steroid OpenFlow Service: Seamless Network Service Delivery in Software Defined Networks Steroid OpenFlow Service: Seamless Network Service Delivery in Software Defined Networks Aaron Rosen and Kuang-Ching Wang Holcombe Department of Electrical and Computer Engineering Clemson University Clemson,

More information

THE REVOLUTION TOWARDS SOFTWARE- DEFINED NETWORKING

THE REVOLUTION TOWARDS SOFTWARE- DEFINED NETWORKING THE REVOLUTION TOWARDS SOFTWARE- DEFINED NETWORKING Transforming Networking with Open SDN Guido Appenzeller April, 2013 JOIN THE REVOLUTION TOWARDS OPEN NETWORKING Independence from closed, proprietary

More information

How Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet

How Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet How Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet Professor Jiann-Liang Chen Friday, September 23, 2011 Wireless Networks and Evolutional Communications Laboratory

More information

Real-World Insights from an SDN Lab. Ron Milford Manager, InCNTRE SDN Lab Indiana University

Real-World Insights from an SDN Lab. Ron Milford Manager, InCNTRE SDN Lab Indiana University Real-World Insights from an SDN Lab Ron Milford Manager, InCNTRE SDN Lab Indiana University 1 A bit about IU, the GlobalNOC, and InCNTRE... Indiana University s Network History 1998 University Corporation

More information

From Clean Slate to SDN

From Clean Slate to SDN From Clean Slate to SDN Software-defined networking (SDN) is considered the next stage in the evolution of telco architecture, but it is worth noting that it is in fact a splendid example of technological

More information

THE CHANGING FACE OF SDN. Guido Appenzeller 2014

THE CHANGING FACE OF SDN. Guido Appenzeller 2014 THE CHANGING FACE OF SDN Guido Appenzeller 2014 AGENDA Agenda: Why SDN? Origins of SDN Hypervisor Switches Bare Metal Switches Where is SDN today? 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 2 CLOSED

More information

SDN/OpenFlow Overview UWDC Utrecht, 6 Maart 2013

SDN/OpenFlow Overview UWDC Utrecht, 6 Maart 2013 SDN/OpenFlow Overview UWDC Utrecht, 6 Maart 2013 Ronald van der Pol Ronald.vanderPol@SURFnet.nl 1/55 Outline Why was OpenFlow developed? How does OpenFlow work? StandardisaKon (ONF) Some examples of how

More information

NETWORK VIRTUALIZATION BASED ON SOFTWARE DEFINED NETWORK

NETWORK VIRTUALIZATION BASED ON SOFTWARE DEFINED NETWORK NETWORK VIRTUALIZATION BASED ON SOFTWARE DEFINED NETWORK Introduction Motivation Concept Open Flow Virtual Switch SOFTWARE DEFINED NETWORK We have lost our way Routing, management, mobility management,

More information

Network Virtualization Model - Planet Lab

Network Virtualization Model - Planet Lab CoreLab: An Emerging Network Testbed towards Network Virtualization Network Virtualization Research Lab Akihiro NAKAO Associate Professor University of Tokyo NICT PlanetLab The largest and most popular

More information

Dr. Kun Yang University of Essex, Colchester, UK

Dr. Kun Yang University of Essex, Colchester, UK Lecture #4 Network Virtualization together with IT Resource Virtualization How We Approach It? Dr. Kun Yang University of Essex, Colchester, UK Tuesday 26th October 2010 @ NII, Tokyo 1 Agenda Network Virtualization

More information

Software Defined Networking Seminar

Software Defined Networking Seminar Software Defined ing Seminar Introduction - Summer Term 2014 Net Jeremias Blendin jblendin@ps.tu-darmstadt.de Prof. Dr. David Hausheer hausheer@ps.tu-darmstadt.de PS Peer-to-Peer Systems Engineering Prof

More information

The SDN Revolution: Empowering the People. Dan Pitt, Executive Director Open Networking Foundation Dan.Pitt@OpenNetworking.org

The SDN Revolution: Empowering the People. Dan Pitt, Executive Director Open Networking Foundation Dan.Pitt@OpenNetworking.org The SDN Revolution: Empowering the People Dan Pitt, Executive Director Open Networking Foundation Dan.Pitt@OpenNetworking.org Why SDN? Service Provider Mobile growth New-service velocity Cost over revenue

More information

OpenFlow Technology Investigation Vendors Review on OpenFlow implementation

OpenFlow Technology Investigation Vendors Review on OpenFlow implementation OpenFlow Technology Investigation Vendors Review on OpenFlow implementation Ioan Turus, NORDUnet GN3 JRA1 T1&2, Copenhagen, 21.11.2012 Outline! Software Defined Networks (SDN)! Introduction to OpenFlow!

More information

Software Defined Networking What is it, how does it work, and what is it good for?

Software Defined Networking What is it, how does it work, and what is it good for? Software Defined Networking What is it, how does it work, and what is it good for? slides stolen from Jennifer Rexford, Nick McKeown, Michael Schapira, Scott Shenker, Teemu Koponen, Yotam Harchol and David

More information

LTE - Can SDN paradigm be applied?

LTE - Can SDN paradigm be applied? LTE - Can SDN paradigm be applied? Source of this presentation: Towards Software Defined Cellular Networks Li Erran Li (Bell Labs, Alcatel-Lucent) Morley Mao (University of Michigan) Jennifer Rexford (Princeton

More information

OpenFlow Overview. Daniel Turull danieltt@kth.se

OpenFlow Overview. Daniel Turull danieltt@kth.se OpenFlow Overview Daniel Turull danieltt@kth.se Overview OpenFlow Software Defined Networks (SDN) Network Systems Lab activities Daniel Turull - Netnod spring meeting 2012 2 OpenFlow Why and where was

More information

Network Virtualization History. Network Virtualization History. Extending networking into the virtualization layer. Problem: Isolation

Network Virtualization History. Network Virtualization History. Extending networking into the virtualization layer. Problem: Isolation Network irtualization History Network irtualization and Data Center Networks 263-3825-00 SDN Network irtualization Qin Yin Fall Semester 203 Reference: The Past, Present, and Future of Software Defined

More information

SDN/OpenFlow Optical Network on JGN X

SDN/OpenFlow Optical Network on JGN X SDN/OpenFlow Optical Network on JGN X Hiroaki Harai (harai@nict.go.jp) Director at Network Architecture Lab. National Institute of Information and Communications Technology Koganei, Tokyo, Japan GEC20,

More information

SDN For Fun and Profit. Prepared for TEC 2012-12-13

SDN For Fun and Profit. Prepared for TEC 2012-12-13 SDN For Fun and Profit Prepared for TEC 2012-12-13 Agenda For Tonight Quick Overview SDN for Fun and Profit or how we got here SDN Details» Evolution» Landscape» Opportunities» Myths Questions and Answers

More information

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

SOFTWARE-DEFINED NETWORKING AND OPENFLOW SOFTWARE-DEFINED NETWORKING AND OPENFLOW Freddie Örnebjär TREX Workshop 2012 2012 Brocade Communications Systems, Inc. 2012/09/14 Software-Defined Networking (SDN): Fundamental Control

More information

Software Defined Networking Basics

Software Defined Networking Basics Software Defined Networking Basics Anupama Potluri School of Computer and Information Sciences University of Hyderabad Software Defined Networking (SDN) is considered as a paradigm shift in how networking

More information

NVLAB - Network Virtualization Research Lab (UTokyo and NICT) AKARI Project. Activities toward NWGN

NVLAB - Network Virtualization Research Lab (UTokyo and NICT) AKARI Project. Activities toward NWGN PSTN JGN Improvement of international competitiveness Strategic advancement of R&D by collaboration of industry, academia and government Re-design of NWGN from scratch Global Trend toward NWGN (FIND, FP7,

More information

Stanford SDN-Based Private Cloud. Johan van Reijendam (jvanreij@stanford.edu) Stanford University

Stanford SDN-Based Private Cloud. Johan van Reijendam (jvanreij@stanford.edu) Stanford University Stanford SDN-Based Private Cloud (jvanreij@stanford.edu) Stanford University Executive Summary The Web and its infrastructure continue to make phenomenal progress, allowing the creation and scaling of

More information

OF-CCN: CCN over OpenFlow. NDN hands-on Workshop Junho Suh ( jhsuh@mmlab.snu.ac.kr)

OF-CCN: CCN over OpenFlow. NDN hands-on Workshop Junho Suh ( jhsuh@mmlab.snu.ac.kr) OF-CCN: CCN over OpenFlow NDN hands-on Workshop Junho Suh ( jhsuh@mmlab.snu.ac.kr) Contents Motivation Problem Definition Design Overview Conclusion Motivation (1/2) Communication paradigm in Internet

More information

Web Technologies: RAMCloud and Fiz. John Ousterhout Stanford University

Web Technologies: RAMCloud and Fiz. John Ousterhout Stanford University Web Technologies: RAMCloud and Fiz John Ousterhout Stanford University The Web is Changing Everything Discovering the potential: New applications 100-1000x scale New development style New approach to deployment

More information

OpenFlow/SDN: New Approach to Networking. Guru Parulkar parulkar@stanford.edu

OpenFlow/SDN: New Approach to Networking. Guru Parulkar parulkar@stanford.edu OpenFlow/SDN: New Approach to Networking Guru Parulkar parulkar@stanford.edu 1 Problem with Internet Infrastructure? Routing, management, mobility management, access control, VPNs, Feature Operating System

More information

Accelerate SDN Adoption with Open Source SDN Control Plane

Accelerate SDN Adoption with Open Source SDN Control Plane Accelerate SDN Adoption with Open Source SDN Control Plane with a difference Guru Parulkar parulkar@stanford.edu 1 Thinking influenced by Nick McKeown, Sco6 Shenker, and Colleagues at ON.Lab, Stanford

More information

SDN Building Blocks. Edward Balas Sept 17th, 2014

SDN Building Blocks. Edward Balas Sept 17th, 2014 SDN Quick Overview Southern Partnership in Advanced Networking Ma; Zekauskas, ma;@internet2.edu April 8, 2015 Slide material shamelessly excerpted from the presentajons at the OIN workshop in Pi;sburgh,

More information

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

SOFTWARE-DEFINED NETWORKING AND OPENFLOW SOFTWARE-DEFINED NETWORKING AND OPENFLOW Eric Choi < echoi@brocade.com> Senior Manager, Service Provider Business Unit, APJ 2012 Brocade Communications Systems, Inc. EPF 7 2012/09/17 Software-Defined Networking

More information

How To Understand The Power Of The Internet

How To Understand The Power Of The Internet DATA COMMUNICATOIN NETWORKING Instructor: Ouldooz Baghban Karimi Course Book: Computer Networking, A Top-Down Approach, Kurose, Ross Slides: - Course book Slides - Slides from Princeton University COS461

More information

Software Defined Networking (SDN) - Open Flow

Software Defined Networking (SDN) - Open Flow Software Defined Networking (SDN) - Open Flow Introduction Current Internet: egalitarian routing/delivery based on destination address, best effort. Future Internet: criteria based traffic management,

More information

Software-Defined Networking for the Data Center. Dr. Peer Hasselmeyer NEC Laboratories Europe

Software-Defined Networking for the Data Center. Dr. Peer Hasselmeyer NEC Laboratories Europe Software-Defined Networking for the Data Center Dr. Peer Hasselmeyer NEC Laboratories Europe NW Technology Can t Cope with Current Needs We still use old technology... but we just pimp it To make it suitable

More information

Taming SDN Controllers in Heterogeneous Hardware Environments

Taming SDN Controllers in Heterogeneous Hardware Environments Taming SDN Controllers in Heterogeneous Hardware Environments Zdravko Bozakov Amr Rizk Leibniz Universität Hannover Fakultät für Elektrotechnik und Informatik Institut für Kommunikationstechnik EWSDN 2013,

More information

OPENFLOW, SDN, OPEN SOURCE AND BARE METAL SWITCHES. Guido Appenzeller (Not representing Anyone)

OPENFLOW, SDN, OPEN SOURCE AND BARE METAL SWITCHES. Guido Appenzeller (Not representing Anyone) OPENFLOW, SDN, OPEN SOURCE AND BARE METAL SWITCHES Guido Appenzeller (Not representing Anyone) October, 2014 Networking is Changing CLOSED & PROPRIETARY NETWORKING EQUIPMENT Vertically Integrated Systems

More information

From Active & Programmable Networks to.. OpenFlow & Software Defined Networks. Prof. C. Tschudin, M. Sifalakis, T. Meyer, M. Monti, S.

From Active & Programmable Networks to.. OpenFlow & Software Defined Networks. Prof. C. Tschudin, M. Sifalakis, T. Meyer, M. Monti, S. From Active & Programmable Networks to.. OpenFlow & Software Defined Networks Prof. C. Tschudin, M. Sifalakis, T. Meyer, M. Monti, S. Braun University of Basel Cs321 - HS 2012 (Slides material from www.bigswitch.com)

More information

Software Defined Networking

Software Defined Networking Software Defined Networking Richard T. B. Ma School of Computing National University of Singapore Material from: Scott Shenker (UC Berkeley), Nick McKeown (Stanford), Jennifer Rexford (Princeton) CS 4226:

More information

Panopticon: Incremental SDN Deployment in Enterprise Networks

Panopticon: Incremental SDN Deployment in Enterprise Networks Panopticon: Incremental SDN Deployment in Enterprise Networks Stefan Schmid with Dan Levin, Marco Canini, Fabian Schaffert, Anja Feldmann https://venture.badpacket.in I SDN! How can I deploy it? SDN: Where

More information

SDN AND SECURITY: Why Take Over the Hosts When You Can Take Over the Network

SDN AND SECURITY: Why Take Over the Hosts When You Can Take Over the Network SDN AND SECURITY: Why Take Over the s When You Can Take Over the Network SESSION ID: TECH0R03 Robert M. Hinden Check Point Fellow Check Point Software What are the SDN Security Challenges? Vulnerability

More information

Firewalls: The Next Generation. Rick Coloccia Network Manager coloccia@geneseo.edu

Firewalls: The Next Generation. Rick Coloccia Network Manager coloccia@geneseo.edu Firewalls: The Next Generation Rick Coloccia Network Manager coloccia@geneseo.edu Session Overview Evolution of the Firewall Packet Filters Stateful Firewalls Application Firewalls Single Appliance No

More information

ORAN: OpenFlow Routers for Academic Networks

ORAN: OpenFlow Routers for Academic Networks ORAN: OpenFlow Routers for Academic Networks A. Rostami,T.Jungel,A.Koepsel,H.Woesner,A.Wolisz Telecommunication Networks Group (TKN), Technical University of Berlin, Germany {rostami, wolisz}@tkn.tu-berlin.de

More information

Advanced Software Engineering. Lecture 8: Data Center by Prof. Harold Liu

Advanced Software Engineering. Lecture 8: Data Center by Prof. Harold Liu Advanced Software Engineering Lecture 8: Data Center by Prof. Harold Liu Agenda Introduction Design and Construction Management and Maintenance Hot Topics Real time traffic analysis SDN Wireless Data Center

More information

ViSION Status Update. Dan Savu Stefan Stancu. D. Savu - CERN openlab

ViSION Status Update. Dan Savu Stefan Stancu. D. Savu - CERN openlab ViSION Status Update Dan Savu Stefan Stancu D. Savu - CERN openlab 1 Overview Introduction Update on Software Defined Networking ViSION Software Stack HP SDN Controller ViSION Core Framework Load Balancer

More information

Software Defined Networking & Openflow

Software Defined Networking & Openflow Software Defined Networking & Openflow Autonomic Computer Systems, HS 2015 Christopher Scherb, 01.10.2015 Overview What is Software Defined Networks? Brief summary on routing and forwarding Introduction

More information

Security Challenges & Opportunities in Software Defined Networks (SDN)

Security Challenges & Opportunities in Software Defined Networks (SDN) Security Challenges & Opportunities in Software Defined Networks (SDN) June 30 th, 2015 SEC2 2015 Premier atelier sur la sécurité dans les Clouds Nizar KHEIR Cyber Security Researcher Orange Labs Products

More information