the instageni initiative

30
1 ©2010 HP Created on xx/xx/xxxx of 222 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 INITIATIVE

Upload: gordy

Post on 23-Feb-2016

23 views

Category:

Documents


0 download

DESCRIPTION

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 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: The  Instageni  Initiative

1 ©2010 HP Created on xx/xx/xxxxof 222

Nick Bastin, Andy Bavier, Jessica Blaine, Joe Mambretti, Rick McGeer, Rob Ricci, Nicki WattsPlanetWorks, HP, University of Utah, NorthwesternMarch 13, 2012

THE INSTAGENI INITIATIVE

Page 2: The  Instageni  Initiative

2 ©2010 HP Created on xx/xx/xxxxof 222

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

Page 3: The  Instageni  Initiative

3 ©2010 HP Created on xx/xx/xxxxof 222 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

Page 4: The  Instageni  Initiative

4 ©2010 HP Created on xx/xx/xxxxof 222 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

Page 5: The  Instageni  Initiative

5 ©2010 HP Created on xx/xx/xxxxof 222 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.

Page 6: The  Instageni  Initiative

6 ©2010 HP Created on xx/xx/xxxxof 222 6

INSTAGENI YEAR 1 SITES

Page 7: The  Instageni  Initiative

7 ©2010 HP Created on xx/xx/xxxxof 222 7

INSTAGENI RACK DIAGRAM

Page 8: The  Instageni  Initiative

8 ©2010 HP Created on xx/xx/xxxxof 222 8

INSTAGENI RACK TOPOLOGY

Page 9: The  Instageni  Initiative

9 ©2010 HP Created on xx/xx/xxxxof 222 9

INSTAGENI SOFTWARE ARCHITECTURE

ProtoGENI (Hardware as a Service, Infrastructure as a Service)

FOAM (Networks as a Service)

ProtoGENI Image

ProtoGENI Image

PlanetLab

Image

InstaGENI PLC

Layer 2 and 3 connectivity

GENI L2/L3 Slice

Page 10: The  Instageni  Initiative

10 ©2010 HP Created on xx/xx/xxxxof 222 10

CONTROL INFRASTRUCTURE

Control / External switch

Data Plane Switch

Control Node: Xen Hypervisor

ProtoGENI “boss”

ProtoGENI “ops”

FOAM

FlowVisor

Page 11: The  Instageni  Initiative

11 ©2010 HP Created on xx/xx/xxxxof 222 11

(RE)PROVISIONING NODESProtoGENI

SharedProtoGENIExclusive

ProtoGENIExclusive

ProtoGENIExclusive

PlanetLabShared

Page 12: The  Instageni  Initiative

12 ©2010 HP Created on xx/xx/xxxxof 222 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

Page 13: The  Instageni  Initiative

13 ©2010 HP Created on xx/xx/xxxxof 222 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

Page 14: The  Instageni  Initiative

14 ©2010 HP Created on xx/xx/xxxxof 222 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

Page 15: The  Instageni  Initiative

15 ©2010 HP Created on xx/xx/xxxxof 222

InstaGENI Sites and Network: Y1University of Utah, Princeton University, GPO, Northwestern University,

Clemson University, Georgia Tech , University of Kansas , New York UniversityUniversity of Victoria

GENInet(GENI

Backbone) SL/MREN

MAGPI

NOX

GPNUEN

SOX

NYSERNET

CANARIE

BCNET

MAX

Page 16: The  Instageni  Initiative

16 ©2010 HP Created on xx/xx/xxxxof 222

InstaGENI Sites and Network: Y1University of Utah

GENInet(GENI

Backbone) SL/

MREN

UEN MAX

Page 17: The  Instageni  Initiative

17 ©2010 HP Created on xx/xx/xxxxof 222

University of Utah

Page 18: The  Instageni  Initiative

18 ©2010 HP Created on xx/xx/xxxxof 222

InstaGENI Sites and Network: Y1Princeton University

GENInetSL/MREN

MAGPI

Page 19: The  Instageni  Initiative

19 ©2010 HP Created on xx/xx/xxxxof 222

InstaGENI Sites and Network: Y1Princeton University

Princeton University Campus Network

MAGPI

Internet2 ION

L2 Path or L3 Tunnel

VLAN 1750

InstaGENI RackWith OF SW

Page 20: The  Instageni  Initiative

20 ©2010 HP Created on xx/xx/xxxxof 222

InstaGENI Sites and Network: Y1GPO

GENInet(GENI

Backbone) SL/MREN

NOX

VLAN 1750

InstaGENI RackOF SW

Page 21: The  Instageni  Initiative

21 ©2010 HP Created on xx/xx/xxxxof 222

InstaGENI Sites and Network: Y1Northwestern University

GENInet(GENI

Backbone) SL/MREN

InstaGENI RackOF SW

Page 22: The  Instageni  Initiative

22 ©2010 HP Created on xx/xx/xxxxof 222

StarLight/MREN

University of IllinoisUrbana

Champaign

I2 at StarLight

ESnet at StarLight

GENInet atStarLight/MREN Facility

MRENE1200lSwitch

OpticalSwitch

ICCN/I-WIRE

StarLightE1200Switch

NLRAt

StarLightOpticalSwitch

I2ION

ESnet

OpticalSwitch

Multiple EU, Asian, South

American Sites

NDDI

DYNES

InstaGENI RackWith OF SWiCAIR

GENI OF SW

iCAIR

Multiple National Regional,

State Net Connections

Page 23: The  Instageni  Initiative

23 ©2010 HP Created on xx/xx/xxxxof 222

InstaGENI Sites and Network: Y1

Clemson University, Georgia Tech GENInet

(GENI Backbon

e) SL/MREN

SOX

InstaGENI RackWith OF SW Georgia Tech

InstaGENI RackWith OF SWClemson

2*10 G

Page 24: The  Instageni  Initiative

24 ©2010 HP Created on xx/xx/xxxxof 222

Page 25: The  Instageni  Initiative

25 ©2010 HP Created on xx/xx/xxxxof 222

InstaGENI Sites and Network: Y1New York University

GENInet(GENI

Backbone) SL/MREN

NYSERNET

Page 26: The  Instageni  Initiative

26 ©2010 HP Created on xx/xx/xxxxof 222

InstaGENI Sites and Network: Y1New York University

New York University Campus Network

NYSERNET

Internet2 ION

L2 Paths

VLAN 1750

InstaGENI RackWith OF SW

NLR

Page 27: The  Instageni  Initiative

27 ©2010 HP Created on xx/xx/xxxxof 222

InstaGENI Sites and Network: Y1University of Victoria

GENInet(GENI

Backbone)

SL/MREN

BCNET

CANARIE

Page 28: The  Instageni  Initiative

28 ©2010 HP Created on xx/xx/xxxxof 222

StarLight/MREN

I2 at StarLight

CANARIE StarLight

GLIF GOLEMRENE1200lSwitch

OpticalSwitch

StarLightE1200Switch

NLRAt

StarLightOpticalSwitch

I2ION

GLIF

OpticalSwitch

NDDI

DYNES

InstaGENI RackWith OF SW

GENI OF SWUniversity of

Victoria

CANARIEBCNET

UniversityOf Victoria

Campus Network

VLAN 1750

VLAN 1750

VLAN 1750 VLAN 1750

VLAN 1750

Page 29: The  Instageni  Initiative

29 ©2010 HP Created on xx/xx/xxxxof 222

Selected Other Interconnections

Page 30: The  Instageni  Initiative

30 ©2010 HP Created on xx/xx/xxxxof 222

THANKS!