Presentation is loading. Please wait.

Presentation is loading. Please wait.

Université d’Ottawa University of Ottawa UCLPv2. 2 Agenda UCLP objectives UCLPv2: Definitions and use cases UCLPv2: Users and privileges.

Similar presentations


Presentation on theme: "Université d’Ottawa University of Ottawa UCLPv2. 2 Agenda UCLP objectives UCLPv2: Definitions and use cases UCLPv2: Users and privileges."— Presentation transcript:

1 Université d’Ottawa University of Ottawa UCLPv2

2 2 Agenda UCLP objectives UCLPv2: Definitions and use cases UCLPv2: Users and privileges

3 3 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 Courtesy of Bill St. Arnaud

4 4 Agenda UCLP objectives UCLPv2: Definitions and use cases UCLPv2: Users and privileges

5 5 Definitions A lightpath is a dedicated point-to-point connection with a guaranteed bandwidth. A lightpath web service is a web service representation of a lightpath. It provides a set of services like concatenate, unlink, partition, bond, … An interface web service is a web service representation of a slot/port/channel. It provides a set of services such as addDrop, unAddDrop, … An Articulated Private Network, APN, is a collection of individual lightpath and interface web services from different network operators that are linked together in a mesh, straightline or some other topology.

6 6 CANARIE provides APN to TRIUMF Amsterdam New York Toronto Vancouver Victoria Edmonton Ottawa Geneva 10G Lightpath WS 1G Interface WS 5G Interface WS 1.Note: An incoming lightpath (STS) can be assigned to an outgoing STS or a specific interface 2.TIUMF UCLP GUI would only see this APN 3.CANARIE UCLP GUI can this APN or underlying network or other APN 1G Lightpath WS Montreal To Fermi To Brookhaven Courtesy of Bill St. Arnaud

7 7 TRIUMF GUI harvests other APNs from UoVic, UoT, etc 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 Courtesy of Bill St. Arnaud

8 8 1G HEPnet daisy chain routed TRIUMF partitions APN and establishes cross connects with 3 rd parties 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 Courtesy of Bill St. Arnaud

9 9 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 Courtesy of Bill St. Arnaud

10 10 Resultant HEPnet routed network UBC Physics UA Physics UoT Physics Carleton Physics UdM Physics CA*net 4 UoV APN 1G Interface WS Montreal CERN To smaller physics depts through university router Courtesy of Bill St. Arnaud

11 11 Agenda UCLP objectives UCLPv2: Definitions and use cases UCLPv2: Users and privileges

12 12 UCLPv2: Types of User and their privileges ACTIONS Network admin Create new Switches (SCS services) APN admin Create new LP-WS / I-WS End User Concatenate/Partition/Bond/Unlink (Creates / deletes LP-WS) Harvest LP-WS/ I-WS Make/Undo End-to-End connections Query owned resources Receive alarms Lease/advertise LP-WS / I-WS /

13 13 UCLPv2 GUI: Network Admin User (CANARIE) (I) UCLPv2 GUI Network New network Save as... Change map Add node Load network Node ToolBar GMPLS cloud ONS 15454 OPTera Metro 5200 Catalyst 3750 Apeiro router LigthPathNodeOther menus

14 14 UCLPv2 GUI: Network Admin User (CANARIE) (II) ons-ott01ons-mon01 OC-192 assigned to UCLP allocated to non-UCLP available for UCLP 1 192 48 96 LPO uri = xxx authorized users: UofT, CRC, … assigned to: SETI project LPO uri = yyy authorized users: UBC, GEANT assigned to: Neptune project 144

15 15 UCLPv2 GUI: APN Admin User (TRIUMF) UCLPv2 GUI APN New APN Save as... Change map Load APN LigthPath-WSNodeOther menus Ottawa CA*net4 Montreal CA*net4 Winnipeg CA*net4 Vancouver CA*net4 New York Man LAN LP-WS I-WS

16 16 UCLPv2 GUI: APN End User (TRIUMF user) UCLPv2 GUI E2EConnection Create Delete Query Other Menus Winnipeg Endpoint 1 Vancouver Endpoint 1 Vancouver Endpoint 2 Montreal Endpoint 2 Montreal Endpoint 1 New York Endpoint 1 TRIUMF APN

17 17 UCLPv2 in workflow composers Available services http://www.canarie.ca/LPs/SETI http://www.mcgill.ca/SETI win-tor win-chi Visualization WS … Storage WS Taverna Workflow Bench http://www.crc.ca/SETI Workflow diagram … drag-and-drop …

18 18 UCLPv2: Draft architecture (APN Admin) (Network admin) CRC Application Server: http://phi.badlab.lightpaths.crc.ca:8080 CANARIE Application Server: http://www.lightpaths.canarie.ca:8080 i2Cat Application Server: http://www.lightpaths.i2cat.net:8080 F-WS SCS LP-WS* LP-WS I-WS I-WS* I-WS LP-WS *partitioned *assigned to LP-WS


Download ppt "Université d’Ottawa University of Ottawa UCLPv2. 2 Agenda UCLP objectives UCLPv2: Definitions and use cases UCLPv2: Users and privileges."

Similar presentations


Ads by Google