Software Defined Networks SDN Nick Mc Keown Stanford

  • Slides: 19
Download presentation
Software Defined Networks (SDN) Nick Mc. Keown Stanford University With thanks to: NSF, GPO,

Software Defined Networks (SDN) Nick Mc. Keown Stanford University With thanks to: NSF, GPO, Stanford Clean Slate Program, Cisco, Do. Co. Mo, DT, Ericsson, Google, HP, Huawei, NEC, Xilinx

Network restructuring Feature Network OS Feature OS Feature Custom Hardware Feature OS Custom Hardware

Network restructuring Feature Network OS Feature OS Feature Custom Hardware Feature OS Custom Hardware

Software Defined Network 3. Well-defined open API Feature 2. At least one Network OS

Software Defined Network 3. Well-defined open API Feature 2. At least one Network OS probably many. Open- and closed-source Network OS 1. Open interface to packet forwarding Packet Forwarding Packet Forwarding

My goal today Show two examples of research demos on top of Open. Flow/SDN

My goal today Show two examples of research demos on top of Open. Flow/SDN

Experimental Setup Experiment Network OS: NOX Packet Forwarding Packet Forwarding

Experimental Setup Experiment Network OS: NOX Packet Forwarding Packet Forwarding

Experimental Setup with Slicing Experiment NOX Experiment NOX Slicing Network Layer: OS: Flow. Visor

Experimental Setup with Slicing Experiment NOX Experiment NOX Slicing Network Layer: OS: Flow. Visor NOX Packet Forwarding Packet Forwarding

Research Example #1 Load-balancing as a network primitive Nikhil Handigol, Mario Flajslik, Srini Seetharaman

Research Example #1 Load-balancing as a network primitive Nikhil Handigol, Mario Flajslik, Srini Seetharaman

LOAD-BALANCER

LOAD-BALANCER

Load Balancing is just Smart Routing

Load Balancing is just Smart Routing

Feature Nikhil’s Experiment: <500 lines of code Network OS: NOX

Feature Nikhil’s Experiment: <500 lines of code Network OS: NOX

Research Example #2 Using all the wireless capacity around us KK Yap, Masayoshi Kobayashi,

Research Example #2 Using all the wireless capacity around us KK Yap, Masayoshi Kobayashi, Yiannis Yiakoumis, TY Huang

Feature KK’s Experiment: <250 lines of code Network OS: NOX Wi. Max

Feature KK’s Experiment: <250 lines of code Network OS: NOX Wi. Max

More info Open Networking Foundation opennetworkingfoundation. org More videos openflow. org/videos

More info Open Networking Foundation opennetworkingfoundation. org More videos openflow. org/videos

Thank You!

Thank You!