Presentation is loading. Please wait.

Presentation is loading. Please wait.

Networks, Grids and Service Oriented Architectures

Similar presentations


Presentation on theme: "Networks, Grids and Service Oriented Architectures"— Presentation transcript:

1 Networks, Grids and Service Oriented Architectures Bill.st.Arnaud@canarie.ca

2 CA*net 4 is NOT an optical switched network >CA*net 4 is made up of many parallel application empowered or customer empowered specific networks eg: – Computer back planes (Westgrid) – High energy physics network >It extends the Internet 2 architecture of GigaPOPs connecting a small number of R&E institutions to a much finer scale with many parallel “application empowered” Internet 2 like networks connecting individual researchers and/or applications – With added feature that the application or user can dynamically manage their own IP network topology – Application empowered networks peer with each other at GigaPOPs and at optical switches which provides for greater reliability >The CA*net 4 wavelengths and switches are partitioned such that application empowered networks can control their own partition and incorporate alarms, topology and discovery into their IP network – User controlled traffic engineering – New ITU draft standard – Y.1312 - Layer 1 VPNs

3 Multi-physical channel TCP >Experiment this summer with low level trigger data from CERN – Inboud to Canada: 5 Mbytes per trigger – 500 triggers per second and increasing – Outboud: 1K per trigger – 100 triggers per second >Set up separate TCP/IP per physical channel >Each physical channel dedicated 1 GbE lightpath >Physical channels configured with UCLP >Can use out of the box TCP with no special AIMD – Far less susceptible to packet loss – only one channel affected >Already demonstrated manually at SC2003 – Achieved bi-directional bandwidth of 11 Gbps

4 MonFox TL1 Proxy >The missing element that makes things come true! TL1 LightPath Proxy CANARIE’s vision: UCLP (Users Control LightPath) End users’ dream: (my own fast & big bandwidth connection)

5 Motivations >How can you safety deploy any number of different UCLP software solutions (there are 4) and have your users manage lightpaths across your network, without affecting current operations?

6 UCLP general operation CA*net 4 UCLP Switch Agents Signal Control Plane Agents Standard CLI or TL1 interface Customer A and sub- partition Customer B Customer C DWDM Eastbound DWDM Westbound X X OSPF GMPLS ISIS Customer A signaling plane Subtended Lightpaths to User Customer B signaling plane Grooming agents Customer C signaling plane X X Customer A UCLP Server MonFox TL1 Proxy OXC X Customer C signaling plane Customer C

7 High-Level Architecture User Access Layer Service Provisioning Layer Resource Management Layer TL1 RMI SOAP/HTTP Customer Administrator Grid Application HTTP SOAP/HTTP

8 RMI Resource Management Layer User Access Layer Grid Application Create service Access service DB GT3 Hosting Environment LPO Factory Service Grid Service Interface LPO Delegate Service J2EE Application Server LPO Service EJB Remote LPO Service EJB Home JDBC LPO Service Implemen- tation RMI LPO Grid Service UCLP Service Provision Layer

9 Server to server peering LightPath Object Registry Local Border Router Advertises LPO service between AS10786 and AS6709

10 i-Infrastructure >CANARIE’s proposed program for Canadian science and industry >To adapt service oriented architecture (SOA) using state-full web services to integrate sensors and instruments into the network >Building and extending upon our original work in UCLP >Major applications after science are process control industry and military applications

11 Typical Large system today Sensor Instrument Sensor Layer 2 switch Layer 3 switch/router SONET/DWDM Process SONET/DWDM Grid Security Web Services OGSA Internet VPN USER Instrument Pod Instrument

12 Network recursive architecture with web service work flow bindings Sensor Instrument Sensor Layer 2/3 switch LAN Data Management System CA*net 4 VPN USER Instrument Pod WS* WS CA*net 4 Lightpath Process WS** WS* Process WS** WS* Process WS Web service Interface *CANARIE UCLP **New web services HPC

13 User perspective Sensor/Instrument WS** LAN WS* Science Pod LAN WS* Log Archive Process 1 WS** Log Archive Process 2 WS** ONS15454 WS* NLR or CA*net 4 WS* CANARIE UCLP WS* New Web service DMAS WS** New development Lightpath WS* WS AAA process WS** User defined WSFL bindings WS HPC Process WS** USER with WSFL binding software UDDI or WSIL service registry

14 Features >All hardware (sensors -wireless and wired), software processes (Data processing and HPC) and network elements exposed as state-full web services >Hardware, software and network web services linked together by science user with WSFL user defined late state binding – Some web services may be expressed as abstractions of groupings of other web services >Hence all “science” processes use network data recursive architectures – Re use and replication of same modules for software, hardware and network for each science project

15 Parallel Developments >NRC’s NMR portal - SpectroGrid – Single portal for monitoring and viewing data from NMR machines >NEESgrid – Linking shake tables, field instruments and databases >EU’s GridCC – Virtual Instrument Grid Service >Possible upcoming projects – Neptune, CVO, CLS

16 More Information >http://www.canarie.ca/canet4/library/canet4design.ht mlhttp://www.canarie.ca/canet4/library/canet4design.ht ml >http://www.canarie.ca/canet4/obgp/index.htmlhttp://www.canarie.ca/canet4/obgp/index.html >http://www.canarie.ca/canet4/library/customer.htmlhttp://www.canarie.ca/canet4/library/customer.html >Thanks to the design teams at Carleton U, Ottawa U, CRC, UQAM, UoWaterloo, Montague, etc


Download ppt "Networks, Grids and Service Oriented Architectures"

Similar presentations


Ads by Google