Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sponsored by the National Science Foundation Meso-scale Integration Heidi Picher Dempsey November 17, 2009 www.geni.net.

Similar presentations


Presentation on theme: "Sponsored by the National Science Foundation Meso-scale Integration Heidi Picher Dempsey November 17, 2009 www.geni.net."— Presentation transcript:

1 Sponsored by the National Science Foundation Meso-scale Integration Heidi Picher Dempsey November 17, 2009 www.geni.net

2 Sponsored by the National Science Foundation2November 17, 2009 Outline Meso-scale motivation and projects Data and control plane examples Getting involved "Human felicity is produced not so much by great pieces of good fortune that seldom happen, as by little advantages that occur every day." Autobiography of Ben Franklin

3 Sponsored by the National Science Foundation3November 17, 2009 Meso-scale integration builds on successful prototypes Ongoing spiral development and prototyping OpenFlow WiMax “At scale” Enables at-scale research via reliable, easy-to-use software running on many suites of GENI-enabled infrastructure Decision points “Meso-scale” Explores and permits realistic evaluations of research utility, cost, … “The frontier” Wide open to new ideas & innovations Next projects

4 Sponsored by the National Science Foundation4November 17, 2009 Meso-scale infrastructure goals Year 1 (2009-2010)Year 2 (2010-2011)Year (20011-2012) GENI-enabled backbone deployments in I2 and NLR Some early experimentsMore Experiments OpenFlow Campus deployments Some production traffic on GENI More Production Use Early WiMax DeploymentsComplete WiMax Deployments Some Educational Use

5 Sponsored by the National Science Foundation5November 17, 2009 GENI toolbox for meso-scale integration First steps with some Spiral 1 projects: ProtoGENI nodes, OpenFlow and PlanetLab integration, BGP Mux Next steps with new Spiral 2 projects: –12 OpenFlow deployment projects in campuses and nationwide network –7 WiMax campus deployment projects –1 ShadowNet backbone instrumentation project –1 Quilt regional networking project. Other projects also provide key parts of meso-scale integration: security, monitoring, tools, clearinghouses

6 Sponsored by the National Science Foundation6November 17, 2009 More meso-scale prototypes for access control, authentication, and full-scale GENI security architecture. See the Control Framework working group meeting on Wednesday (Rob Ricci, Jeff Chase chairs) and the OMIS working group meeting on Tuesday (Jim Williams, Ivan Seskar, Ron Hutchins chairs). More meso-scale prototypes for instrumentation. See the Instrumentation & Measurement working group meeting on Wednesday (Paul Barford chair) A GENI API that allows aggregates to use any GENI control framework with resource specifications as parameters. We need more! an sfa-like possibility (one of many) links, pix?

7 Sponsored by the National Science Foundation7November 17, 2009 Meso-scale overview: sites Clemson Columbia University Georgia Tech Indiana University Internet2 National Lambda Rail Nicira Networks (software only) Polytechnic Institute of NYU Princeton University Rutgers University Commercial vendors like HP and NEC Stanford University of Colorado University of Kentucky University of Massachusetts University of Washington University of Wisconsin UCLA

8 Sponsored by the National Science Foundation8November 17, 2009 Integration overview: projects Principal Investigators and Co-PIs Industry PartnersProposed Sites (locations subject to change) Enterprise GENI Campus Trials Nick McKeown and Guru Parulkar, Stanford Nicira Networks, HP, Arista, Cisco, Juniper, NEC, others 8 (Clemson, Georgia Tech, Indiana U, Princeton, Rutgers, U Wisconsin, U Washington, Stanford) OpenFlow Backbone Deployment in Internet2 Randy Frank and Eric Boyd, Internet2 TBD5 (Atlanta, Houston, Kansas City, Salt Lake City, Washington D.C.) OpenFlow Backbone Deployment in NLR Glenn Ricart and Wendy Huntoon, National Lambda Rail TBD4-5 (Atlanta, Chicago, Denver, Seattle, Sunnyvale) ShadowNet Backbone and Instrumentation Deployment in Internet2 James Griffioen and Zongming Fei, U. Kentucky, Jacobus van der Merwe, AT&T Research Juniper, AT&T Research,4 (Atlanta, Kansas City, Salt Lake City, Washington, D.C.) WiMax Campus DeploymentDipankar Raychaudhuri, Ivan Seskar, Smapath Rangarajan, Rutgers University NEC laboratories, America, Cisco 8 (Columbia, Polytechnic U of NYU, Rutgers, Stanford, UCLA,, U of Colorado, Boulder, UMass Amherst, U of Wisconsin) Regional Networks in GENIJen Leasure, The QuiltnoneN/A

