Download presentation
Presentation is loading. Please wait.
Published byJasper Horn Modified over 9 years ago
1
© 2006 Open Grid Forum Georgios Zervas, Eduard Escalona, Reza Nejabati, Dimitra Simeonidou University of Essex Update on Grid User Network Interface (GUNI) Draft
2
© 2006 Open Grid Forum 2 Talk Overview Need for the Grid User Network Interface (GUNI) Draft Evolution and emergence of new applications and services Broad range of Grid and Network Service Provisioning systems Evolution of network infrastructure and technologies to support Grids Interoperability between Grid service layer and Network Service Layer Draft main areas Current status and overview of all sections Drafts’ Future Plan
3
© 2006 Open Grid Forum 3 New Solutions, Architectures, Technologies and Services are Emerging Evolving Grid Network Architectures: Proprietary solutions for specific implementations. G-Lambda, Enlightened, Phosphorus, 3TNET, … Need interface that can provide interoperable procedures between a wide range of service provisioning systems. Support of a number of distinct layer architectural models across geographical organizational boundaries, heterogeneous environments with different Grid service provisioning systems (co-allocation services, Brokers, etc.), Network Resource Provisioning Systems Control plane (e.g. GMPLS, Grid-aware GMPLS) Transport planes (e.g. Ethernet, SDH, OTN, OBS) Policy, security standards.
4
© 2006 Open Grid Forum 4 Talk Overview Need for the Grid User Network Interface (GUNI) Draft Evolution and emergence of new applications and services Broad range of Grid and Network Service Provisioning systems Evolution of network infrastructure and technologies to support Grids Draft main areas Current status and overview of all sections Draft Future Plan
5
© 2006 Open Grid Forum 5 Draft updated formation Introduction Draft objectives Current standardisation related to GUNI Use cases GUNI Role in Grid Networking environment GUNI definition GUNI roles and activities Requirements Architecture and Functionalities Overlay and Integrated Services offered by GUNI Abstract messages and procedures
6
© 2006 Open Grid Forum 6 Grid User Network Interface (GUNI) Draft: Current Situation Contribution from organisations so far Europe IST-Phosphorus –UEssex (G. Zervas, E. Escalona, R. Nejabati, D. Simeonidou) –NXW (N. Ciulli, G. Carrozzo) –PSNC (A. Binczewski, D. Parniewicz, B. Belter) –FHG (O. Waeldrich, W. Ziegler) ISTe-photon/One+ CARRIOCAS –Alcatel-Lucent (Dominique Verchere) USA MCNC, Research & Development Institute (Gigi Karmous-Edwards) China 3TNET (SJTU- Wei Guo) Japan G-Lambda (Tomohiro Kudoh) GLIF C3C (3 Continent Collaboration)
7
© 2006 Open Grid Forum 7 GUNI Draft Objectives Describe the requirements of a generic interface between the Grid Service Plane and the Network Service Plane. Review existing standardisation documents in relation to GUNI OIF UNI, OGF, OASIS Report the role and activities of GUNI in Grid-Network environments Describe architectural Grid Network models with regards to GUNI Functionalities, procedures and services supported over GUNI. Abstract messages required to interface any Grid service provisioning system with any Network provisioning system Report on existing Use cases utilizing proprietary interfaces
8
© 2006 Open Grid Forum 8 Current standardisation related to GUNI
9
© 2006 Open Grid Forum Current standardisation related to GUNI OIF UNI v1.0 UNI v1R2 UNI v2.0 OGF WS-Agreement JSDL GLUE … OASIS WSRF … 9
10
© 2006 Open Grid Forum 10 Grid Network Use Cases with respect to GUNI
11
© 2006 Open Grid Forum 11 Grid over GMPLS Architecture GUNI (signaling) GUNI (transport) GUNI Grid MW Optical Transport Network GMPLS CP
12
© 2006 Open Grid Forum 12 Grid over NRPS Grid MW Optical Transport Network Network Resource Provisioning System
13
© 2006 Open Grid Forum 13 Grid over Grid-aware GMPLS Architecture GUNI GUNI (transport) GUNI WS- Agreement Optical Transport Network G 2 MPLS CP WS- Agreement
14
© 2006 Open Grid Forum NRPS and NSP system interfaces In Phosphorus WP1 14 A) Northbound IF: It receives the reservation requests from the GRID Middleware. B) East-West IF: It is in charge of the communication between NRPSs. C) Topological IF: It is used to indicate to the NSP which resources are under control (NRPSs, endpoints, links). D) Southbound IF: It Communicates the NRPSs and the lower layers (GMPLS or transport layer). E) Phase 2 IF: It provides interoperability between the NSP and the G 2 MPLS CP or other projects.
15
© 2006 Open Grid Forum 15 Interfaces for interoperability between different Provisioning systems in Phosporus
16
© 2006 Open Grid Forum 16 Example of interface
17
© 2006 Open Grid Forum 17 TN NRPS TN GMPLS Phosporus WP1-WP2 scenario Network Broker Grid MW Grid App G Network Service Plane SNMP/CLI/TL1 NRPS Driver N N+G TN GMPLS NRPS N NRPS Driver N Grid MW G G Data source Computational resources A Data sink Computational resources B 1 2 3 A B 3’3’ C 554
18
© 2006 Open Grid Forum EL-GL Middleware Interoperability Credit: Tomohiro Kudoh GL: G-lambda EL: Enlightened Computing CRM: Compute Resource Manager HARC: Highly-Available Resource Co-allocator GNS-WSI: Grid Network Service-Web Services Interface NRM: Network Resource Manager
19
© 2006 Open Grid Forum 19 GUNI Role in Grid Networking environment
20
© 2006 Open Grid Forum 20 GUNI Reference Point Grid- Network service interface that links any type of Grid End or Grid Service Point with a broadened Network Provisioning System.
21
© 2006 Open Grid Forum Proposal for a Generic GUNI architecture Grid UsersGrid Applications Globus Middleware Grid Resources GUNI-C UNICORE Middleware GUNI-C gLite Middleware GUNI-C Any Grid Middleware GUNI-C Transport Plane GMPLSNRPSOBS/OPS GUNI-N G2MPLSANY GUNI-N
22
© 2006 Open Grid Forum GUNI Activities 22 Network Activities Grid Network Service Activities
23
© 2006 Open Grid Forum 23 Requirements
24
© 2006 Open Grid Forum General Requirements I 1.Interoperability: GUNI must be able to interface to any software, hardware and service boundaries between different layers Grid Middleware Grid Users/Resources NRPS GMPLS Grid-aware GMPLS OBS 2.Extensibility: GUNI architecture needs to scale to potentially support any possible Grid/network service provisioning system 24
25
© 2006 Open Grid Forum General Requirements II 3.Performance and agility: GUNI should dynamically adjust the service provisioning level (e.g. Bandwidth provisioning) and accept different signal types and levels of granularity. 4.QoS assurance: Service Level Agreement Reliability 5.Security and Policy: GUNI should provide means to check and forward service credentials for using grid and network resources and accounting for the real resource usage. Authentication and authorization 6.Failure notification 25
26
© 2006 Open Grid Forum 26 GUNI Architecture and Functionalities
27
© 2006 Open Grid Forum NS architectural model with regards to GUNI GUNI accepts connection requests from the Grid MW and establishes a new session with the NPS 27
28
© 2006 Open Grid Forum 28 Network Services supported by GUNI Connection creation Connection deletion Connection status enquiry Network Topology Enquiry and Restoration Network Resource Capability Network Resource Availability Network Advance Reservation Traffic classification and shaping Data plane enhanced security
29
© 2006 Open Grid Forum GNS architectural models with regards to GUNI 29 Extensibility on integrated Grid and Network resources and services
30
© 2006 Open Grid Forum 30 Grid Network Services supported by GUNI Grid services mainly allow on-demand access to Grid resources considering reservation, allocation, actual use and release. Moreover, procedures such as discovery of capability and availability of computational resources are also required in order to facilitate Grid resource management. Grid Service Discovery Grid Resource Discovery Grid Advance Reservation Request Grid Advance Reservation Cancellation
31
© 2006 Open Grid Forum 31 Abstract messages and procedures
32
© 2006 Open Grid Forum Abstract messages for Overlay model 32
33
© 2006 Open Grid Forum Abstract messages for Integrated model I 33
34
© 2006 Open Grid Forum Abstract messages for Integrated model II 34
35
© 2006 Open Grid Forum 35 Procedures - Message flows
36
© 2006 Open Grid Forum Network Service: Create, Reject, Delete 36
37
© 2006 Open Grid Forum Grid Network Service: Create 37
38
© 2006 Open Grid Forum Grid Network Service: Delete & Reject 38
39
© 2006 Open Grid Forum Grid Capability & Availability Advertisement 39
40
© 2006 Open Grid Forum 40 Future plans Incorporate final remaining contributions. Await for comments from GHPN members. Finalise and Submit before next OGF meeting. Possible organization of BoF in OGF Europe as a follow up… with consideration on creation of GUNI-WG Interact with other OGF groups (GRAAP, JSDL, GLUE,…) Identify and agree on message transactions Identify the platform (e.g. WS-Agreement, WS or …)
41
© 2006 Open Grid Forum 41 Any Questions? gzerva@essex.ac.uk eescal@essex.ac.uk
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.