TFN/OARnet Engineering update

33
TFN/OARnet Engineering update OARtech April 12, 2006 Paul Schopis

description

TFN/OARnet Engineering update. OARtech April 12, 2006 Paul Schopis. Last Mile Update. Hebrew Union College Delayed due to Q-in-Q issue with TWC Southern State Community College Rehoming lines for better utilization North Central New T1 John Glenn Rehoming to Cleveland to close POP - PowerPoint PPT Presentation

Transcript of TFN/OARnet Engineering update

Page 1: TFN/OARnet Engineering update

TFN/OARnet Engineering update

OARtech April 12, 2006

Paul Schopis

Page 2: TFN/OARnet Engineering update

Last Mile Update• Hebrew Union College

• Delayed due to Q-in-Q issue with TWC• Southern State Community College

• Rehoming lines for better utilization• North Central

• New T1• John Glenn

• Rehoming to Cleveland to close POP• Oberlin

• Serial card delayed due to slow capital turn around

Page 3: TFN/OARnet Engineering update

3

Support Center

• Two tiered• Facilitate training • Facilitate better division of labor• Facilitate faster turn around•

Page 4: TFN/OARnet Engineering update

Partners

•Some K-12 ITC sites are on TFN– Toledo Public– SCOCA

•Public Broadcasting– WVIZ Cleveland– Waiting for additional middle mile for

additional sites

Page 5: TFN/OARnet Engineering update

New Directions

• Merit direct interconnect– Peering with Merit Orano and NYSERNET– Potential push eastward with MERIT– Chicago access

Page 6: TFN/OARnet Engineering update

New Directions

• Chicago – Joint venture with OSU– Take advantage or fiber rings– OMNIpop– NLR– Future Abilene?? (Non-merger hedge) – Commodity– Additional peering

• SLR, BORISNET

Page 7: TFN/OARnet Engineering update

pDNAProgrammable Dynamic

Network Architecture

Paul Schopis, Chris Heerman & Tsege Beyene

Page 8: TFN/OARnet Engineering update

The ProblemThere are numerous programs under development torevolutionize the current “physical” internet. Most programsattempt to reach their goals by a virtualization of resources or putting in the end users hands access to resource allocation.Some of the leading programs are Planet Lab, Hopi, UCLP and Dragon. Most of these concentrate on subset of issues relating in one way or another with getting dedicated resourceson demand or semi-on-demand. All require a preconfigured node or device to allow use of a resource whether physical or logical. But what if we extended this notion to the control plane?What we propose here specifically is a provisional control planemechanism for total resource creation and control.

Page 9: TFN/OARnet Engineering update

Planet Lab

• Xen virtual machine • Allow researchers to research protocols etc• Uses real routing information acquired from the

commodity internet to present a virtual environment as a “real” simulation

• Gives fairly serious resources to researchers e.g. a researchers playground

• Overlay network• VINI

Page 10: TFN/OARnet Engineering update

Hopi

• Hybrid Optical Packet Infrastructure• Leverages network layers to construct a

virtual “Light Path”• Deployed but still very conceptual• Working with Dragon on GMPLS etc.

Page 11: TFN/OARnet Engineering update

UCLP

• User Controlled Light Path• Gives end user access to optical

resources• Ethernet in Sonet Framing

Page 12: TFN/OARnet Engineering update

Dragon

• Uses GMPLS - current sets up VLANs • Allows dynamic lambda switching• Resource Scheduling • Virtual Lambda Switching Router

(VLSR)• Network Aware Resource Broker

(NARB)

Page 13: TFN/OARnet Engineering update

GENI

• Based on Planet Lab • Employs notion of virtual router• Highly specialized case; private domain

Page 14: TFN/OARnet Engineering update

OARnet/TFN

• Uses MPLS for recovery & partitioning• Uses Logical Routers in production• Juniper LR is others VR

Page 15: TFN/OARnet Engineering update

Proposal

• What if….– Leverage Planet Lab virtualization and

