Update about
This presentation is the property of its rightful owner.
Sponsored Links
1 / 43

Herv é Guy [email protected] Tuesday 2005.8.23 PowerPoint PPT Presentation


  • 49 Views
  • Uploaded on
  • Presentation posted in: General

Update about U ser C ontrolled L ight P aths (UCLP); deployments and demonstration in Asia APAN Taipei 2005. Herv é Guy [email protected] Tuesday 2005.8.23. Update about UCLPv1/v2; its deployment in Asia…. What is not and is UCLP? UCLPv1 History

Download Presentation

Herv é Guy [email protected] Tuesday 2005.8.23

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


Herv guy herve guy canarie tuesday 2005 8 23

Update aboutUser Controlled LightPaths (UCLP);deployments and demonstration in Asia APAN Taipei 2005

Hervé Guy

[email protected]

Tuesday 2005.8.23


Update about uclpv1 v2 its deployment in asia

Update about UCLPv1/v2; its deployment in Asia…

  • What is not and is UCLP?

  • UCLPv1

    • History

    • National & International Deployments (Korea & Taiwan)

    • Demonstrations (Korea & Taiwan)

  • UCLPv2


What is not uclp confusion about uclp

What is not UCLP? Confusion about UCLP

  • UCLP is often wrongly associated with other dynamic optical switching protocols.

  • UCLP has nothing to do with optical control planes or providing bandwidth on demand.

  • Primary purpose is NOT

    • a dynamic switched optical networks

    • a reservation and leasing of wavelength resources

    • an end-to-end optical VPNs

    • an inter-domain connection of LightPaths


What is uclp uclp objectives

What is UCLP? UCLP Objectives

  • UCLP is an IP network provisioning and configuration tool

    • it allows the creation of application or discipline specific IP networks that can be built from optical paths obtained from a mix of heterogeneous network resources across different management domains

    • Similar in concept to X-bone VPN overlay network, except at layer 1

  • User controlled traffic engineering

    • Active replacement for Sockeye and Route Science

    • Alternative to MPLS


What is uclpv1 it talks about users empower the network

What is UCLPv1? It talks about users empower the network!

1st & 2nd wavelengths – 10 Gbps

3rd wavelength – 10 Gbps

4rd and 5th wavelengths are coming soon…

CA*net 4;

a layer 1 network


What is uc lp v1 what is a lightpath

