240 likes | 347 Views
UCLPs c4-tech meeting Halifax June 11 th , 2006. Herv é Guy herve.guy@canarie.ca. UCLPs@c4-tech meeting UCLP’s Vision. What is UCLP? It talks about empower users the network! And more…. What is UCLPv1? It talks about users empower the network!. 1 st & 2 nd wavelengths – 10 Gbps.
E N D
UCLPsc4-tech meetingHalifaxJune 11th, 2006 Hervé Guy herve.guy@canarie.ca
UCLPs@c4-tech meetingUCLP’s Vision • What is UCLP? • It talks about empower users the network! • And more…
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 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 - Which have been created by UCLP admin (e.g. c4noc).
What is UCLPv1?What are the Users? You! ? That simply wants to best achieve your job!
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 • 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 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 At the end of the ownership period, the users loose the ownership of the LightPaths. LightPathscome back the pool .
UCLP@APECTEL/GLORIADAchieving UCLP’s vision – Step 2 • 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. • 3 proposals selected • SOLANA Network, CRC-i2CAT-Inocybe-UO, UQAM-UO; • All projects will have to be completed by June 30, 2006.
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 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 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 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) or APN administrator (e.g. NRC) 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 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.
UCLPv2 CRC – UofO – i2CAT – Inocybe http://www.uclp.ca http://grid2.canarie.ca/wiki/uclpv2
Demo CRC-i2CAT-Inocybe-UofO uclpv2 • Physical Network Administrator • Physical Network • Add NE-WS (ons-sas01); • Provision NE-WS • ons-sas01; S5-P1-Ch184-189; • ons-sas01; S12-P1-Ch184-189; • Logical Network • Create 4 STS3c LightPath-WSes (sas2win1, sas2win2; edm2sas1, edm2sas1) • APN Resource List • Create an APN RL for NRC • Show Network Utilization • Reproduce current CA*net 4 topology
Demo CRC-i2CAT-Inocybe-UofO uclpv2 • APN Administrator • APN Resource List • Create some connections; • Create an APN for NRC User (NRC lab at Toronto) • Assign (UnAssign); • Deploy (Undeploy); • Run (Stop). • APN Administrator or APN User • RUN APN; • STOP APN
Demo UQAM-UO’s UCLPv2 UQAM-UofO’s uclpv2; http://www.uclpv2.ca http://grid2.canarie.ca/wiki/index.php/UCLPv2
Demo Solana Networks’ UCLPv2 • CAnet 4’s Physical Network Administrator • CAnet 4 Physical Network already created; • 2 APN Resource Lists (UCLP lab west and east) already created; • NRC’s APN Administrator • Take APN Resource Lists (UCLP lab west and east); • Create APN (UCLP lab west and east); • Associate UCLP lab west APN to bcnet; • APN USER (bcnet); • Compose a LightPath; • Create/Delete end-to-end connection
Demo Solana Networks’ UCLPv2 Solana Networks’ uclpv2 http://grid2.canarie.ca/wiki/index.php/UCLPv2
Demo Solana Networks’ UCLPv2 • CAnet 4’s Physical Network Administrator • CAnet 4 Physical Network already created; • CAnet 4 Logical Network already created; • NRC’s APN Resource List already created and exported. • NRC’s APN Administrator • NRC’s APN Resource List already imported; • Create/Delete a connection (concatenate)
UCLP@c4tech meeting; halifax Question? Hervé Guy (herve.guy@canarie.ca)