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

Slides:



Advertisements
Similar presentations
VINI and its Future Directions
Advertisements

INDIANAUNIVERSITYINDIANAUNIVERSITY GENI Global Environment for Network Innovation James Williams Director – International Networking Director – Operational.
Sponsored by the National Science Foundation 1 August 30, 2010 GENI Shadownet Spiral 2 Year-end Project Review University of Kentucky, AT&T Research, and.
1 Spiral 1 Requirements Demonstrate GENI Clearinghouse & control framework in Spiral 1 projects as a central GENI concept. Demonstrate End-to-end.
Sponsored by the National Science Foundation WIMXUWI Spiral 2 Year-end Project Review University of Wisconsin-Madison PI: Suman Banerjee Staff: Ben Willard.
1 IU Campus GENI/Openflow Experience Matt Davy Quilt Meeting, July 22nd 2010.
Enabling GENI Connections Quilt GENI Workshop Heidi Picher Dempsey July 22, 2010.
GENI Spiral 2 Meso-Scale Update GEC8 Heidi Picher Dempsey July 21, 2010.
The Instageni Initiative
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Now it’s getting interesting Chip Elliott July 21,
Sponsored by the National Science Foundation Experimentation using GENI Mark Berman GENI Project Office February 18, groups.geni.net.
Can the Production Network Be the Testbed? Rob Sherwood Deutsche Telekom Inc. R&D Lab Glen Gibb, KK Yap, Guido Appenzeller, Martin Cassado, Nick McKeown,
University of Kentucky Joint Techs 2011 Monitoring GENI Networks Jim Griffioen and Zongming Fei Laboratory for Advanced Networking University of Kentucky.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future EDUCAUSE GENI Layer 2 / Software-Defined Networking Campus Deployment.
Kansei Connectivity Requirements: Campus Deployment Case Study Anish Arora/Wenjie Zeng, GENI Kansei Project Prasad Calyam, Ohio Supercomputer Center/OARnet.
Internet2 Network: Convergence of Innovation, SDN, and Cloud Computing Eric Boyd Senior Director of Strategic Projects.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
1 GENI: Global Environment for Network Innovations Jennifer Rexford Princeton University
1 GENI: Global Environment for Network Innovations Jennifer Rexford On behalf of Allison Mankin (NSF)
Sponsored by the National Science Foundation GENI Experimentation Workshop Princeton University Chip Elliott GENI Project Director June 29,
Software-defined Networks October 2009 With Martin Casado and Scott Shenker And contributions from many others.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future GENI Spiral 2 Chip Elliott March 17,
Sponsored by the National Science Foundation Survey of Available GENI Resources Aaron Falk GENI Project Office 15 March 2011.
Sponsored by the National Science Foundation Wireless Infrastructure and GENI Ivan Seskar, Francesco Bronzino Rutgers University.
National Science Foundation Arlington, Virginia January 7-8, 2013 Tom Lehman University of Maryland Mid-Atlantic Crossroads.
Sponsored by the National Science Foundation Campus/Experiment Topics in Monitoring and I&M GENI Engineering Conference 15 Houston, TX Sarah Edwards Chaos.
Sponsored by the National Science Foundation A GENI WiMAX Infrastructure for Research Experiments Harry Mussman GENI Project Office at Raytheon BBN Technologies.
GENI Racks: Infrastructure Overview
Sponsored by the National Science Foundation Research & Experiments on GENI GENI CC-NIE Workshop NSF Mark Berman, Mike Zink January 7,
GENI Workshop on Layer2/SDN Campus Deployment July 7, 2011 Larry Landweber GENI Project Office John P. Morgridge Professor, Emeritus University of Wisconsin.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future GENI Spiral 2 Chip Elliott November 17,
Sponsored by the National Science Foundation GENI-enabled Campuses Responsibilities, Requirements, & Coordination Bryan Lyles, NSF Mark Berman & Chip Elliott,
Sponsored by the National Science Foundation GENI Meta-Operations Center Spiral 2 Year-end Project Review GlobalNOC at Indiana University PI: Jon-Paul.
GEC3 – October 28-30, 20081www.geni.net1 Substrate WORKING GROUP System Engineering Report John Jacob SWG System Engineer groups.geni.net GENI working.
Data Plane Measurements Deniz Gurkan Roopa Krishnappa October 28 th, 2008.
GEC3www.geni.net1 GENI Spiral 1 Control Frameworks Global Environment for Network Innovations Aaron Falk Clearing.
Sponsored by the National Science Foundation Workshop on Research Recommendations for the Broadband Task Force Chip Elliott GENI Project Director November.
Sponsored by the National Science Foundation Campus Trials of Enterprise GENI: Georgia Tech Spiral 2 Year-end Project Review Georgia Tech PI: Russ Clark,
Sponsored by the National Science Foundation Survey of Available GENI Resources Aaron Falk GENI Project Office 26 July 2011.
GEC 101 The GENI ShadowNet Project Jim Griffioen (Kentucky) Zongming Fei (Kentucky) Kobus Van der Merwe (AT&T) Eric Boyd (Internet 2)
Sponsored by the National Science Foundation GEC14 Session: SDN * in GENI Marshall Brinn, GPO July 11, 2012 * Software-Defined Networking.
Sponsored by the National Science Foundation GENI Integration of Clouds and Cyberinfrastructure Chip Elliott GENI Project Director
Sponsored by the National Science Foundation Introduction to GENI Network Architecture
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Sarah Edwards, GPO
Sponsored by the National Science Foundation GENI Goals & Milestones GENI CC-NIE Workshop NSF Mark Berman January 7,
Sponsored by the National Science Foundation GENI Current Ops Workflow Connectivity John Williams San Juan, Puerto Rico Mar
Sponsored by the National Science Foundation Cluster D Working Meetings GENI Engineering Conference 5 Seattle, WA July ,
Sponsored by the National Science Foundation GENI Welcome ! GENI Engineering Conference 6 Salt Lake City Chip Elliott November 17,
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Sarah Edwards, GPO
Sponsored by the National Science Foundation Internet2 OpenFlow Backbone Spiral 2 Year-end Project Review Internet2 PI: Eric Boyd Co-PI: Matt Zekauskas.
Sponsored by the National Science Foundation Meeting Introduction: Integrating GENI Networks with Control Frameworks Aaron Falk GENI Project Office June.
Sponsored by the National Science Foundation GENI Aggregate Manager API Tom Mitchell March 16, 2010.
Sponsored by the National Science Foundation OpenFlow Campus Trials at Clemson (OFCLEM) Spiral 2 Year-end Project Review Clemson University PI: Kuang-Ching.
Sponsored by the National Science Foundation GENI Status and Outlook Chip Elliott July 21,
Sponsored by the National Science Foundation Measurement System Spiral 2 Year-end Project Review University of Wisconsin, Colgate University, Boston University.
Virtualization as Architecture - GENI CSC/ECE 573, Sections 001, 002 Fall, 2012 Some slides from Harry Mussman, GPO.
GEC3 – October 28-30, 2008www.geni.net1 Opt-in Working Group System Engineering Report October 29, 2008 Harry Mussman Opt-in WG System Engineer
Sponsored by the National Science Foundation Spiral 2 Year-end Project Review Rutgers University PI: Dipankar Raychaudhuri WINLAB, Rutgers University Co-PI:
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Sponsored by the National Science Foundation WiMAX Spiral 2 Year-end Project Review Rutgers University PI: Dipankar Raychaudhuri, WINLAB Rutgers University.
Sponsored by the National Science Foundation 1 Nov 4, 2010 WiMAX Deployment Roadmap for Spiral 3 Harry Mussman (GPO) Includes the following goals and milestones.
Sponsored by the National Science Foundation Introduction to GENI Network Architecture
Connecting to the new Internet2 Network What to Expect… Steve Cotter Rick Summerhill FMM 2006 / Chicago.
Sponsored by the National Science Foundation GENI Call for Demos for GEC22.
Spiral 3 Goals for WiMAX Projects Install and bring up WiMAX base station kit, including the ASN Gateway. (GEC10, or earlier) (Case 1) Install and bring.
GENI Exploring Networks of the Future
GENI Integration of Clouds and Cyberinfrastructure
GENI Global Environment for Network Innovation
GENI Exploring Networks of the Future
Presentation transcript:

Sponsored by the National Science Foundation Meso-scale Integration Heidi Picher Dempsey November 17,

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

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

Sponsored by the National Science Foundation4November 17, 2009 Meso-scale infrastructure goals Year 1 ( )Year 2 ( )Year ( ) 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

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

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?

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

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

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

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

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

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?

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

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

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.

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

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

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

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.

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

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)

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.

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

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

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

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?

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?

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