Uclp roadmap
Download
1 / 14

UCLP Roadmap - PowerPoint PPT Presentation


  • 106 Views
  • Uploaded on

UCLP Roadmap. Bill St. Arnaud CANARIE Inc – www.canarie.ca [email protected] 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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' UCLP Roadmap' - onaona


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Uclp roadmap

UCLP Roadmap

Bill St. Arnaud

CANARIE Inc – www.canarie.ca

[email protected]


Uclp objectives
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


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

Original

CAVEwave

UCLP intended for projects like Optiputer and CaveWave


Recent uclp examples
Recent UCLP examples Chicago and wants to manage it as part of its network including add/drop, routing, partition etc

  • 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


Uclpv2
UCLPv2 Chicago and wants to manage it as part of its network including add/drop, routing, partition etc

  • 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


Uclp for lan

Campus Border Router Chicago and wants to manage it as part of its network including add/drop, routing, partition etc

End user

Standard Ethernet Links

VLAN

External

Lightpath

802.1 p/q VLAN

Web Service

Lightpath Creation Workflow Service

VLAN to LightPath

Cross Connect

Web Service

UCLP for LAN


Taverna workflow graph
Taverna Workflow graph Chicago and wants to manage it as part of its network including add/drop, routing, partition etc


Third Party Lightpath Chicago and wants to manage it as part of its network including add/drop, routing, partition etc

Bidirectional -1 Gbps

Vancouver: Port x/Slot y/Channel z

Montreal: Port x/Slot y/Channel z

Partitionable

Available until 2006 to all Vancouver

CA*net 4 peers

BCnet

Neptune

Instrument WS

UCLP

Lightpath

WS

Winnipeg

CA*net4

Vancouver

CA*net4

New York

MAN LAN

Seattle

Pwave

Montreal

CA*net4

Seattle

CA*net4

UCLP

Cross Connect

WS

Chicago

CA*net4

Chicago

STAR LIGHT


End to end choreography

3 Chicago and wants to manage it as part of its network including add/drop, routing, partition etc

2

4

OMNInet

Bandwidth

Reservation

WS

Xconnect

WS

Xconnect

WS

Lightpath

WS

Lightpath

WS

IP Flow

QoS

WS

1

5

Neptune/

ORION

Instrument

WS

4

2

3

LightPathConectionPT

BandwidthReservationPT

LightPathConectionPT

Visualization

WS

InstrumentNetworkServicePT

NeptuneInstrumentServicePT

5

1

Neptune admin orchestration

End user orchestration

Super user orchestration

End to end choreography


Scenario

OMNInet Chicago and wants to manage it as part of its network including add/drop, routing, partition etc

Scenario

Neptune

Instrument WS

Neptune Lightpath

Winnipeg

Calgary

CA*net 4

Seattle

NLR

Visualization

Engine

CAVEwave

Lightpath

Optiputer

Chicago


Wsdl for instrument
WSDL for instrument Chicago and wants to manage it as part of its network including add/drop, routing, partition etc

Control Port(s)

WSDL

Interface

Java

Stub

instrumentControlPT

dataPathConnectionPT

Data Port(s)

Data Path A

Data Path B

Instrument

Axis/Apache/Linux

Server


Wsdl power instrument
WSDL Power & Instrument Chicago and wants to manage it as part of its network including add/drop, routing, partition etc

instrumentControlPT

instrumentEnablelPT

Control Port(s)

Java

Stub

WSDL

Interface

Data Port(s)

Instrument

Axis/Apache/Linux

Server

Instrument WSDL

Power WSDL Proxy

Data Path A

Data Path B

dataPathConnectionPT

New Instrument WSDL

To user’s WSDL


Neptune admin orchestration
Neptune Admin Orchestration Chicago and wants to manage it as part of its network including add/drop, routing, partition etc

instrumentControlPT

Neptune Instrument WS

Instrument

WS Proxy

Path A

Archive

& Fork

WS

LAN

WS

Data Flow Path

1

archiveForkPT

dataPathConnectionPT

LANnetworkConnectionPT

Path B

NeptuneInstrumentServicePT

1


Significance of uclp v2
Significance of UCLP v2 Chicago and wants to manage it as part of its network including add/drop, routing, partition etc

  • 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


ad