gpeni mar. 2010 status update - ku ittc · 2010-04-27 · 16 march 2010 gpeni 22 ittc sterbenz, et...

26
GpENI Status Update GEC7 – March 2010 16 March 2010 James P.G. Sterbenz* Джеймс Ф.Г. Стербэнз 제임스 스터벤츠 司徒傑莫 Deep Medhi 1 , Byrav Ramamurthy 2 , Caterina Scoglio 3 , Tricha Anjali 4 , David Hutchison , Bernhard Plattner *EECS and ITTC, The University of Kansas – Lawrence Computing Department, Infolab 21, Lancaster University, UK Communication Systems Group, ETH Zürich, Switzerland 1 CSEE, University of Missouri – Kansas City 2 CSE, University of Nebraska – Lincoln 3 ECE, Kansas State University – Manhattan 4 ECE, Illinois Institute of Technology [email protected] http://www.ittc.ku.edu/~jpgs http://wiki.ittc.ku.edu/resilinets © 2010 Sterbenz

Upload: others

Post on 17-Mar-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Sterbenz, et al.ITTCGpENI

Status UpdateGEC7 – March 2010

16 March 2010

James P.G. Sterbenz*†

Джеймс Ф.Г. Стербэнз 제임스스터벤츠 司徒傑莫

Deep Medhi1, Byrav Ramamurthy2, Caterina Scoglio3, Tricha Anjali4, David Hutchison†, Bernhard Plattner‡

*EECS and ITTC, The University of Kansas – Lawrence†Computing Department, Infolab 21, Lancaster University, UK

‡ Communication Systems Group, ETH Zürich, Switzerland1CSEE, University of Missouri – Kansas City

2CSE, University of Nebraska – Lincoln3ECE, Kansas State University – Manhattan

4ECE, Illinois Institute of [email protected]

http://www.ittc.ku.edu/~jpgshttp://wiki.ittc.ku.edu/resilinets

© 2010 Sterbenz

16 March 2010 GpENI 2

Sterbenz, et al.ITTC

GpENIOverview

• GpENI [dʒɛ’pi ni] Great Plains Environment for Network Innovation– exploiting new fiber infrastructure in KS, MO, and NE– significant international footprint under deployment– affiliated with GENI Cluster B

KSUKU

UMKC

UNL

MOREnetKanREN

GPNEurope

Asia

Canada

16 March 2010 GpENI 3

Sterbenz, et al.ITTC

GpENIProject Goals

• Collaborative research infrastructure in Great Plains• Infrastructure to support future Internet research

– NSF FIND PoMo– EU FIRE ResumeNet

• Flexible infrastructure to support GENI program • Open environment for network research community

16 March 2010 GpENI 4

Sterbenz, et al.ITTC

GpENIPrincipal Participants: Universities1

• KU: The University of Kansas– James P.G. Sterbenz (lead PI),

Joseph B Evans (co-I), Rick McMullen (co-I),Ronqing Hui, Gary Minden

• KSU: Kansas State University– Caterina Scoglio (PI), Don Gruenbacher (co-PI),

Tricha Anjali

• UMKC: University of Missouri – Kansas City– Deep Medhi (PI), Baek-Young Choi (co-I)

Cory Beard, Khosrow Sohraby, Jim Schonemann

• UNL: University of Nebraska – Lincoln– Byrav Ramamurthy (PI)

16 March 2010 GpENI 5

Sterbenz, et al.ITTC

GpENIPrincipal Participants: Universities2

• IIT: Illinois Institute of Technology– Tricha Anjali

• Lancaster University (UK)– David Hutchison, Andrew Scott (co-Is),

• ETH Zürich (Switzerland)– Bernhard Plattner (co-I)

16 March 2010 GpENI 6

Sterbenz, et al.ITTC

GpENIParticipants: Research Networks

• GPN: Great Plains Network (consortium)– Greg Monaco (PI)

• KanREN: Kansas Research and Education Network– Cort Buffington (PI)

• MOREnet: Missouri Research and Education Network– Hank Niederhelm

• JANET• SWITCH• GÉANT2 / DANTE• NORDUnet

16 March 2010 GpENI 7

Sterbenz, et al.ITTC

GpENIParticipants: Industry

• Ciena– Jeff Verrant (PI), Jim Archuleta (co-I)

• Qwest

16 March 2010 GpENI 8

Sterbenz, et al.ITTC

GpENIParticipants: Tunnel Fanout

• UK and Iberia: Lancaster• Switzerland: Bern

– Torsten Braun (Co-I)

• Austria and Germany– Wien?

• Scandinavia and Russia– Simula?

• Asia

16 March 2010 GpENI 9

Sterbenz, et al.ITTC

GpENINode Cluster Types

• Midwest optical backbone– KU, KSU, UNL, UMKC

