TFN/OARnet Engineering update

Post on 13-Jan-2016

26 views 0 download

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

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• Oberlin

• Serial card delayed due to slow capital turn around

3

Support Center

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

Partners

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

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

additional sites

New Directions

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

New Directions

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

• SLR, BORISNET

pDNAProgrammable Dynamic

Network Architecture

Paul Schopis, Chris Heerman & Tsege Beyene

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.

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

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.

UCLP

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

resources• Ethernet in Sonet Framing

Dragon

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

(VLSR)• Network Aware Resource Broker

(NARB)

GENI

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

OARnet/TFN

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

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?

LFIB

GMPLS

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

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?

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

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

Functional Overview

InternetRM

Router Router

RM

Multicast Resource advertisement

Functional Overview

InternetRM

Router Router

RM

Multicast Resource advertisement

AdvertisementHeard & Storedas point of interest

Functional Overview

InternetRM

Router Router

RM

Bootstrap Exchange Request

Functional Overview

InternetRM

Router Router

RM

Authentication and AuthorizationChallenge

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

Functional Overview

InternetRM

Router Router

RM

Resource Exchange

Functional Overview

InternetRM

Router Router

RM

Resource Request(protocol X(RSVP?))

Functional Overview

InternetRM

Router Router

RM

Resource Response

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

Functional Overview

InternetRM

RouterSwitch

RouterSwitch

RM

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

Functional Overview

InternetRM

RouterSwitch

RouterSwitch

RM

Server ServerNew InfrastructureOptical, Layer 2,

Layer 3 or Overlay

Routingor ProtocolEngine

Routingor ProtocolEngine

Functional Overview

InternetRM

RouterSwitch

RouterSwitch

RM

Server ServerNew InfrastructureOptical, Layer 2,

Layer 3 or Overlay

Routingor ProtocolEngine

Routingor ProtocolEngine

New Dedicated Domain

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

Questions?