1 / 30

The Instageni Initiative

The Instageni Initiative. Nick Bastin , Andy Bavier, Jessica Blaine, Joe Mambretti , Rick McGeer, Rob Ricci, Nicki Watts PlanetWorks , HP, University of Utah, Northwestern March 13, 2012. The instageni rack. Designed for GENI Meso -scale deployment

gordy
Download Presentation

The Instageni Initiative

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. The Instageni Initiative Nick Bastin, Andy Bavier, Jessica Blaine, Joe Mambretti, Rick McGeer, Rob Ricci, Nicki Watts PlanetWorks, HP, University of Utah, Northwestern March 13, 2012

  2. The instageni rack • Designed for GENI Meso-scale deployment • Eight 2012 deployments, 24 2013 deployments • ProtoGENI and FOAM as native Aggregate Managers and Control Frameworks • Boots to ProtoGENI instance with OpenFlow switch • Designed for wide-area PlanetLab federation • PlanetLab image provided with boot • InstaGENI PlanetLab Central stood up • Designed for expandability • Approx 30U free in rack

  3. The instageni rack • Designed for easy deployability • Power: 220V L6-20 receptacle • Network: 10/100/1000 Base-T • Designed for Remote Management • HP iLO on each node • Designed for flexible networking • 4 1G NICs/node, 48 1G NICs, 4 10G NICs on the OpenFlow switch

  4. Instageni rack hardware • Control Node for ProtoGENI Boss, ProtoGENI users, FOAM Controller, Image storage… • HP ProLiant DL 360G7, quad-core, single-socket, dual NIC (1 Gb/sec), 12GB RAM, 4TB Disk (RAID), iLO • Five Experiment Nodes • HP ProLiant DL 360G7, six-core, dual-socket, quad NIC (1 Gb/sec), 48GB RAM, 1TB Disk, iLO • OpenFlow Switch • HP E 6600, 48 1 Gb/s, 4 10 Gb/s • Hybrid mode

  5. Instageni planned deployment • GENI funding • 8 sites in Year 1 • 24 sites in Year 2 • All in USA • Other Racks • US: Attempting program with relevant HP units • Abroad: see me.

  6. Instageni year 1 sites

  7. Instageni rack diagram

  8. Instageni rack topology

  9. Instageni software architecture InstaGENI PLC GENI L2/L3 Slice Layer 2 and 3 connectivity ProtoGENI Image ProtoGENI Image PlanetLab Image FOAM (Networks as a Service) ProtoGENI (Hardware as a Service, Infrastructure as a Service)

  10. Control Infrastructure Control / External switch Control Node: Xen Hypervisor ProtoGENI “boss” FOAM FlowVisor ProtoGENI “ops” Data Plane Switch

  11. (rE)Provisioning Nodes ProtoGENI Shared ProtoGENI Exclusive PlanetLab Shared ProtoGENI Exclusive ProtoGENI Exclusive

  12. GENI Integration • Will ship with full support for GENI AM (likely v3) • Updates as GENI APIs evolve • Support for Tom Lehman’s RSpec stitching extension • Will have local FOAM and FlowVisor instances for OpenFlow integration • Will start by affiliating with the ProtoGENI clearinghouse • Switch affiliation to the GENI Clearinghouse once up

  13. Software Management • Frequent control software updates • Rarely affects running slivers • VM snapshots to roll back failed updates • Major software changes, rather than on a set schedule • All updates done by InstaGENI personnel • (Sites can make local modifications, but this “voids the warranty”) • Testing period on Utah rack first • Updating disk images • New version of standard images distributed nightly • Voluntary updates for exclusive-use nodes and VM images • Scheduled updates for VM host images • Security updates will be handled differently on case-by-case basis

  14. Operations and Management • Providing GMOC with: • Visibility into current users and slices • Health and historical data • “Kill switch” credentials for emergency shutdown • Local administrators get the same access • Automatic verification of slices upon setup • Local admins get mail about hardware failures • PlanetFlow-based mapping of address/packets to slices

  15. InstaGENI Sites and Network: Y1 University of Utah, Princeton University, GPO, Northwestern University, Clemson University, Georgia Tech , University of Kansas , New York University University of Victoria BCNET CANARIE GENInet (GENI Backbone) NOX SL/MREN NYSERNET GPN UEN MAGPI MAX SOX

  16. InstaGENI Sites and Network: Y1 University of Utah GENInet (GENI Backbone) SL/MREN MAX UEN

  17. University of Utah

  18. InstaGENI Sites and Network: Y1 Princeton University GENInet SL/MREN MAGPI

  19. InstaGENI Sites and Network: Y1 Princeton University Internet2 ION VLAN 1750 MAGPI L2 Path or L3 Tunnel Princeton University Campus Network InstaGENI Rack With OF SW

  20. InstaGENI Sites and Network: Y1 GPO GENInet (GENI Backbone) VLAN 1750 NOX SL/MREN InstaGENI Rack OF SW

  21. InstaGENI Sites and Network: Y1 Northwestern University GENInet (GENI Backbone) InstaGENI Rack OF SW SL/MREN

  22. GENInet at StarLight/MREN Facility StarLight/MREN NLR At StarLight ESnet at StarLight StarLight E1200 Switch DYNES NDDI ICCN/I-WIRE Multiple National Regional, State Net Connections ION ESnet I2 I2 at StarLight iCAIR Multiple EU, Asian, South American Sites University of Illinois Urbana Champaign Optical Switch MREN E1200l Switch Optical Switch GENI OF SW Optical Switch InstaGENI Rack With OF SW iCAIR

  23. InstaGENI Sites and Network: Y1 Clemson University, Georgia Tech GENInet (GENI Backbone) SL/MREN 2*10 G SOX InstaGENI Rack With OF SW Clemson InstaGENI Rack With OF SW Georgia Tech

  24. InstaGENI Sites and Network: Y1 New York University GENInet (GENI Backbone) SL/MREN NYSERNET

  25. InstaGENI Sites and Network: Y1 New York University NLR Internet2 ION VLAN 1750 NYSERNET L2 Paths New York University Campus Network InstaGENI Rack With OF SW

  26. InstaGENI Sites and Network: Y1 University of Victoria BCNET CANARIE SL/MREN GENInet (GENI Backbone)

  27. StarLight/MREN NLR At StarLight CANARIE StarLight GLIF GOLE StarLight E1200 Switch DYNES NDDI ION I2 GLIF BCNET CANARIE I2 at StarLight University of Victoria VLAN 1750 Optical Switch VLAN 1750 VLAN 1750 University Of Victoria Campus Network MREN E1200l Switch Optical Switch VLAN 1750 GENI OF SW Optical Switch VLAN 1750 InstaGENI Rack With OF SW

  28. Selected Other Interconnections

  29. Thanks!

More Related