1 / 23

Software-defined Networks October 2009

Software-defined Networks October 2009. With Martin Casado and Scott Shenker And contributions from many others. Outline. Trends Towards “Software-defined Network” Towards “Slicing” of network infrastructure Government role. Million of lines of source code. 500M gates 10Gbytes RAM.

nolcha
Download Presentation

Software-defined Networks October 2009

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software-defined NetworksOctober 2009 With Martin Casado and Scott Shenker And contributions from many others

  2. Outline Trends • Towards “Software-defined Network” • Towards “Slicing” of network infrastructure • Government role

  3. Million of linesof source code 500M gates 10Gbytes RAM We have lost our way Routing, management, mobility management, access control, VPNs, … App App App 5400 RFCs Barrier to entry Operating System Specialized Packet Forwarding Hardware Bloated Power Hungry Many complex functions baked into the infrastructure • OSPF, BGP, multicast, differentiated services,Traffic Engineering, NAT, firewalls, MPLS, redundant layers, … • An industry with a “mainframe-mentality”

  4. Reality App App App App App App Operating System Operating System Specialized Packet Forwarding Hardware Specialized Packet Forwarding Hardware • Lack of competition means glacial innovation • Closed architecture means blurry, closed interfaces

  5. Glacial process of innovation made worse by captive standards process Deployment Idea Standardize Wait 10 years • Driven by vendors • Consumers largely locked out • Lowest common denominator features • Glacial innovation

  6. Change is happening in non-traditional markets App App App Network Operating System App App App App App App Operating System Specialized Packet Forwarding Hardware Operating System App App App App App App Specialized Packet Forwarding Hardware Operating System Specialized Packet Forwarding Hardware Operating System Specialized Packet Forwarding Hardware App App App Operating System Specialized Packet Forwarding Hardware

  7. 3. Well-defined open API The “Software-defined Network” 2. At least one good operating system Extensible, possibly open-source App App App 1. Open interface to hardware Network Operating System Simple Packet Forwarding Hardware Simple Packet Forwarding Hardware Simple Packet Forwarding Hardware Simple Packet Forwarding Hardware Simple Packet Forwarding Hardware

  8. Slicing the physical network

  9. Isolated “slices” Many operating systems, or Many versions App App App App App App App App Network Operating System 1 Network Operating System 2 Network Operating System 3 Network Operating System 4 Open interface to hardware Open interface to hardware Virtualization or “Slicing” Layer Simple Packet Forwarding Hardware Simple Packet Forwarding Hardware Simple Packet Forwarding Hardware Simple Packet Forwarding Hardware Simple Packet Forwarding Hardware

  10. Consequences More innovation in network services • Owners, operators, 3rd party developers, researchers can improve the network • E.g. energy management, data center management, policy routing, access control, denial of service, mobility Lower barrier to entry for competition • Healthier market place, new players

  11. Is change likely?

  12. The change has already started In a nutshell • Driven by cost and control • Started in data centers…. and may spread • Trend is towards an open-source, software-defined network • Growing interest for cellular and telecom networks

  13. Example: New Data Center Cost 200,000 servers Fanout of 20 a 10,000 switches $5k commercial switch a $50M $1k custom-built switch a $10M Savings in 10 data centers = $400M Control Optimize for features needed Customize for services & apps Quickly improve and innovate Large data center operators are moving towards defining their own network in software.

  14. Trend App App App App App App Controller 1 Controller 2 Controller 1 Controller 2 NOX (Network OS) Network OS Windows (OS) Linux Mac OS Windows (OS) Linux Mac OS Windows (OS) Linux Mac OS Virtualization or “Slicing” Virtualization layer OpenFlow x86 (Computer) Computer Industry Network Industry

  15. How can government help?

  16. What NSF is supportingTrials of “Software-defined Network” & OpenFlow US College Campus Trials • UW, Georgia Tech, Princeton, Rutgers, UW-Madison, Clemson, Indiana, Stanford • Vendors with prototype OpenFlow: Cisco, Juniper, HP, NEC, Ciena, Arista, Quanta, …. National College Backbone Trials Data Center Clusters (with Google, Yahoo!, HP, etc.)

  17. Nationwide OpenFlow Trials UW UnivWisconsin Princeton IndianaUniv Rutgers Stanford NLR Internet2 Clemson GeorgiaTech Production deployments before end of 2010

  18. The role of government When funding new infrastructure • Mandate open interface to equipment (OpenFlow) • Recommend trials of “software-defined networks” Risk Invest in the wrong equipment, and we are stuck with “same old” equipment for 10 years

  19. Software-defined Wireless NetworksApplies equally to wireless networks Mobility manager, AAA, billing, MVNO, Wireless service provider, … App App App Network Operating System Simple Packet Forwarding Hardware Simple Packet Forwarding Hardware Simple Packet Forwarding Hardware WiFi, WiMAX, LTE Simple Packet Forwarding Hardware Simple Packet Forwarding Hardware

  20. Outline Trends • Towards “Software-defined Network” • Towards “Slicing” of network infrastructure • Government role Dream • Making available the abundant wireless capacity around us • Technical trend • Business hurdles

  21. Observations • We are not short of wireless capacity: It is abundant, but off limits • Cell phone today = 6 radios • Cell phone in 2020 = 20 radios? Can we: • Decouple service providers from physical networks? • Allow user to decide to connect to any or many wireless networks simultaneously?

  22. Service Providers and Infrastructure Services Services Services App App App App App App “Newco” OS “Vodafone” OS “AT&T” OS Service providers in cloud Open flow-based interface My Employer Slicing Slicing Slicing Nationwide infrastructure owners A home WiMAX WiFi AP LTE WiFi AP Slicing LTE WiMAX WiFi AP WiFi AP LTE

  23. Thank you!

More Related