Update on Grid User Network Interface (GUNI) Draft

Slides:



Advertisements
Similar presentations
Use cases for implementation of the NSI interface Takahiro Miyamoto, Nobutaka Matsumoto KDDI R&D Laboratories Inc. This work is partially supported by.
Advertisements

© 2006 Open Grid Forum Network Services Interface Introduction to NSI Guy Roberts.
© 2008 Open Grid Forum Use case: Phosphorus G.UNI OGF24 NSI-WG Singapore 15 September 2008 Eduard Escalona.
Lawrence Berkeley National LaboratoryU.S. Department of Energy | Office of Science Network Service Interface (NSI) Inder Monga Co-chair, Network Services.
PHOSPHORUS Lambda User Controlled Infrastructure for European Research Artur Binczewski, Maciej Stroiński Poznan Supercomputing and Networking Center.
1© Copyright 2015 EMC Corporation. All rights reserved. SDN INTELLIGENT NETWORKING IMPLICATIONS FOR END-TO-END INTERNETWORKING Simone Mangiante Senior.
IEEE MEDIA INDEPENDENT SERVICES DCN: SAUC Title: Use cases of MIS framework to cooperate with SDN wireless access networks Date.
GGF16-ghpnD. Simeonidou Lambda User Controlled Infrastructure For European Research LUCIFER.
© 2006 Open Grid Forum Georgios Zervas, Eduard Escalona, Reza Nejabati, Dimitra Simeonidou University of Essex Update on Grid User Network Interface (GUNI)
TERENA Networking Conference 2004, Rhodes, Greece, June Differentiated Optical Services and Optical SLAs Afrodite Sevasti Greek Research and.
Page 1 OIF worldwide interoperability demonstrations on ASON inter-domain interfaces A carrier’s point of view Hans-Martin Foisel Deutsche Telekom OIF.
OIF NNI: The Roadmap to Non- Disruptive Control Plane Interoperability Dimitrios Pendarakis
Connect. Communicate. Collaborate BANDWIDTH-ON-DEMAND SYSTEM CASE-STUDY BASED ON GN2 PROJECT EXPERIENCES Radosław Krzywania (speaker) PSNC Mauro Campanella.
OGF DMNR BoF Dynamic Management of Network Resources Documents available at: Guy Roberts, John Vollbrecht.
Lucy Yong Young Lee IETF CCAMP WG GMPLS Extension for Reservation and Time based Bandwidth Service.
NGCWE Expert Group EU-ESA Experts Group's vision Prof. Juan Quemada NGCWE Expert Group IST Call 5 Preparatory Workshop on CWEs 13th.
Conference name Company name INFSOM-RI Speaker name The ETICS Job management architecture EGEE ‘08 Istanbul, September 25 th 2008 Valerio Venturi.
Easy Access to Grid infrastructures Dr. Harald Kornmayer (NEC Laboratories Europe) Dr. Mathias Stuempert (KIT-SCC, Karlsruhe) EGEE User Forum 2008 Clermont-Ferrand,
© 2004 IBM Corporation ICSOC2004 Panel Discussion: Grid Systems: What is needed from web service standards? Jeffrey Frey IBM.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
DICE: Authorizing Dynamic Networks for VOs Jeff W. Boote Senior Network Software Engineer, Internet2 Cándido Rodríguez Montes RedIRIS TNC2009 Malaga, Spain.
Javier Orellana JRA4 Coordinator Face to Face Partners Meeting University College London 11 December 2003 EGEE is proposed as a project funded by the European.
Fall 2006 I2 Member Meeting Global Control of Research Networks Gigi Karmous-Edwards International task Force panel.
EGEE is a project funded by the European Union under contract IST JRA4 Overview Javier Orellana JRA4 Coordinator EGEE Kick Off Meeting SA2.
GGF12 -Brussels draft-ggf-ghpn-opticalnets-2 Opticalnets-2.
Supporting Advanced Scientific Computing Research Basic Energy Sciences Biological and Environmental Research Fusion Energy Sciences High Energy Physics.
Admela Jukan jukan at uiuc.edu March 15, 2005 GGF 13, Seoul Issues of Network Control Plane Interactions with Grid Applications.
Franco Travostino and Admela Jukan jukan at uiuc.edu June 30, 2005 GGF 14, Chicago Grid Network Services Architecture (GNSA) draft-ggf-ghpn-netserv-2.
1 Network related topics Bartosz Belter, Wojbor Bogacki, Marcin Garstka, Maciej Głowiak, Radosław Krzywania, Roman Łapacz FABRIC meeting Poznań, 25 September.
IEEE MEDIA INDEPENDENT SERVICES DCN: SAUC Title: Use cases of MIS framework to cooperate with SDN wireless access networks Date.
Javier Orellana EGEE-JRA4 Coordinator CERN March 2004 EGEE is proposed as a project funded by the European Union under contract IST Network.
© 2006 Open Grid Forum George Zervas, Reza Nejabati, Dimitra Simeonidou University of Essex Update on Grid User Network Interface (GUNI) Draft.
GGF11 - Honolulu draft-ggf-ghpn-opticalnets-1 Grid High-Performance Networking Research Group Optical Network Infrastructure for Grid Dimitra Simeonidou.
Exploring opportunities in the OGSA service model– realising Utility Computing Jeffrin J. Von Reich Chief architect Hewlett Packard Software Global Unit.
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
Bob Jones EGEE Technical Director
Grid and Cloud Computing
Multi-layer software defined networking in GÉANT
SIP for Grid networks Franco Callegati, Aldo Campi, Walter Cerroni
Grid Optical Burst Switched Networks
GENUS Virtualisation Service for GÉANT and European NRENs
WS-Agreement Overview for OGSA
IEEE 802 OmniRAN Study Group: SDN Use Case
DataNet Collaboration
Federated IdM Across Heterogeneous Clouding Environment
GÉANT Multi-Domain Bandwidth-on-Demand Service
Network Services Interface Working Group
Integration of Network Services Interface version 2 with the JUNOS Space SDK
OmniRAN Introduction and Way Forward
Chapter 18 MobileApp Design
Global Standards Collaboration (GSC) GSC-15
FRD Examples November 28, 2017 L. Ong.
ITU-T Study Group 15 Update to IETF CCAMP
Bandwidth Allocation and Reservation Anand Patil, DANTE
University of Technology
Status and Future Steps
Brief Introduction to IEEE P802.1CF
GN2 (and its support for GRIDs)
Network Services Interface Working Group
OmniRAN Introduction and Way Forward
Resource and Service Management on the Grid
The Anatomy and The Physiology of the Grid
The Anatomy and The Physiology of the Grid
On the Use of Service Level Agreements in AssessGrid
Introduction to OGF Standards
Grid Systems: What do we need from web service standards?
SDN-based OmniRAN Use Cases Summary
TGu Requirements Check
Sergio Andreozzi Laurence Field Balazs Konya
DetNet Data Plane Solutions draft-ietf-detnet-dp-sol-ip-02  draft-ietf-detnet-dp-sol-mpls-02  Bala’zs Varga, Jouni Korhonen, Janos Farkas, Lou Berger,
Presentation transcript:

Update on Grid User Network Interface (GUNI) Draft Georgios Zervas, Eduard Escalona, Reza Nejabati, Dimitra Simeonidou University of Essex

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 2

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. 3

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 4

Draft updated formation Introduction Draft objectives Current standardisation related to GUNI Usecases 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 5

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) 6

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 7

Current standardisation related to GUNI 8

Current standardisation related to GUNI OIF UNI v1.0 UNI v1R2 UNI v2.0 OGF WS-Agreement JSDL GLUE … OASIS WSRF 9

Grid Network Use Cases with respect to GUNI 10

Grid over GMPLS Architecture Grid MW GMPLS CP GUNI (signaling) GUNI Optical Transport Network GUNI (transport) 11

Network Resource Provisioning System Grid over NRPS Grid MW Network Resource Provisioning System Optical Transport Network 12

Grid over Grid-aware GMPLS Architecture WS- Agreement G2MPLS CP WS- Agreement GUNI GUNI Optical Transport Network GUNI (transport) 13

NRPS and NSP system interfaces In Phosphorus WP1 GRID APLICATIONS & MIDDLEWARE N e t w o r k S v i c P l a n NRPS Broker OTHER PROJECTS Network Resource Provisioning Systems ARGON DRAC UCLPv 2 GMPLS Transport Network D B Request Handler Reservation Handler Path Computer Scheduler A WP 1 TOPOLOGICAL CONFIGURATION C DB JRA 3 G MPLS PHASE E 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 G2MPLS CP or other projects. 14