9 Sponsored by the National Science Foundation9November 17, 2009 Current OpenFlow Allocate PL compute resource slices with PlanetLab Aggregate Manager (assume authentication registry) Allocate and configure topology slices with Enterprise GENI Aggregate Manager and OpenFlow FlowVisor Manage experiments with Experiment Controller and SFI tools SFI/C H PLC PlanetLab Aggregate Manager Authent Registry Exptr Key Authentication Get Resources Resource list Create Slice Princeton Tunnel OpenFlow switches Resource list Create Slice Get Resources E-GENI Aggregate Manager FlowVisor Slice creation Topology Expt A controller OpenFlow protocol PlanetLab nodes Stanford

10 Sponsored by the National Science Foundation10November 17, 2009 Current WiMax Access Rutgers base station and clients through ORBIT Configure experiments with OMF Planning seven more campuses connected with with L2/3 networks (Some campuses also have OpenFlow switches.) Allocate slices and configure experiments with GENI control framework (TBD) and OMF Rutgers University

11 Sponsored by the National Science Foundation11November 17, 2009 ShadowNet Add Juniper m7i routers as forwarding components of some ProtoGENI I2 nodes Configure logical "shadow" routers with protocols, Forwarding Information Base and reporting Make slice-specific instrumentation information available to experimenters ProtoGENI node in I2

12 Sponsored by the National Science Foundation12November 17, 2009 Integration overview: new users What do prototype teams need to support rapid builds and deployment to new users? How do we organize GENI support with more networks and more users? How well do prototypes work with more sites and users? What do campus IT staff and network operators need to support simultaneous production and experimental use? How will new users bring "real" traffic to GENI? What do experimenters need? Who will use GENI?

13 Sponsored by the National Science Foundation13November 17, 2009 Why OpenFlow and VLANs? OpenFlow has very active commercial product support (required for most campus deployments) Ethernet VLANS are implemented nearly everywhere already (although different varieties) It's fairly inexpensive for a project to add switches and configure VLANs Widespread deployment possibilities result in more layer 2 end-to-end substrates for experiments This is only an interim solution GPO is interested in other projects with meso-scale potential

14 Sponsored by the National Science Foundation14November 17, 2009 Longer-term GENI solutions Dynamic experimenter-controlled GENI topology slices and related applications Build your own ISP: BGPMux in a slice Dynamic optical switching tied to applications and network layer software Models for how to manage, monitor and operate user slices in production networks (enable custom services built on custom networks) Commercial vendor support for virtualization at all levels in networks "Frontier" projects like cross-layer optical and cognitive radio may eventually transition to meso-scale

15 Sponsored by the National Science Foundation15November 17, 2009 Meso-scale data and control planes Engineer control and data paths through multiple campus, regional, and backbone infrastructures for nationwide GENI connectivity.

16 Sponsored by the National Science Foundation16November 17, 2009 Data plane Options NLR FrameNet service with VLAN mapping in use now for RENCI/Duke connections VLAN tunnels (q-in-q) in use now for University of Utah connections to ProtoGENI nodes