extended overlay notion to…– HOPI like light paths and…– used Dragon as part of the subset for

signaling– Finally, what if we could dynamically

provision the control plane much like the resources described?

Page 16: TFN/OARnet Engineering update
Page 17: TFN/OARnet Engineering update

LFIB

GMPLS

Page 18: TFN/OARnet Engineering update

Network Entity Intra-Domain Inter Domain Forwarding

Component

Control Plane/Service Domain

Management Plane/SecurityNet Monitor

Optical switch

Layer 2switch

Layer 3

OUNIManager

L2UNIManager

L3UNIManager

Architectural BLDG Blocks

Page 19: TFN/OARnet Engineering update

The Problem

• The $50,000 question is how is resource discovery, binding and provisioning performed in global and scalable way?

• Can we use and slightly alter mechanisms that already exist?

• In other words can we use an existing infrastructure as an out-of-band control channel to facilitate creating new infrastructures?

Page 20: TFN/OARnet Engineering update

Assumptions

• Facilities (POPS) that support new infrastructure deployment generally we be located at facilities that support the current internet

• Multicast attributes can be leveraged for resource discovery and bootstrap provisioning

• Assuming that both prior assumptions are true we can use the existing internet as an out-band-control channel

• The advantage is that it already exists and is ubiquitous in the research and education community

Page 21: TFN/OARnet Engineering update

Proposed pDNA Site

MBGPRouter

Router Attached to Standard Internet

Layer 2 Switch

Servers (real or virtual)

To Internet

ResourceManagerAdmissionControl Server/Security &AuthenticationNetwork Monitor

Optical Resources

Layer 2Resources

Layer 3 Resources

Page 22: TFN/OARnet Engineering update

Functional Overview

InternetRM

Router Router

RM

Multicast Resource advertisement

Page 23: TFN/OARnet Engineering update

Functional Overview

InternetRM

Router Router

RM

Multicast Resource advertisement

AdvertisementHeard & Storedas point of interest

Page 24: TFN/OARnet Engineering update

Functional Overview

InternetRM

Router Router

RM

Bootstrap Exchange Request

Page 25: TFN/OARnet Engineering update

Functional Overview

InternetRM

Router Router

RM

Authentication and AuthorizationChallenge

If {yes proceed} Elseif {no Goto next point of interest}Else {(fail) respondto user exit}

Page 26: TFN/OARnet Engineering update

Functional Overview

InternetRM

Router Router

RM

Resource Exchange

Page 27: TFN/OARnet Engineering update

Functional Overview

InternetRM

Router Router

RM

Resource Request(protocol X(RSVP?))

Page 28: TFN/OARnet Engineering update

Functional Overview

InternetRM

Router Router

RM

Resource Response

If yes proceed Elseif no Goto next point of interestElse fail respondto user exit

Page 29: TFN/OARnet Engineering update

Functional Overview

InternetRM

RouterSwitch

RouterSwitch

RM

Server ServerCode transfercan be Modules Support IP, GMPLSor Experimental ProtocolsEtc.

Page 30: TFN/OARnet Engineering update

Functional Overview

InternetRM

RouterSwitch

RouterSwitch

RM

Server ServerNew InfrastructureOptical, Layer 2,

Layer 3 or Overlay

Routingor ProtocolEngine

Routingor ProtocolEngine

Page 31: TFN/OARnet Engineering update

Functional Overview

InternetRM

RouterSwitch

RouterSwitch

RM

Server ServerNew InfrastructureOptical, Layer 2,

Layer 3 or Overlay

Routingor ProtocolEngine

Routingor ProtocolEngine

New Dedicated Domain

Page 32: TFN/OARnet Engineering update

Conclusion

• The afore mentioned process does not preclude an iterative and nested process

• As such a process could be used widely and global paths

• For example, Servers could be allocated as LSR routing engines on link by link basis to construct an LSP if needed.

• This might be a way to address the inter-domain resource problem

Page 33: TFN/OARnet Engineering update

Questions?