Interfaces for interoperability between different Provisioning systems in Phosporus 15

Example of interface 16

Phosporus WP1-WP2 scenario Grid App 1 G G G Grid MW Grid MW Grid MW 2 Network Service Plane Network Broker GMPLS 5 5 4 N+G 3’ 3 NRPS Driver NRPS Driver NRPS NRPS This slide tries to summarize another option putting G2MPLS at “the same level” than the Network Broker. In this slide it is depicted a possible use case where we ask for a data transfer from the “Data source” to “Computational resources A”: 1- The Grid Application ask for a data transfer from the “Data source” to the “ Computational resources A 2- The Grid MW forwards the “data transfer” request to the G2MPLS domain since one of the GRID resources involves is on a G2MPLS domain. 3- The G2MPLS configures “computational resources A” and creates a connection (now or in the future) from A to B 3’- At the same time the Grid MW forwards the request to the domain managing the Data Source, the Grid MW configures the Data Source 4- G2MPLS asks to the Network Broker (or the IDM, I hope at Phase II we’ll have the IDM) for a connection from B to C (For now or in the future) 5- The Network Broker triggers the connections or the advance reservations on each domain. WP1-WP2 meeting comments: - On this scenario G2MPLS should be able to deal with advance reservations. N N GMPLS Computational resources B SNMP/CLI/TL1 Data source N Computational resources A C A TN Data sink TN TN B

EL-GL Middleware Interoperability Japan Application GL Grid Resource Scheduler EL→GL wrapper KDDI NRM CRM Cluster NTT EL US GL→EL GNS-WSI JAPAN HARC Acceptor Coordinator App. Launcher 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

GUNI Role in Grid Networking environment 19

GUNI Reference Point Grid- Network service interface that links any type of Grid End or Grid Service Point with a broadened Network Provisioning System. 20

Proposal for a Generic GUNI architecture Grid Users Grid Resources Grid Applications Globus Middleware UNICORE Middleware gLite Middleware Any Grid Middleware GUNI-C GUNI-C GUNI-C GUNI-C GUNI-C GUNI-N GUNI-N GUNI-N GUNI-N GUNI-N NRPS GMPLS G2MPLS OBS/OPS ANY Transport Plane

GUNI Activities Network Activities Grid Network Service Activities 22

Requirements 23

General Requirements I 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 Extensibility: GUNI architecture needs to scale to potentially support any possible Grid/network service provisioning system 24

General Requirements II Performance and agility: GUNI should dynamically adjust the service provisioning level (e.g. Bandwidth provisioning) and accept different signal types and levels of granularity. QoS assurance: Service Level Agreement Reliability 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 Failure notification 25

General Requirements III 26

GUNI Architecture and Functionalities 27

NS architectural model with regards to GUNI GUNI accepts connection requests from the Grid MW and establishes a new session with the NPS 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

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

Abstract messages and procedures 32

Abstract messages for Overlay model 33

Abstract messages for Integrated model I 34

Abstract messages for Integrated model II 35

Procedures - Message flows 36

Network Service: Create, Reject, Delete 37

Grid Network Service: Create 38

Grid Network Service: Delete & Reject 39

Grid Capability & Availability Advertisement 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

Any Questions? gzerva@essex.ac.uk eescal@essex.ac.uk 42