17 Sponsored by the National Science Foundation17November 17, 2009 Data plane Options ION (DCN) service on Internet 2 (not GENI wave) (see connectors at http://www.internet2.edu/ion/conn ector-status.html) GMPLS (DRAGON, MAX, ISI)

18 Sponsored by the National Science Foundation18November 17, 2009 Meso-Scale Prototyping: Clemson Example Scope: Integrate Clemson campus Ethernet switches, wireless mesh access points with mobile terminals, and local Network Operations Center (with production traffic) into GENI. Work with 7 other GENI campus trials. Initial proposal: Campus-centric three-task Clemson deployment plan Preliminary network investigation –Multiple data and control plane options –Integration with NLR and I2 both feasible –Good operations component, but not integrated with GENI Meta NOC –Campus features production traffic, active measurement, and good existing policy framework, but needs integration with GENI security and measurement projects –Coordinate deployment with other campus trials

19 Sponsored by the National Science Foundation19November 17, 2009 Meso-Scale Prototype Integration: Clemson Example CTO/PI Campus Infrastructure Plan Integrate with Research Infrastructure, GENI projects Engineer IP networks (control and data) Integrate with I2 Infrastructure Integrate with NLR Infrastructure Integrate Policy, Security and Operations Bring Clemson's original deployment plan (white) into larger-scale GENI integration and deployment (tan), benefitting both.

20 Sponsored by the National Science Foundation20November 17, 2009 Building the GENI Meso-scale Prototype Current plans for locations & equipment WiMAX ShadowNet Salt Lake City Kansas City DC Atlanta Stanford UCLA UC Boulder Wisconsin Rutgers Polytech UMass Columbia OpenFlow Backbones Seattle Salt Lake City Sunnyvale Denver Kansas City Houston Chicago DC Atlanta OpenFlow Stanford U Washington Wisconsin Indiana Rutgers Princeton Clemson Georgia Tech Arista 7124S Switch Cisco 6509 Switch HP ProCurve 5400 Switch Juniper MX240 Ethernet Services Router NEC IP8800 Ethernet SwitchNEC WiMAX Base Station

21 Sponsored by the National Science Foundation21November 17, 2009 Meso-Scale Infrastructure Integration Steps Some common steps for all Spiral 2 Meso-scale projects (old and new) Task NameSchedule GEC Demonstrations As scheduled--Integration focus is March and October GENI Integration Software ReleasesDecember and July each year GENI Integration Security ReviewsJanuary and August each year Project Functional GoalsProject kickoff + 1 mo, review yearly Project Spiral Integration PlanProject kickoff + 1 mo, review yearly Project Integration Risk RegisterProject kickoff + 1 mo, review yearly Project Contacts join GENI Prototype Response and Escalation group 1 month before first external deployment or software release (not an isolated testbed)

22 Sponsored by the National Science Foundation22November 17, 2009 Detailed Integration Plans: OpenFlow Campuses and Connections to GENI Year 1Year 2Year 3 (or earlier) Create OpenFlow Planning Group 8 campus demoCapstone Demo OpenFlow TutorialsAdditional U Washington deployments Deploy U Wisconsin (campus) Add Clemson wireless mesh to campus deployment Deploy Clemson, Georgia Tech, Indiana, Princeton, Rutgers, U Wisconsin (testbed), U Washington (Stanford pre-existing) Production Traffic at Clemson, Indiana, Princeton, Rutgers Rutgers ORBIT virtualization (tesbed) Rutgers early experiments Rutgers educational use First OF Access at Indiana, Princeton, U Wisconsin (testbed) First OF Access at Georgia Tech, U Washington, U Wisconsin First Indiana Monitoring and Measurement Access U Washington Experiments Princeton User Opt- In Software U Wisconsin Measurement and Management Software U Wisconsin opt-in and slice management software Highlights Selected Details Yellow rows show suggested intermediate steps. white are from original proposal.

23 Sponsored by the National Science Foundation23November 17, 2009 Detailed Integration Plans: OpenFlow in NLR, Internet2 Year 1Year 2Year 3 OpenFlow deployment in Internet 2 First community I2 OF backbone node access OpenFlow Regional Connections Early Experiments Experiments Internet2 Highlights Selected Details Year 1Year 2Year 3 OpenFlow Deployment in NLR First Community NLR backbone node access with OpenFlow OpenFlow Regional Connections Early Experiments Experiments NLR Highlights

24 Sponsored by the National Science Foundation24November 17, 2009 Detailed Integration Plans: WiMax Campuses and connections to GENI Year 1Year 2Year 3 Deploy U Massachusetts, Amherst NYU Polytech 3 campus WiMax demo Deploy U Wisconsin. UCLA, Columbia, Colorado 6 campus demo First Community WiMax access at Rutgers (base station already deployed in Spiral 1) NYUP testbed development UMass testbed integration UCB site measurements First WiMax access at NYUP, U Wisconsin, UCLA, UCB, Columbia First Community WiMax access at Rutgers (base station already deployed in Spiral 1) UMass production traffic UCB experiments Columbia education use Columbia early experiments Highlights Selected Details Open WiMax. Integrate WiMax base stations with GENI and deploy to multiple campuses 1. Acquire and deliver equipment kits to each participating campus (campuses fund their own projects) 2. Software updates, coordination with OMF (AM and Clearinghouse) Develop installation and operations guidelines for campus WikMaxRutgers Procure and deliver WiMax base station kits to UMASS Amherst and NYU PolytechNEC + Rutgers Testing with GPO (staging w/out radio)NEC + Rutgers +GPO Procure and deliver WiMax base station kits to NYU PolytechNEC + Rutgers Procure and deliver WiMax base station kits to UC BoulderNEC + Rutgers Procure and deliver remaining WiMax base station kits to 3 campuses (serially)NEC + Rutgers Upgrade WiMax base station controller software (GBSN v3.0)NEC + Rutgers

25 Sponsored by the National Science Foundation25November 17, 2009 Detailed Integration Plans: ShadowNet backbone in Internet2 Year 1Year 2Year 3 Deploy 3 ShadowNet routers Deploy 4 th ShadowNet router First (GENI) Community PerfSONAR Access Integrate the virtualized Juniper router control software into protoGENI First ShadowNet Archive Access Early Experiments and Measurements Experiments and Measurements Highlights Selected Details ShadowNet Install Juniper Routers in I2 PoPsMust be ProtoGENI PoPs. I2 lead. Extend Shadowbox control software for GENI virtualization. Integrate with CF for slices. AT&T lead. Virtual routers in GENI slices, Develop measurement toolsetsUKY lead. AT&T secondary. Incorporate perfSONARUDel lead Integrate ShadowBox measurement tools with ProtoGENIUKY lead. Utah secondary Store and Archive Shadowbox data May be possible earlier, but must be by this point. Includes Juniper router data and experiment data. Enable DCN measurement planeI2 lead GENI community access to Juniper router slicesGPO End-to-end router tests/experimentsGPO + Early adopters End-to-end measurement tests/experimentsGPO + Early adopters

26 Sponsored by the National Science Foundation26November 17, 2009 Experimenters: use the meso-scale infrastructure for experiments — engineering and operations help is available Campuses: New campuses can join the meso-scale work. Talk to the PIs or the GPO Prototyping teams: user GUIs, monitoring and security tools and interfaces that support slices and virtualization. Meso-scale may be good test environment for some tools. Network engineers: help GENI define scalable kits and processes, provide regional workshop inputs (via the Quilt) Industry: new sites can join meso-scale, meso-scale may provide good test environments for commercial-bound systems. How can I get involved?

27 Sponsored by the National Science Foundation27November 17, 2009 Start dreaming Spiral 2 adds lots of programmable infrastructure to GENI We need creative ideas for how to use it Some projects are already doing mash-ups– live demos coming up next With ORBIT, K-GENI, and OpenFlow deployments, GENI will circle the globe. Can we send a virtual model train around GENI's world to drive the GENI "golden spike?" Better ideas?

28 Sponsored by the National Science Foundation28November 17, 2009 OpenFlow-PlanetLab. Rob Sherwood, Srini Seetharaman, Jad Naous, Guido Appenzeller (Stanford), Sapan Bhatia, Andy Bavier (Princeton) ORBIT and WiMax Base Station. Ivan Seskar (Rutgers) ProtoGENI Cluster. Robert Ricci (University of Utah) Integration and Meso-scale demos


Download ppt "Sponsored by the National Science Foundation Meso-scale Integration Heidi Picher Dempsey November 17, 2009 www.geni.net."

Similar presentations


Ads by Google