EMI is partially funded by the European Commission under Grant Agreement RI-261611 Using GLUE 2.0 in Practice with EMI Registry (EMIR) Shiraz Memon, Jülich.

Slides:



Advertisements
Similar presentations
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
Advertisements

XDS.b (Cross-Enterprise Document Sharing)
A Registry of Collections and their Services: from Metadata to Implementation Ann Apps MIMAS, The University of Manchester, UK.
CSE 636 Data Integration Web Services.
Web services A Web service is an interface that describes a collection of operations that are network-accessible through standardized XML messaging. A.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
EMI is partially funded by the European Commission under Grant Agreement RI Recent ARC developments in the EMI project Andrii Salnikov, Ievgen Sliusar.
Google Data APIs Google Data APIs : Integrando suas aplicações Java com os serviços Google.
GET Examples – db.org/sops/3/experimental_conditions/55http://seek.sysmo- db.org/sops/3/experimental_conditions/55 –
IESR-PEPC IESR. PEPC2004, IESR: Providing a Catalogue of Resources for Portals Ann Apps MIMAS, University of Manchester.
EMI INFSO-RI NA2 – Outreach and collaborations Status Report Emidio Giorgio (INFN Catania) Work Package Leader EMI First EC Review 22 June 2011,
Enabling Grids for E-sciencE EGEE-III INFSO-RI I. AMGA Overview What is AMGA Metadata Catalogue of EGEE’s gLite 3.1 Middleware Main Feature of.
AAI WG EMI Christoph Witzig on behalf of EMI AAI WG.
Using the EMI testbed ARC middleware Marek Kočan University of P. J. Šafárik, Košice.
EMI is partially funded by the European Commission under Grant Agreement RI Software development, integration and coordination Balázs Kónya, Lund.
Security Token Service (STS) Design & Development Plans Henri Mikkonen / HIP 3 rd EMI All-Hands Meeting , Padova, Italy.
EMI is partially funded by the European Commission under Grant Agreement RI Discovering Infrastructures with EMI Registry (EMIR) Emidio Giorgio.
EMI INFSO-RI Guidelines and SQA Process Maria Alandes Pradillo (CERN) SA2.2 Task Leader.
WStore Programmer Guide Offering management integration.
EMI INFSO-RI SA2: Quality Assurance Platforms for EMI 2 Andres Abad Rodriguez SA2.4 EMI All Hands Meeting May 30 th -June 1 ST, Lund (Sweden) Platforms.
Installation and Configuration of A-REX Iván Márton (NIIFI) Zsombor Nagy (NIIFI)
EMI INFSO-RI EMIR integration in BDII Maria Alandes Pradillo (CERN) Information System Product Team.
IESR Metadata Ann Apps MIMAS, The University of Manchester, UK.
Web Services Architecture Presentation for ECE8813 Spring 2003 By: Mohamed Mansour.
EMI INFSO-RI Software Quality Assurance in EMI Maria Alandes Pradillo (CERN) SA2.2 Task Leader.
EMI INFSO-RI Metrics report visualization and reporting Lars Barlindhaug (CERN)
EMI Middleware in Cloud Environments Shahbaz Memon (JUELICH), Eric Yen (ASGC), Morris Riedel (JUELICH), Mischa Salle (NIKHEF), Oscar Koeroo (NIKHEF) EGI.
EMI is partially funded by the European Commission under Grant Agreement RI Federated Grid Access Using EMI STS Henri Mikkonen Helsinki Institute.
EMI is partially funded by the European Commission under Grant Agreement RI NA2 : Outreach and Training Emidio Giorgio, INFN NA2 Leader 2 nd EMI.
EMI is partially funded by the European Commission under Grant Agreement RI Security Token Service (STS) Transforming the Existing User Credentials.
European Middleware Initiative (EMI) – Training Kathryn Cassidy, TCD EMI NA2.
SciencePAD Open Software for Open Science Alberto Di Meglio – CERN.
EMI INFSO-RI EMI Documentation Emidio Giorgio (INFN Catania) NA2 Leader 2 nd All Hands Meeting May 31th, Lünd.
Discovery of Manageability Clarification
EMI INFSO-RI Cloud Task Force Report Eric Yen (ASGC), Shahbaz Memon (JULICH)
SciencePAD Open Software for Open Science Alberto Di Meglio – CERN.
EMI is partially funded by the European Commission under Grant Agreement RI EMI Registry (EMIR) Shiraz Memon, Ivan Marton, Gabor Szigeti, Laurence.
EMI is partially funded by the European Commission under Grant Agreement RI Security Token Service (STS) Simplified Credential Management Henri.
EMI is partially funded by the European Commission under Grant Agreement RI Argus Policies Tutorial Valery Tschopp (SWITCH) – Argus Product Team.
EMI is partially funded by the European Commission under Grant Agreement RI Common Framework for Extracting Information and Metrics from Multiple.
From Coulouris, Dollimore, Kindberg and Blair Distributed Systems: Concepts and Design Edition 5, © Addison-Wesley 2012 Slides for Chapter 9 Web Services.
EMI INFSO-RI /04/2011What's new in EMI 1: Kebnekaise What’s new in EMI 1 Kathryn Cassidy (TCD)‏ EMI NA2.
EMI is partially funded by the European Commission under Grant Agreement RI EMI Sustainability Alberto Di Meglio, CERN DCI Projects Meeting Amsterdam,
Integrated Information Services “IIS” JP Navarro, U. of Chicago/ANL OGF 30 October 28, 2010.
John Gordon EMI TF and EGI CF March 2012 Accounting Workshop.
Implementation of GLUE 2.0 support in the EMI Data Area Elisabetta Ronchieri on behalf of JRA1’s GLUE 2.0 Working Group INFN-CNAF 13 April 2011, EGI User.
Design of AMGA Web Application Based on Belle II User Requirements Taesang Huh, Geunchul Park, Jae-Hyuck Kwak, Seungwoo Rho, Soonwook Hwang, JungHyun Kim,
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Information system workshop Stephen Burke egi.eu EGI TF Madrid September.
Lund All Hands meeting Compute Area Section Massimo Sgaravatto INFN Padova.
UNICORE and Argus integration Krzysztof Benedyczak ICM / UNICORE Security PT.
ScienceSoft is incubated by EMI, partially funded by the European Commission under Grant Agreement RI ScienceSoft – Call for Action Alberto Di Meglio,
A RESTful Approach to the OGSA Basic Execution Service Specification Moreno Marzolla INFN Padova
EMI is partially funded by the European Commission under Grant Agreement RI EMI Status And Plans Laurence Field, CERN Towards an Integrated Information.
Argus EMI Authorization Integration
Microservice Bus Tutorial Huabing Zhao
Latency of EMIR in Multi-Tier Deployment
Delegation methods in EMI
Service Monitoring and Remote Management (Task Force)
Better RESTFul API – Best Practices
EMI Common XACML Profile
EMI Interoperability Activities
ARC GLUE2 Server-Side Status and Plans
EMI Service Registry (EMIR) JRA1, Infrastructure
Baoming Yu(于宝明) Software Engineer Wicresoft
EMI-ES demo Emidio Giorgio INFN Catania
Network Services Interface
Ashish Pandit IT Architect, Middleware & Integration Services
Web services, WSDL, SOAP and UDDI
Information system workshop
Title of the presentation: Methods and Data Analysis
Presentation transcript:

EMI is partially funded by the European Commission under Grant Agreement RI Using GLUE 2.0 in Practice with EMI Registry (EMIR) Shiraz Memon, Jülich Supercomputing Center OGF 34, Oxford,

EMI INFSO-RI Introduction GLUE 2.0 JSON Rendering Querying in EMIR – XML Documents Agenda OGF 34, OXford, 20122

EMI INFSO-RI Cross Middleware Service Discovery Common Access Point: Unifying service registrations and discovery Uses GLUE 2.0 EMIR: A Unified Service Registry OGF 34, OXford, 20123

EMI INFSO-RI Service General Information Meta-data (Last-update, Publisher/Owner, Lifetime) Endpoint Access Information Location Physical Location Geo-Coordinates Contact Additional Attributes (can be added on the fly) TTL for every Service Entry GLUE 2.0 Attributes OGF 34, OXford, 20124

EMI INFSO-RI Used for service registration Viewing Collections JSON Rendering OGF 34, OXford, [ { "Service_Name": “EMI Execution Service", "Service_CreationTime": {"$date": " T11:47:24Z"}, "Service_Type": “eu.emi.es", "Service_Capability": [“activity submission", “activity creation"], "Service_QualityLevel": "production", "Service_Endpoint_URL": " "Service_Endpoint_Technology": “SOAP over HTTP", "Service_Endpoint_InterfaceName": “ActivityManagement", "Service_Endpoint_InterfaceVersion": ["1.0“ ], "Service_Endpoint_WSDL": " ?wsdl", "Service_Endpoint_HealthState": "ok", "Service_Endpoint_HealthStateInfo": “it is OK, I can see it", "Service_Endpoint_ServingState": "production", "Service_Endpoint_StartTime": {"$date": " T11:47:24Z"}, "Service_Endpoint_DowntimeAnnounce": {"$date": " T11:47:24Z"}, "Service_Endpoint_DowntimeStart": {"$date": " T11:47:24Z"}, "Service_Endpoint_DowntimeEnd": {"$date": " T11:47:24Z"}, "Service_Endpoint_QualityLevel": "production", "Service_ExpireOn": {"$date": " T11:47:24Z"}, "Service_UpdateOn": {"$date": " T11:47:24Z"}, "Service_OwnerDN": “CN=Shiraz Memon,O=FZJ,OU=JSC” } ]

EMI INFSO-RI Request as Resource URI – GET - /services?Service_Type=emi&Service_Location_Country=Germany Request with POST-ing the json query document (for rich querying) Media-Type – application/xml OR application/json Querying the EMIR OGF 34, OXford, POST - /services

EMI INFSO-RI JSON Document OGF 34, OXford, [ { "Service_Name": “EMI Execution Service", "Service_CreationTime": {"$date": " T11:47:24Z"}, "Service_Type": “eu.emi.es", "Service_Capability": [“activity submission", “activity creation"], "Service_QualityLevel": "production", "Service_Endpoint_URL": " "Service_Endpoint_Technology": “SOAP over HTTP", "Service_Endpoint_InterfaceName": “ActivityManagement", "Service_Endpoint_InterfaceVersion": ["1.0“ ], "Service_Endpoint_WSDL": " ?wsdl", "Service_Endpoint_HealthState": "ok", "Service_Endpoint_HealthStateInfo": “it is OK, I can see it", "Service_Endpoint_ServingState": "production", "Service_Endpoint_StartTime": {"$date": " T11:47:24Z"}, "Service_Endpoint_DowntimeAnnounce": {"$date": " T11:47:24Z"}, "Service_Endpoint_DowntimeStart": {"$date": " T11:47:24Z"}, "Service_Endpoint_DowntimeEnd": {"$date": " T11:47:24Z"}, "Service_Endpoint_QualityLevel": "production", "Service_ExpireOn": {"$date": " T11:47:24Z"}, "Service_UpdateOn": {"$date": " T11:47:24Z"}, "Service_OwnerDN": “CN=Shiraz Memon,O=FZJ,OU=JSC” } ]

EMI INFSO-RI XML Documents 1/ OGF 34, OXford, ComputingService job-management production A Street 1 Germany sysadmin developer

EMI INFSO-RI XML Documents 2/ OGF 34, OXford, ComputingService Activity Management Activity Submission technology 1.0 ok Its OK production T13:47: :00

EMI INFSO-RI Questions OGF 34, OXford,