Download presentation
Presentation is loading. Please wait.
Published byCorey Floyd Modified over 9 years ago
1
What is not and is User Controlled LightPaths (UCLP)? JT Vancouver 2005 Hervé Guy herve.guy@canarie.ca Monday 2005.7.17
2
What is not and is UCLP? Table of Contents >What is not UCLP? >What is UCLP? – Version 1 – Version 2
3
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
4
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
5
What is UCLP? CA*net 4; a layer 1 network 1 st & 2 nd wavelengths – 10 Gbps 3rd wavelength – 10 Gbps 4rd and 5th wavelengths are coming soon…
6
What is UCLPv1? What is a LightPath? >According to “User controlled Lightpath Definition Document (http://www.canarie.ca/canet4/library/c4design/user_controlled_def inition.ppt)”, created by Bill St. Arnaud in December 2002:http://www.canarie.ca/canet4/library/c4design/user_controlled_def inition.ppt – 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-tor01; slot 5; port 1; channel 72 ons-ott01; slot 12; port 1; channel 72 STS24c (OC24)
7
What is UCLPv1? CA*net 4 is a pool of LightPaths - Which have been create by UCLP admin (e.g. c4noc).
8
What is UCLPv1? What are the Users? ? You! That simply wants to best achieve your job!
9
What is UCLPv1? Users take control of LightPaths on CA*net4 - Ownership of LightPaths is achieved via the lease process. - Lease period has a start and end dates.
10
What is UCLPv1? Users creates an e2e connections on CA*net4 concatenate LPs access LPs - Users access the LightPaths and run their applications during the requested period.
11
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).
12
What is UCLPv1? Users deletes the e2e connections on CA*net4 At the end of the lease period, the users loose the ownership of the LightPaths. LightPaths come back the pool.
13
What is UCLPv2? From LightPaths to APNs… New York Chicago Seattle Victoria Vancouver Edmonton Calgary Regina Saskatoon Winnipeg Toronto Ottawa Montreal Fredericton Halifax CA*net 4 router 2G Lightpath WS GbE interface WS > 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.
14
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). >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.
15
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.
16
What is UCLPv2? The Physical Network view STAR LIGHT HDX MAN LAN HDX Pwave HDX TRIUMF OME YVR YEG YCG Winnipeg YYZ YUL YOW Halifax 10G STS partitionable interface 1Gbe non-partitionable interface UCLPv2 GUI has multiple resource windows. Here is the resource view of ONS physical network on CA*net 4 available for APN composition. Interface WS LightPath WS C4noc’s view of ONS physical network on CA*net 4.
17
What is UCLPv2? APN Resource List Creation CANARIE ONS Network Resources STAR LIGHT HDX MAN LAN HDX Pwave HDX TRIUMF OME YVR YEG YCG Winnipeg YYZ YUL YOW Halifax Seattle Vancouver Chicago Toronto Ottawa Montreal New York ONS STAR LIGHT HDX ONS MAN LAN HDX BCnet Amsterdam New York Toronto Vancouver Victoria Edmonton Ottawa Geneva Montreal To Fermi To Brookhaven New APN Resource list composition ONS New York Geneva SURFnet APN resources advertised to CANARIE Amsterdam CANARIE OME Network Resources Lightpath Object Creation Edmonton Chicgao Edmonton Toronto Chicago is hidden 1 2 3 4 5 View by c4noc
18
What is UCLPv2? CANARIE provides APN resource list to TRIUMF 10G LightPath WS 1G Interface WS 5G Interface WS 1G LightPath WS CANRIE makes Triumf’s APN available at URI: http://canarie_apns/triumf_apn.ws Amsterdam New York Toronto Vancouver Victoria Edmonton Ottawa Geneva Montreal To Fermi To Brookhaven TRIUMF’s APN Administrators downloads and runs the Triumf’s APN workflow script and create functioning Triumf’s APN.
19
What is UCLPv2? TRIUMF GUI harvests other APNs from UoVic, UoT… UoToronto Physics Tier 2 UoVictoria Physics Tier 2 TRIUMF Tier 1 CERN Tier 0 Amsterdam New York Chicago Toronto Vancouver Victoria FERMI Tier 1 Brookhaven Tier 1 UBC Physics UA Physics UoT Physics Carleton Physics UdM Physics CA*net 4 Edmonton Ottawa Geneav 10G Lightpath WS TRIUMF APN UoT APN UoV APN 1G Interface WS 5G Interface WS External links or APNs Note: Typical View on TRIUMF UCLP GUI Montreal
20
1G HEPnet daisy chain routed What is UCLPv2? TRIUMF partitions APN and creates several child APNs UoToronto Physics Tier 2 UoVictoria Physics Tier 2 TRIUMF Tier 1 CERN Tier 0 Amsterdam New York Chicago Toronto Vancouver Victoria FERMI Tier 1 Brookhaven Tier 1 UBC Physics UA Physics UoT Physics Carleton Physics UdM Physics CA*net 4 Edmonton Ottawa To other physics users at smaller universities Geneav CWDM 5G Tier 1 data 2G Tier 2 data Optional interfaces Note: Typical View on TRIUMF UCLP GUI
21
What is UCLPv2? TRIUMF creates child APN for HEPnet Toronto Vancouver Victoria UBC Physics UA Physics UoT Physics Carleton Physics UdM Physics CA*net 4 Edmonton Ottawa UoV APN 1G Interface WS Montreal Note: TRIUMF has created this child APN from elements from the original CANARIE APN and the APNs provided by UoVictoria, TRIUMF, UoT, etc Note: View seen by HEPnet UCLP GUI CERN HEPnet APNcannot see switches in Amsterdam or NY
22
UCLPv1 demo at JT 2005 Question?
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.