uclp roadmap bill st. arnaud canarie inc – [email protected]

14
UCLP Roadmap Bill St. Arnaud CANARIE Inc – www.canarie.ca [email protected]

Upload: winifred-fleming

Post on 30-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UCLP Roadmap Bill St. Arnaud CANARIE Inc –  Bill.st.arnaud@canarie.ca

UCLP Roadmap

Bill St. Arnaud

CANARIE Inc – www.canarie.ca

[email protected]

Page 2: UCLP Roadmap Bill St. Arnaud CANARIE Inc –  Bill.st.arnaud@canarie.ca

UCLP Objectives

> Allow institutions to integrate wavelengths and fiber from different suppliers and integrate with institution's network management domain– And offer VPNs to users

> Create discipline specific re-configurable IP networks– Multihomed network which bypasses firewalls with direct connect to

servers and routers> User controlled traffic engineering

– Active replacement for Sockeye and Route Science– Alternative to MPLS

> Primary purpose is NOT reservation and leasing of wavelength resources

> Primary purpose is NOT switched optical networks> Primary purpose is NOT end-to-end optical VPNs> Primary purpose is NOT inter-domain connection of lightpaths

Page 3: UCLP Roadmap Bill St. Arnaud CANARIE Inc –  Bill.st.arnaud@canarie.ca

UCLP intended for projects like Optiputer and CaveWave

CAVEwave acquires a separate wavelength between Seattle and Chicago and wants to manage it as part of its network including add/drop, routing, partition etc

NLR Condominium lambda network

OriginalCAVEwave

Page 4: UCLP Roadmap Bill St. Arnaud CANARIE Inc –  Bill.st.arnaud@canarie.ca

Recent UCLP examples

> Over 20 UCLP lightpaths setup across CA*net 4> Need to purchase additional wavelength in 2005> AARnet used UCLP to setup lightpath for Huygens-Cassini

data transfer> 5 HDTV streams to be switched and controlled through UCLP at

APAN in Bangkok> 3 UCLP lightpaths for restoral/protection by regional networks> 2 UCLP lightpaths for distributed backplane – e.g. mini

TeraGrid> 7 international UCLP lightpaths – 1G to 2.5 G> 10G UCLP lightpath shared between Tokyo Data reservoir and

HEPnet

Page 5: UCLP Roadmap Bill St. Arnaud CANARIE Inc –  Bill.st.arnaud@canarie.ca

UCLPv2

> UCLPv2– Graphical interface to allow users to create “on demand” lightpaths or

APNs– All lightpaths represented as web services that are consumed by user

by linking through portal on workflow engine– will create a priori “articulated private networks” (APNs) represented as

a web service> CAVEwave excellent example of an APN

– Change add/drop configuration– Change termination networks– Create daughter APNs through partitions– Cross connect to other APNs

> BPEL or Keppler to link APNs together to form end to end lightpaths and to link instruments

Page 6: UCLP Roadmap Bill St. Arnaud CANARIE Inc –  Bill.st.arnaud@canarie.ca

UCLP for LAN

Campus Border Router

802.1 p/q VLANWeb ServiceLightpath Creation

Workflow Service

VLAN

End user

Standard Ethernet Links

ExternalLightpath

VLAN to LightPath Cross Connect

Web Service

Page 7: UCLP Roadmap Bill St. Arnaud CANARIE Inc –  Bill.st.arnaud@canarie.ca

Taverna Workflow graph

Page 8: UCLP Roadmap Bill St. Arnaud CANARIE Inc –  Bill.st.arnaud@canarie.ca

VancouverCA*net4

WinnipegCA*net4

SeattleCA*net4

ChicagoCA*net4

MontrealCA*net4

ChicagoSTAR LIGHT

New YorkMAN LAN

SeattlePwave

UCLPLightpathWS

UCLPCross ConnectWS

Third Party LightpathBidirectional -1 GbpsVancouver: Port x/Slot y/Channel zMontreal: Port x/Slot y/Channel zPartitionableAvailable until 2006 to all VancouverCA*net 4 peers

NeptuneInstrument WS

BCnet

Page 9: UCLP Roadmap Bill St. Arnaud CANARIE Inc –  Bill.st.arnaud@canarie.ca

End to end choreography

Neptune/ORIONInstrumentWS

VisualizationWS

IP Flow QoSWS

OMNInetBandwidthReservationWS

LightpathWS

NeptuneInstrumentServicePT

Ban

dwid

thR

eser

vatio

nPT

Lig

htPa

thC

onec

tionP

T

Lig

htPa

thC

onec

tionP

T

InstrumentNetworkServicePT

Super user orchestration

1

2 3 4

5

1

2 3

4

5

End user orchestrationNeptune admin orchestration

XconnectWS

LightpathWS

XconnectWS

Page 10: UCLP Roadmap Bill St. Arnaud CANARIE Inc –  Bill.st.arnaud@canarie.ca

Scenario

NeptuneInstrument WS

OMNInet

Winnipeg

Calgary

Chicago

Seattle

Optiputer

CA*net 4

NLR

Neptune Lightpath

CAVEwaveLightpath

VisualizationEngine

Page 11: UCLP Roadmap Bill St. Arnaud CANARIE Inc –  Bill.st.arnaud@canarie.ca

WSDL for instrument

Control Port(s)

Data Port(s)

JavaStub

Instrument

instrumentControlPT

Data Path A

Data Path B

Axis/Apache/LinuxServer

dataPathConnectionPT

WSDLInterface

Page 12: UCLP Roadmap Bill St. Arnaud CANARIE Inc –  Bill.st.arnaud@canarie.ca

WSDL Power & Instrument

Control Port(s)

Data Port(s)

JavaStub

Instrument

instrumentControlPT

Dat

a P

ath

A

Dat

a P

ath

B

Axis/Apache/LinuxServer

dataPathConnectionPT

WSDLInterface

instrumentEnablelPT

To user’s WSDL

Power WSDL ProxyInstrument WSDL

New Instrument WSDL

Page 13: UCLP Roadmap Bill St. Arnaud CANARIE Inc –  Bill.st.arnaud@canarie.ca

Neptune Admin Orchestration

NeptuneInstrumentServicePT

Instrument WS Proxy

LAN WS

Archive & Fork WS

instrumentControlPT

Neptune Instrument WS

data

Pat

hCon

nect

ionP

T

LA

Nne

twor

kCon

nect

ionP

T

arch

iveF

orkP

T

1

Data Flow Path1

Path A

Path B

Page 14: UCLP Roadmap Bill St. Arnaud CANARIE Inc –  Bill.st.arnaud@canarie.ca

Significance of UCLP v2

> Many power plants, water, sewage and process control SCADA (System Control and Data Acquisition) are moving to TCP/IP so that they can integrate process control with other eBusiness systems

> But this makes systems more vulnerable to DOS attacks, viruses, etc

> Impossible to fully protect with firewalls etc because too many back doors

> Need to build “micro” firewalls around each SCADA sub-system with web services and link them together with web services workflow