Reinventing Internet Infrastructure with OpenFlow and Software Defined Networking Stanford Clean Slate Program http://cleanslate.stanford.edu Funded by Cisco, Deutsche Telekom, DoCoMo, Ericsson, Google, LightSpeed, MDV, NEC, NSF, Xilinx Guru Parulkar [email protected]
34
Embed
Reinventing Internet Infrastructure with OpenFlow and Software Defined Networking
Stanford Clean Slate Program. http://cleanslate.stanford.edu. Reinventing Internet Infrastructure with OpenFlow and Software Defined Networking. Guru Parulkar [email protected]. Funded by Cisco, Deutsche Telekom, DoCoMo, Ericsson, Google, LightSpeed, MDV, NEC, NSF, Xilinx. - PowerPoint PPT Presentation
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Reinventing Internet Infrastructure with OpenFlow and Software
Example Network Services• Static “VLANs”• New routing protocol: unicast, multicast,
multipath, load-balancing• Network access control• Mobile VM management • Mobility and handoff management • Energy management • Packet processor (in controller)• IPvX• Network measurement and visualization• …
9
OpenFlow Deployments
• 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– JGN2plus, Japan– 10-15 research groups have switches
Research and Production Deployments on commercial hardware
10
OpenFlow as GENI Networking Substrate
Eight universities and two national research backbones
OpenFlow Deployment in JapanNEC and JGN2Plus (NICT)
12
• Network virtualization and slicing• HD video distribution in different slices
– Baseball game– Snow festival
European Deployment
13
L2 Packet Wireless Routing
Pan-European experimental facility
L2 Packet Optics Content delivery
L2 Packet Shadow networks
L2 L3Packet Optics Content delivery
L2 Packet Emulation Wireless Content
delivery
OpenFlow Deployments Outside US
• Several smaller scale efforts already on going
• Interest in Korea, China, Brazil, …
14
OpenFlow: A Hack to Experiment?
Is there a bigger architecture story?
15
16
Controller
OpenFlow Switch
FlowTableFlowTable
SecureChannelSecure
Channel
PC
OpenFlow
Protocol
SSL
hw
sw
OpenFlow: Enable Innovations “within” the Infrastructure
1.Optimize for features needed2.Customize for services & apps3.Quickly improve and innovate
28The value prop applies to enterprise and service provider networks
What New Generation Providers have been Doing Within the
Datacenters
• Buy bare metal switches • Write their own control/management
applications on a common platform
Another way to look at it …
App
Simple Packet Forwarding Hardware
Simple Packet Forwarding Hardware
Simple Packet Forwarding Hardware
App App
Simple Packet Forwarding Hardware Simple Packet
Forwarding Hardware
Network Operating System
1. Open interface to hardware
3. Well-defined open API2. At least one good operating system
Extensible, possibly open-source
“Meeting of Minds” with Providers
31
Interest is Much Broader
• Datacenter operators also operate WAN infrastructures– They want to cut cost and get more control
• Legacy network operators learning from new providers – They also want to cut cost and get more control– Be more innovative and competitive
• Convergence of cellular and Internet infrastructure– Another big impetus
Net result: the change may come to all parts of the Internet infrastructure – sooner than you would think
32
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 with reducing Capex & OpEx
33
Ecosystem Coming TogetherRole for Everyone to Contribute
• Researchers and R&E Networks
• Providers: old and new– Google, Amazon, Yahoo!, (Microsoft, Facebook),
– DT, DoCoMo, (Level3, BT, Verizon, …)
• Box vendors– Enterprise and backbone
– Packet and circuit (electronic and photonics)
– Incumbents and startups
• Chip vendors– Broadcom, Dune, Marvell, ….
34
The Value Chain
OpenFlow/SDN As Networking Substrate
• A platform for innovations
– Within enterprise, backbone, & data center networks
• Providers buy into the architecture
– For their own reasons
• Ecosystem is coming together
35
The Stanford Clean Slate Program http://cleanslate.stanford.edu
The 40year old Internet is showing its age:– Infrastructure not economically sustainable– Untrustworthy, unreliable and unpredictable– Does not support architectural innovations – Ill-suited for emerging technologies and applications
e.g., ubiquitous computing with mobile wireless devices, web based computing, sensorized networked physical world, …
Bring together Stanford’s world-class breadth & depth
Research with emphasis on fundamental change andimpact on real practice of networking
Create and Distribute “Platforms for Innovations”
Funding: NSF, Cisco, Deutsche Telekom, DoCoMo, Ericsson, Google, NEC, Xilinx
The Problem
Our Approach
Handheld
OS
BrowserUI
HW
ApplicationsApplications
Data SubstrateData Substrate
Computation SubstrateComputation Substrate
Network SubstrateNetwork Substrate
Radio technologyRadio technology
Economics
Economics
37
Vision: Three tiers of computing
PC,TVat home, on the road, in hotels, on the plane
Borrow the display, keyboard, memory, etc
Internetservers data
My window into the Internet. My cache of personal data. The key to my online data.Will identify me to others.Make payments, open physical locks.
Great opportunities Revolution in Mobile Computing will change our field. Opportunity to bring change before ossification.
38
TodayToday
Where we willend up otherwise
Where we willend up otherwise
Vision
Barriers1. Big-brother portals will own our data2. We will be locked-in to applications3. Wireless capacity will stay closed4. Network will stay ossified
Big-brother portals luring us to their repository We have to provide an alternative Healthcare, Financial: May never take off
Big-brother portals luring us to their repository We have to provide an alternative Healthcare, Financial: May never take off
When they’ve got our data, they’ve got us! When they’ve got our data, they’ve got us! Surrounded by capacity we can’t use Inefficient: Costs more, poorer quality We need an alternative
Surrounded by capacity we can’t use Inefficient: Costs more, poorer quality We need an alternative
Problem with the network. 3G: Cellular networks IP IP: Bad for mobility, security, management Need a network that continually evolves
Problem with the network. 3G: Cellular networks IP IP: Bad for mobility, security, management Need a network that continually evolves
The Big Picture
Handheld
Energy aware secure OS
Secure mobile browser
UI
HW Platform
ApplicationsPocketSchool, Image WEB,
Augmented Reality
ApplicationsPocketSchool, Image WEB,
Augmented Reality
Data SubstratePRPL Virtual Data System
Data SubstratePRPL Virtual Data System
Computation SubstrateNetwork of VMs, Mobile VMsFiz web services environment
Computation SubstrateNetwork of VMs, Mobile VMsFiz web services environment
Network SubstrateOpenFlow
Network SubstrateOpenFlow
Radio technologyMulti-Gb/s, 99% coverage
Radio technologyMulti-Gb/s, 99% coverage
Economics
Economics
Stanford Clean Slate Team
Networking
Radio
Economics
Languages
OS
SecurityHCIApplications
Architecture
Education
Dan Boneh
Monica LamDavid Mazieres
Mendel RosenblumPhil Levis
Roy PeaScott Klemmer
Arogyaswami Paulraj
Nick McKeown
Ramesh Johari
John Mitchell
Christos Kozyrakis
Fouad Tobagi
Paul Kim
Distributed Systems
Guru Parulkar
Balaji Prabhakar
John Ousterhout
+ 40 graduate studentsand 6 staff engineers
Departments of EE, CS, MS&E and School of Education