• Optically connected islands– Lancaster, Cambridge– ETH Zürich, Bern, Uni Zürich

• L2TPv3 concentration/fanout nodes– Lancaster, Bern, Simula?, Wien?

• L2TPv3 terminal nodes– IU GMOC, ETH Zürich, Tampere, Simula, KIT, Passau, …

• IP tunneled nodes• Public Internet connected nodes?

16 March 2010 GpENI 10

Sterbenz, et al.ITTC

GpENI Node ClusterArchitecture: Midwest Optical Node

• GpENI cluster• 5–10 PCs

– GpENI mgt.– L4: PlanetLab– L3: prog. routers

• GbE switch– arbitrary site interconnection– L2: GpENI/GENI VLAN– SNMP cluster monitoring

• Ciena optical switch– L1 GpENI interconnection

Ciena optical

GpENImanagement& control

GpENI optical backboneto Internet2 and KC SPPProtoGENI to MAX

GENIVLANs

PlanetLabGENIwrap

prog. nodes

� �site specificKUAR,

sensor, …

ctl. frwk. aggr. mgr. PLC VINI

DCN

GbEnet

prog. routersVINI,

Quagga,XORP, click,…

16 March 2010 GpENI 11

Sterbenz, et al.ITTC

GpENI Node ClusterArchitecture: Island Optical Node

• GpENI cluster• 5–10 PCs

– GpENI mgt.– L4: PlanetLab– L3: prog. routers

• GbE switch– arbitrary site interconnection– L2: GpENI/GENI VLAN– SNMP cluster monitoring

• L2 optical interconnection– among island tunneled to GpENI

GpENImanagement& control

GENIVLANs

PlanetLabGENIwrap

prog. nodes

� �site specificKUAR,

sensor, …

island specific

aggregate manager

GbEnet

prog. routersVINI,

XORP, click,…

L2TPv3

16 March 2010 GpENI 12

Sterbenz, et al.ITTC

GpENI Node ClusterArchitecture: Tunneled Node Cluster

• GpENI cluster• 5–10 PCs

– GpENI mgt.– L4: PlanetLab– L3: prog. routers

• GbE switch– arbitrary site interconnection– L2: GpENI/GENI VLAN– SNMP cluster monitoring

• Router terminating tunnels– L2TPv3 recommended

GpENImanagement& control

GENIVLANs

L2TPv3 or IP tunnelsmultiple for fanout nodes

PlanetLabGENIwrap

prog. nodes

L2TPv3

� �site specificKUAR,

sensor, …

ctl. frwk. aggr. mgr. PLC VINI

DCN

GbEnet

prog. routersVINI,

XORP, click,…

16 March 2010 GpENI 13

Sterbenz, et al.ITTC

GpENIPhysical Topology and Network Infrastructure

KSU – KS KU – KS

UMKC – MO

UNL – NE

GpENI CienaCoreDirector

GpENI CienaCN4200

CCD FlarsheimHall

AveryHall

C-bandn λs

KU/Qwestfiber

NicholsHall

RathboneHall

GpENI nodecluster

WTC fiber

KU/Qwestfiber

SFBB fiberEllsworth

HallPowerPlant

QwestPOP

KC MO

KU/Qwestfiber

Internet2POP

KC MO

MOREnetfiber Newcomb

Hall

Ethernet

ScottCenter

UNL (L3)fiber

splicepatch

CC

to Smith Ctr. KS (eventual link to CO)

dark fiber

2 λs

4 λs

C-bandn λs

C42

GpENI

CCD

GpENI

C42

GpENI

C42

GpENI

C42

GpENI

• Midwest backbone (phase 3)– multiwavelength optical backbone

• current or imminent deployment

– 4 universities in 3 states• 1 switch/year with current funding

new nodes

16 March 2010 GpENI 14

Sterbenz, et al.ITTC

GpENILayer 2 Connectivity (mid phase 1)

rapidlyevolving

16 March 2010 GpENI 15

Sterbenz, et al.ITTC

• Regional GpENI partners: 11– Principal partners

• KU, KSU, UMKC, UNL, IIT

– South Dakota: 3 universities• DSU, SDSMT, USD

– Missouri: UMC– GMOC at Indiana University– Canada

• Waterloo

IIT

KSUKU UMKC

UNL

GpENIMidwest Expansion

DSU

USD

SDSMT

UMCIU

Europe

AsiaIU GMOC

Waterloo

16 March 2010 GpENI 16

Sterbenz, et al.ITTC

Bucharest

Wien

Simula

Bilkent

Internet2

DANTE

Passau

ETH

LancasterJANET

UC DublinHEAnet

UPCBarcelona

Tampere UT

UppsalaSICS

NORDUnet

Skt. PeterburgIIRAS

