300 likes | 436 Views
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
E N D
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 • 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
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
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
Instageni planned deployment • GENI funding • 8 sites in Year 1 • 14 sites in Year 2 • All in USA • Other Racks • US: Will honor GENI Price for other NSF/Research purchases • Coordinated through GPO • Abroad: see me.
Control Infrastructure Control / External switch Control Node: Xen Hypervisor ProtoGENI “boss” FOAM FlowVisor ProtoGENI “ops” Data Plane Switch
(rE)Provisioning Nodes ProtoGENI Shared ProtoGENI Exclusive PlanetLab Shared ProtoGENI Exclusive ProtoGENI Exclusive
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
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
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
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
InstaGENI Sites and Network: Y1 University of Utah GENInet (GENI Backbone) SL/MREN MAX UEN
InstaGENI Sites and Network: Y1 Princeton University GENInet SL/MREN MAGPI
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
InstaGENI Sites and Network: Y1 GPO GENInet (GENI Backbone) VLAN 1750 NOX SL/MREN InstaGENI Rack OF SW
InstaGENI Sites and Network: Y1 Northwestern University GENInet (GENI Backbone) InstaGENI Rack OF SW SL/MREN
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
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
InstaGENI Sites and Network: Y1 New York University GENInet (GENI Backbone) SL/MREN NYSERNET
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
InstaGENI Sites and Network: Y1 University of Victoria BCNET CANARIE SL/MREN GENInet (GENI Backbone)
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