gmpls networking to support e-science applications yufeng xin mcnc rtp, nc usa july 18, 2006

19
GMPLS Networking to Support E- Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006 F seed funded project

Upload: aelan

Post on 19-Mar-2016

29 views

Category:

Documents


1 download

DESCRIPTION

GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006. NSF seed funded project. Participating institutes and senior personnel. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

GMPLS Networking to Support E-Science Applications

Yufeng XinMCNC

RTP, NC USAJuly 18, 2006

NSF seed funded project

Page 2: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

Participating institutes and senior personnel • MCNC: Gigi Karmous-Edwards (PI), Yufeng Xin, John Moore, Steve Thorpe,

Lina Battestilli, Bonnie Hurst, Mark Johnson, Joe Dunn, Carla Hunt, Andrew Mabe.

• Louisiana State University: Ed Seidel (PI), Gabrielle Allen, Seung-Jong Park (Jay), Andrei Hutanu, Tevfik Kosar, Jon MacLaren, Lonnie Leger.

• Renaissance Computing Institute (RENCI): Prof. Dan Reed (PI), Lavanya Ramakrishnan.

• North Carolina State University: Prof. Harry Perros (PI), Severa Tanwir.

• Partners: – Cisco, Calient, AT&T Research, and IBM – Other research projects and initiatives: NLR, StarLight, UltraLight, Dragon, Cheetah,

SURA– International partners: Glambda, Lucifer, and GLIF.

Page 3: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

Outline

• Enlightened overview• GMPLS networking• Extended network service provisioning Based on

GMPLS– Enlightened testbed– Calient PXC– Enlightened software architecture

Page 4: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

Motivations

• The need for dynamic high-capacity end-to-end circuits – Ubiquitous and efficient utilization of the distributed scientific facilities – Global collaborations enabled by the Internet, using very large data

collections, terascale computing resources and high performance visualizations to maximize the scientific discovery

• The need for the integrated services to optimally allocate and control compute, storage, instrument, and networking resources– Multi-granularity– Easy and fast access– On-demand provisioning– In advance reservation– Monitoring (feedback) based adaptive provisioning

Page 5: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

Key components

Page 6: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

GMPLS Introduction

• Separate data plane and control plane– Data plane network: IP, ATM (MPLS), Ethernet,

SONET, Lambda– Control plane network: Internet, private network

• Control plane protocols– TE: Interface switching capability, link encoding,

protection– LMP: discovery and fault management– OSPF-TE: Contraint-based routing– RSVP-TE: signaling explicit routing

Page 7: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

Enlightened Testbed• Control plane network

– IP network– Static public IPv4 address (Using IPSec?)– Using NLR L2 networking service?

• Data plane network: 4 Calient PXC– NLR: 2x10GE Cisco lambdas, 1 NLR

FrameNet circuit– Traffic grooming: via Cisco 6509– Internetworking with Ethernet switch– E-NNI

Page 8: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

Cisco/UltraLight wave

EnLIGHTened wave (Cisco/NLR)

LONI wave

Members:- MCNC GCNS- LSU CCT-NCSU-(Subcontract) RENCI

Official Partners:- AT&T Research- SURA- NRL- Cisco Systems- Calient Networks- IBM

NSF Project Partners- OptIPuter- UltraLight- WAN-in-LAB- DRAGON- Cheetah

International Partners •LUCIFER - EC•G-Lambda - Japan-GLIF

CHI

HOU

DAL

TUL

KANPIT

WDC

OGD

BOI

CLE

POR

DEN

SVL

SEA

Baton Rouge

Raleigh

To Asia To Canada To Europe

L.A.

San Diego

CAVE waveChicago

GMPLS Testbed –L1

Page 9: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006
Page 10: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

GMPLS Testbed-L 1/2/3

Eth SW Eth SW

PXC

LSRLSR

Control Channel

OSPF-TE

RSVP

LMP

PXC

HostHost

Page 11: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

Calient DiamondWave PXC • Hardware

– Modular design– All-optical 3D MEM: bit-rate and protocol independent– Fully redundant and carrier-class reliability– Small footprint, low power…

• GMPLS enabled networking (So it is not an AFM)– Complete IETF GMPLS conformity– Numbered and unnumbered TE links– Early configuration of MEMs w/ suggested label– Bidirectional LSP setup– E-NNI

• Intelligent provisioning/control/management tools– GUI– TL-1– CLI– XML interface– Element management system

Page 12: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

Calient GUI (1)

Page 13: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

Calient GUI (2)

Page 14: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

TL-1 Interface via Telent• act-user::calient:::*******;

• rtrv-conn:::::all;

• Ent-conn::0.11a.7,,50.50.50.50,,0.11b.4:::2way,calient,test_tl1:srvclass=UPR,bandwidth=10000-GigE,lspencode=ETHERNET,lsppayload=ETHERNET;

Page 15: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

XML Interface• /common/node.xml• /common/event.xml• /common/faultMgmt.xml • /common/ospf.xml• /common/nwconns.xml• /common/nwservices.xml• /common/loss.xml

Page 16: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

Extended Network Provisioning Service (ENPS)

• A single path: SinglePath(source, destination(s), bandwidth, QoS_Attributes, Time_Attributes)– Unicast– Anycast

• A number of paths allocated at the same time frame: GroupPath(<SinglePath>)

• Multicast connection: Multicast(source, <destination1,...,destination2>, QoS_Attributes, Time_Attributes)

Page 17: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

Network Resource Manager (NRM)

• Without GMPLS– TL-1 interface to every network element along a path

• With GMPLS– Source routing – In advance reservation

• TE link state timetable• Pre-calculated path database (periodically or triggered update)• ERO

• XML interface provides network monitoring and state feedback

Page 18: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

Conclusion & Next step

• Calient enables dynamic large-area L1/2 network service with GMPLS support

• Real LSP hierarchy• Waiting for more powerful software tools• Stability/reliability validation• More measurements: cross-connect, net-

connect• Reliable control plane network• L1/2/3 LSP hierachy

Page 19: GMPLS Networking to Support E-Science Applications Yufeng Xin MCNC RTP, NC USA July 18, 2006

www.EnlightenedComputing.org

Thank You !!!