TKK Helsinki

Warszawa

GÉANT2

KTH Stockholm

BernU-Zürich

Konstanz

Karlsruhe

München

GpENIEuropean Expansion

Moscow

SWITCH

Karlstads

ISCTELisboa

KSUKU UMKC

UNL

DSU

USD

SDSMT

UMC IUAsia IU GMOC

IIT

• European GpENI partners– 13 nations– 23 research institutions– ~115 nodes– more under discussion

16 March 2010 GpENI 17

Sterbenz, et al.ITTC

GpENIAsian Expansion

POSTECH

IIT Mumbai

IISc Bangalore

IIT Guwahati

Internet2

ERNET

APAN

CUC Beijing

Europe

KSUKU UMKC

UNL

DSU

USD

SDSMT

UMC IUAsia IU GMOC

IIT

• Asian GpENI partners– 3 nations– 5 research institutions– 25 nodes– more under discussion

16 March 2010 GpENI 18

Sterbenz, et al.ITTC

GpENINode Cluster Status1

• Midwest backbone nodes– PlanetLab and VINI operational– UNL switch installed; KU switch this year

• GENI interconnection– physical connection to ProtoGENI in KC I2 POP– connection to MAX– L2TPv3 tunnel to GMOC: gmoc.gpeni.net

16 March 2010 GpENI 19

Sterbenz, et al.ITTC

GpENINode Cluster Status1

• International nodes– Connectivity to the UK tunneled to and through Lancaster

• Cambridge and Lancaster nodes up

– Connectivity to Switzerland tunneled through Bern• Bern, ETH Zürich (coming up), Uni Zürich (soon)

– Connectivity to Nordic nations• tunneled to Simula NO and Tampere FI (node clusters up soon)

– Connectivity to Austria and Germany• Wien, KIT, Passau (soon)

– Connectivity to ERNET next• IIT Guwahati soon

– other nodes in various states of procurement and installation

16 March 2010 GpENI 20

Sterbenz, et al.ITTC

GpENIAggregate Status: PlanetLab

• PlanetLab sub-aggregate (KSU)– MyPLC 4.3– GENIwrapper 8.5 SFA– federated with Princeton PLC

• OpenFlow integration under investigation • Loop demo publicly available (but still fragile)• PlanetLab / VINI sub-aggregate integration

– currently working on integrated portal• will permit topology control of GpENI PlanetLab slices

– status of Princeton PL/VINI integration?

16 March 2010 GpENI 21

Sterbenz, et al.ITTC

GpENIAggregate Status: Programmable Router

• Programmable router sub-aggregate (UMKC)• VINI installed

– UMKC will be beta site for 5.0 to unify with PlanetLab

• Quagga running, tested with OSPF and Zebra– currently working on sliceability

• XORP integration underway• Integrating topology creation in map demo

16 March 2010 GpENI 22

Sterbenz, et al.ITTC

GpENIAggregate Status: DCN Optical Control Plane

• Optical switch sub-aggregate (UNL)– UNL switch installed; KU next

• DCN running on Ciena CoreDirectorand Netgearswitch

• Connectionestablished toMAX through ProtoGENI– interdomain

DCN

16 March 2010 GpENI 23

Sterbenz, et al.ITTC

GpENIStatus: Overall Management

• Overall management, monitoring, administration (KU)• L2TPv3 tunnels coming up

– complex planning given meager funding– working with European partners to provide fanout

• UK, Switzerland, Austria/Germany, Nordic/Russia, Asia

• International optical discussions soon• Nagios management interface begin developed• GMOC node cluster installed

– should provide integration with overall GENI monitoring

• TRIDENTCOM 2010 paper to appear

16 March 2010 GpENI 24

Sterbenz, et al.ITTC

GpENIStatus: Application and User Community

• Tools– experiment control: Gush running now– code deployment: Raven running now– suggestions for other tools welcome

• User access– Limited access to wider community; Web-based request form– Seattle running

• GpENI community will likley be the first real users– FIND PoMo, EU FIRE ResumeNet, project clearinghouse soon– …but others welcome (build it and they will come?)

• the road to hell is paved with unused testbeds

16 March 2010 GpENI 25

Sterbenz, et al.ITTC

GpENICritical Next Steps and Issues

• Integration of sub-aggregates– GpENI PlanetLab/VINI common portal under development– Princeton PlanetLab/VINI merge?– MAX aggregate manager for DCN unification

• Users and Experiments– start actually using Gush and Raven– GpENI project clearinghouse

• Funding profile insufficient to build out infrastructure– only partial and slow deployment of Ciena optical switches– enterprise routers needed for proper L2TPv3 tunneling fanout

any router vendors want to contribute? (your logo here)

16 March 2010 GpENI 26

Sterbenz, et al.ITTC

End