What is UCLPv1?What is a LightPath?

  • According to “User controlled Lightpath Definition Document (http://www.canarie.ca/canet4/library/c4design/user_controlled_definition.ppt)”, created by Bill St. Arnaud in December 2002:

    • Any uni- or bi-directional point to point connection with effective guaranteed bandwidth

  • Examples of LightPaths on CA*net: STS channels on a SONET or VC4 channels on SDH circuits

LightPath has Bandwidth, start and end points

ons-ott01; slot 12;

port 1; channel 72

STS24c (OC24)

ons-tor01; slot 5; port 1; channel 72


What is uclpv1 ca net 4 is a pool of lightpaths

What is UCLPv1?CA*net 4 is a pool of LightPaths

- Which have been created by UCLP admin (e.g. c4noc).


What is u c lp v1 what are the users

What is UCLPv1?What are the Users?

You!

?

That simply wants

to best achieve

your job!


What is uclpv1 users take control of lightpaths on ca net4

What is UCLPv1? Users takecontrol of LightPathson CA*net4

- Ownership of LightPaths is the starting point…

- Ownershipperiod has a start now and end dates.


What is uclpv1 users creates an e2e connections on ca net4

What is UCLPv1? Users creates an e2e connections on CA*net4

  • Users access the LightPaths and run their applications during the

  • requested period.

access LPs

concatenate LPs

access LPs


What is uclpv1 it talks about users empower the network1

What is UCLPv1? It talks about users empower the network!

  • During the period where a user owns the LightPaths, it could

    • Partition LightPaths;

    • Concatenate LightPaths;

    • Advertise unused LightPaths (i.e. make them available for another users).

    • Create/delete the e2e connections (access LightPaths).


What is uclpv1 users deletes the e2e connections on ca net4

What is UCLPv1? Users deletes the e2e connections on CA*net4

At the end of the ownership period, the users loose the ownership of

the LightPaths. LightPathscome back the pool .


Canarie s directed research program history of uclpv1 software

CANARIE's Directed Research Program History of UCLPv1 Software

  • Co-funded by Cisco Canada and CANARIE (http://www.canarie.ca/funding/research/projects.html)

  • Held in 2003.

  • 10 proposals submitted

  • 3 proposals selected

    • University of Waterloo (http://bbcr.uwaterloo.ca/~canarie/index.htm)

    • University of Ottawa - Communications Research Centre (CRC) (http://phi.badlab.crc.ca/uclp/)

    • Université du Québec à Montréal (UQAM) (http://www.teleinfo.uqam.ca/opticnet/)


Uclpv1 deployment on ca net 4 http www canarie ca canet4 uclp uclponc4 html

UCLPv1 deployment on CA*net 4 (http://www.canarie.ca/canet4/uclp/uclponc4.html)

  • For ease of management of lightpath on CA*net 4, a user must comply with CANARIE's Lightpath Allocation Policy and must fill out CANARIE's Lightpath Request Form.

  • Only registered source IP addresses will be permitted to connect to the lab. Requests are to be sent to [email protected]

  • UCLPv1 deployed:

    • University of Waterloo v1.5:

      • https://uclp01.canet4.net/web-uclp/.

    • University of Ottawa - Communications Research Centre (CRC) v1.4beta;

      • Federation 3rdw: http://205.189.33.55:8080/uclpclient.jnlp;

    • Université du Québec à Montréal (UQAM) v1.4.

      • Via the UCLPGUI.exe client ().

  • Log in as a normal user. C4NOC are administrative users.


Uclpv1 deployment on i2cat upc network es

UCLPv1 deployment on i2CAT/UPC Network (ES)

  • UCLPv1 deployed:

    • U. of Ottawa - Communications Research Centre (CRC) - i2CAT/UPC;

    • Federation Viola; http://andromeda.i2cat.net:8080/viola.jnlp

  • Log in as a normal user. i2CAT/UPC NOC are administrative users.


Uclpv1 deployment on surfnet netherlight nl

UCLPv1 deployment onSURFnet/NetherLight (NL)

  • UCLPv1 deployed (by University of Amsterdam, experimental setup):

    • University of Waterloo:

      • http://uclp2.uva.netherlight.nl:6000/web-uclp/;

    • U. of Ottawa - Communications Research Centre (CRC)

      • Federation surfnet: http://uclp3.uva.netherlight.nl:8080/uclpclient.jnlp;

    • Université du Québec à Montréal (UQAM)

      • Via the UCLPGUI.exe client.

  • Log in as a normal user. SURFnet NOC are administrative users.


Uclpv1 deployment on www grangenet net au

UCLPv1 deployment on www.grangenet.net (AU)

  • UCLPv1 deployed

    • U. of Ottawa - Communications Research Centre (CRC)


Uclpv1 deployment on kreonet2 kr

UCLPv1 deploymenton KREONet2 (KR)

  • UCLP deployed by KISTI:

    • U. of Ottawa - Communications Research Centre (CRC)

  • History

    • 1G Lightpath provisioning between Daejeon-ons and Daegu-ons

    • Large scale deployment of UCLP on KREONet

    • Deployment for APAN2005 in Taipei

  • Current work

    • Support ASAP-4 Cards in ONS15600

      • OC-N: STS-<slot>-<PIM>-<PPM>-<PORT>-<STS>

      • VFAC: VFAC-<slot>-<PIM>-<PPM>-<PORT>

    • Design of operating with Ethernet (VLAN)

      • For example, Force10 switch


Uclpv1 deployment on kreonet2 kr1

UCLPv1 deploymenton KREONet2 (KR)

CA*net4, CANARIE, Canada

KREONet2, KISTI, Korea

ONS15454

ONS15454

ONS15454

ONS15600

STS24c

STS24c

STS48c

STS24c

Daejeon

Seattle

Gwangju

ONS15454

1GigE

Cisco 4506

1GigE

Stereo HD VoD Server

GIST, NetMedia LAB


Kisti s uclp hdv demonstation at apan taipei 2005

KISTI’s UCLP/HDV demonstation at APAN Taipei 2005

Friday 2005.8.26; 14:00-15:30; Room C

1GE

CA*net 4

Seattle

1GE

L2 switch

GIST

OC192

ONS#DJ

15454

ONS#GJ

15454

ONS#DJ

15600

ONS# 2

15454

UCLP User@ APAN

KREONet2

Demo LP

OC192

TWAREN

ONS# 1

15454

OC48

ONS

15454

ASnet


Uclpv1 deployment on twaren tw

UCLPv1 deploymenton TWAREN (TW)

  • UCLP deployed by NCHC:

    • University of Waterloo v1.5

  • About NCHC, TWAREN…


Herv guy herve guy canarie tuesday 2005 8 23

  • NCHC is Taiwan’s only National Lab dedicated to

    • High-Performance Computing & applications

    • Networking & its applications development

  • TWAREN - Successor of TANet2

  • TWAREN Architecture

    • TWAREN is a new hybrid network with 20G POS and DWDM technologies at its core.

    • Dual circuits form the backbone. Each of the two local carriers provides a 10 G POS network linking the four core nodes.

    • There are eleven GigaPoPs, each links to the core node at 20 Gbps and 1 dark fiber.

    • Hierarchical topology: 3 layers (core, GigaPoPs, end nodes)

    • Highly scalable and flexible

    • Providing multiple services

National Center for High-performance Computing

NCHC


Nchc relationship with uclp

NCHC Relationship with UCLP

  • Lease a lightpath from CANARIE between Seattle and Chicago.

  • Lightpath between TWAREN/CA*Net4/HEAnet

    • 5-point videoconferencing among Taiwan (Asia), Canada (NA) and Ireland (Europe) in March, 2004

    • Distance:  18,000km

  • UCLP training class in Taiwan by CANARIE engineers, joined by Korea via videoconferencing

  • Collaborated with CANARIE to make UCLP compliant with Cisco ONS 15454 SDH

  • Establish NCHC UCLP Lab: ONS 15454 SDH

  • UCLP beta tester for ONS SDH version


Herv guy herve guy canarie tuesday 2005 8 23

UCLPv1 deployment on TWAREN (TW) - Demo Setup in NCHC

To CA*Net4

[email protected]

Friday 2005.8.26; 14:00-15:30; Room C

TP-CHT-15454

ASCC-7609

ASnet

ASCC-15454

10GE

GE

Seattle-15454

APAN

[email protected]

SF-15454

TP-15600

TN-15600

HC-15600

TWAREN

HC-15454

TN-15454

Step 3.

Blue LP is provisioned by UCLP

[email protected]

[email protected]


Uclpv1 deployment on twaren tw virtual topology

UCLPv1 deployment on TWAREN (TW) -Virtual Topology

Venue

Tainan

Multi-point Communication

Stream

Stream

GE

GE

GE

Stream

Hsinchu


What is uclpv2 purpose

What is UCLPv2?Purpose

  • April 2005 CANARIE issued a call for proposals for UCLPv2, with the objective

    • to adapt the development of the UCLP software developed under the Directed Research program in 2003-2004 and make it robust and user friendly for wider scale deployment by providing a graphical user interface (GUI) and providing web service workflow capability.

  • The project proposals were due at the end of May 2005.

  • Total budget for this RFP is $1.4 million.

  • Now, 4 proposals has been selected.

  • All projects will have to be completed by March 30, 2006.


What is uclpv2 from lightpaths to apns

What is UCLPv2? From LightPaths to APNs…

  • Now let’s imagine that the users would like to manage a subset

  • of CA*net as part of their network including add/drop, routing, partition,

  • concatenate, etc.

Edmonton

Saskatoon

Vancouver

Winnipeg

Ottawa

Montreal

Regina

Victoria

Toronto

Calgary

CA*net 4 router

2G Lightpath WS

GbE interface WS

Fredericton

Seattle

Chicago

New York

Halifax


What is uclpv2 from lightpaths to apns1

What is UCLPv2?From LightPaths to APNs…

Edmonton

Saskatoon

Vancouver

Winnipeg

Ottawa

Montreal

Regina

Victoria

Toronto

Calgary

Fredericton

Seattle

Chicago

New York

Halifax

Once the users takes the ownership of the subset

of CA*net, it would like to partition them and create the end-to-end connections on request.


What is uclpv2 from lightpaths to apns2

What is UCLPv2?From LightPaths to APNs…

Edmonton

Saskatoon

Vancouver

Winnipeg

Ottawa

Regina

Montreal

Victoria

Toronto

Fredericton

Seattle

Chicago

New York

Halifax

Here is the result (i.e. the logical view) on NRC’s need!


What is uclpv2 from lightpaths to apns3

What is UCLPv2?From LightPaths to APNs…

  • UVLPv2 is an extension of UCLPv1’s concepts of LightPaths and Users.

  • In UCLPv2, the LightPaths and Network Interface (e.g. the GigE ports) become some web services (WS) resources.

  • The APN resource list is a pointer to a set of the above-defined WS,

  • Finally, an APN (Articulated Private Network) is essentially a workflow script created by the Network Administrator (e.g. CANARIE) that points to a collection of Network LightPaths and Interfaces (e.g. the APN resource list), destined to the APN administrators (e.g. NRC).


What is uclpv2 from lightpaths to apns4

What is UCLPv2?From LightPaths to APNs…

  • The APN Administrators can download and run the APN workflow script and create functioning APN (e.g. NRC’s CA*net 4 APN).

  • An APN could be merge to other APNs for forming a new APN (e.g. NRC’s CA*net 4 APN + NRC’s private APN + SURFnet’s APN).

  • The APN could be re-advertise all or some of the APN resource list to other users.

  • Finally, the normal users (e.g. NRC’s users) can take control of the APNs resources and establish their own e2e connections.


What is uclpv2 uclpv2 in a nutshell

What is UCLPv2?UCLPv2 in a nutshell!

  • UCLPv2

    • Graphical interface to allow users to create Articulated Private Networks (APNs)

    • All lightpaths represented as web services that are consumed by user by linking through portal on workflow engine

  • BPEL or Keppler to link APNs together to form end to end LightPaths and to link instruments.


What is uclpv2 the physical network view

What is UCLPv2?The Physical Network view

UCLPv2 GUI has multiple resource windows. Here is the resource view of ONS physical network on CA*net 4 available for APN composition.

YEG

Interface WS

YUL

YVR

YOW

Winnipeg

YYZ

TRIUMF

YCG

Halifax

OME

LightPath WS

MAN LAN HDX

STAR LIGHT HDX

Pwave HDX

10G STS partitionable interface

1Gbe non-partitionable interface

C4noc’s view of ONS physical network on CA*net 4.


What is uclpv2 the physical network view1

ONS

Montreal

ONS

ONS

Vancouver

ONS

BCnet

Toronto

Ottawa

MAN LAN HDX

New York

Chicago

Seattle

STAR LIGHT HDX

What is UCLPv2?The Physical Network view

Here is another resource view of OME physical network on CA*net 4 available for APN composition.

Pwave HDX

OC192 Interface

GbE Interface


What is uclpv2 apn resource list creation

SURFnet APN resources advertised to CANARIE

Amsterdam

YEG

YUL

New York

YVR

Geneva

YOW

Winnipeg

YYZ

ONS

TRIUMF

YCG

Halifax

OME

MAN LAN HDX

STAR LIGHT HDX

Pwave HDX

What is UCLPv2?APN Resource List Creation

Lightpath Object Creation

CANARIE ONS Network

Resources

1

Toronto

Edmonton

Chicago is hidden

2

CANARIE OME Network Resources

ONS

Montreal

ONS

ONS

Vancouver

BCnet

Toronto

Ottawa

Edmonton

Chicgao

3

MAN LAN HDX

4

New York

Chicago

Seattle

Toronto

STAR LIGHT HDX

5

Ottawa

Amsterdam

Vancouver

Edmonton

Montreal

View

by

c4noc

To Fermi

Victoria

New York

Geneva

New APN Resource list composition

To Brookhaven


What is uclpv2 canarie provides apn resource list to triumf

What is UCLPv2? CANARIE provides APN resource list to TRIUMF

1G Interface WS

CANRIE makes Triumf’s APN available at

URI: http://canarie_apns/triumf_apn.ws

5G Interface WS

10G LightPath WS

1G LightPath WS

Toronto

Ottawa

Amsterdam

Vancouver

Edmonton

Montreal

To Fermi

Victoria

New York

Geneva

To Brookhaven

TRIUMF’s APN Administrators downloads and runs the Triumf’s APN workflow script and create functioning Triumf’s APN.


What is uclpv2 triumf gui harvests other apns from uovic uot

What is UCLPv2? TRIUMF GUI harvests other APNs from UoVic, UoT…

TRIUMF

Tier 1

1G Interface WS

UoToronto Physics

Tier 2

5G Interface WS

UBC

Physics

UA

Physics

UoT

Physics

10G Lightpath WS

External links or APNs

UoVictoria Physics

Tier 2

UdM

Physics

TRIUMF

APN

UoT

APN

Carleton

Physics

Toronto

Amsterdam

Vancouver

Edmonton

Montreal

UoV

APN

Ottawa

Victoria

CA*net 4

New York

Geneav

Chicago

FERMI

Tier 1

Note: Typical View on TRIUMF UCLP GUI

CERN

Tier 0

Brookhaven

Tier 1


What is uclpv2 triumf hepnet lightpath object composition gui

What is UCLPv2? TRIUMF/HEPnet Lightpath Object Composition GUI

UBC Campus

CWDM Lightpath

Object

UoVic Campus

802.11 Lightpath

Object

TRIUMF APN

Toronto

Ottawa

Amsterdam

Vancouver

Edmonton

Montreal

To Fermi

Victoria

New York

Geneva

UoVic

TRIUMF

To Brookhaven

Vancouver

Victoria

Lightpath Object for 2 Gbp

Tiier 2between TRIUMF and UoVic

Composition Window


What is uclpv2 uovic physics use uclpv2 gui tool for adding router ws to lightpath object

What is UCLPv2? UoVic Physics use UCLPv2 GUI tool for adding Router WS to lightpath object

UoVic Physics router

resource

CLI interface exposed as a WS

Resource Window

UoVic

TRIUMF

Vancouver

Victoria

Lightpath Object for 2 Gbp

Tiier 2between TRIUMF and UoVic

Created by TRIUMF/Hepnet

UoVic

TRIUMF

Vancouver


What is uclpv2 triumf partitions apn and creates several child apns

What is UCLPv2? TRIUMF partitions APN and creates several child APNs

TRIUMF

Tier 1

UoToronto Physics

Tier 2

1G HEPnet daisy chain

routed

UBC

Physics

UA

Physics

UoT

Physics

5G Tier 1 data

UoVictoria Physics

Tier 2

2G Tier 2 data

CWDM

Carleton

Physics

CWDM

UdM

Physics

Toronto

Amsterdam

Vancouver

Edmonton

Ottawa

Victoria

CA*net 4

To other physics users at smaller universities

New York

Geneav

Optional

interfaces

Note: Typical View on TRIUMF UCLP GUI

Chicago

FERMI

Tier 1

CERN

Tier 0

Brookhaven

Tier 1


What is uclpv2 triumf creates child apn for hepnet

What is UCLPv2? TRIUMF creates child APN for HEPnet

Note: View seen by HEPnet UCLP GUI

1G Interface WS

UBC

Physics

UA

Physics

UoT

Physics

UdM

Physics

Carleton

Physics

Toronto

Vancouver

Edmonton

Montreal

Ottawa

UoV

APN

CERN

Victoria

CA*net 4

Note: TRIUMF has created this child APN from elements

from the original CANARIE APN and the APNs provided by UoVictoria, TRIUMF, UoT, etc

HEPnet APNcannot see switches in Amsterdam or NY


What is uclpv2 resultant hepnet routed network

What is UCLPv2? Resultant HEPnet routed network

1G Interface WS

UBC

Physics

UA

Physics

UoT

Physics

UdM

Physics

Carleton

Physics

Montreal

UoV

APN

CERN

CA*net 4

To smaller physics depts through university router


U clpv1 demo at jt 2005

UCLPv1 demo at JT 2005

Question?

[email protected]


  • Login