Stefano Nativi 1 Co-authors Paolo Mazzetti 1, Valerio Angelini 1 Marco Verlato 2, Mirco Mazzucato 2 CYCLOPS: an EGEE SSA Implementation of Geosciences.

Slides:



Advertisements
Similar presentations
Gaetano Maron, Information Event, Brussel May GRIDCC A realtime interactive GRID to integrate instruments, computational and information resources.
Advertisements

Chapter 1: The Database Environment
Distributed Systems Architectures
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
1 Service composition Roberto Lucchi joint work with Anders Friis-Christensen, Michael Lutz and Nicole Ostlaender European Commission – DG Joint Research.
George Percivall, OGC and Ingo Simonis, OGC-E
INAF experience in Grid projects C. Vuerli, G. Taffoni, V. Manna, A. Barisani, F. Pasian INAF – Trieste.
Cultural Heritage in REGional NETworks REGNET T1.4: Development of the system specification.
Christopher Kunz | OGF28 | March 16th, 2010 GDI-Grid: The State of Affairs.
® © 2006 Open Geospatial Consortium, Inc. OGC Catalog CEOS WGISS September 2006 Chuck Heazel
ESA Data Integration Application Open Grid Services for Earth Observation Luigi Fusco, Pedro Gonçalves.
1 NASA CEOP Status & Demo CEOS WGISS-25 Sanya, China February 27, 2008 Yonsook Enloe.
CEOS WGISS & Subgroup Meeting Beijing, September, CEOS WGISS Technology & Services Subgroup Overview Wyn Cudlip British National Space Centre/QinetiQ.
What's a Proxy Printer Provider? PWG WIMS-CIM Working Group Rick Landau Dell, CTO Office 2008/08/08 v0.2.
EuroGEOSS Implementing the GEOSS Data Sharing Action Plan: Drought.
The National Standards and Quality System Jean-Louis Racine The World Bank Cambridge, England April 19, 2007 Knowledge Economy Forum VI Technology Acquisition.
1 Introducing the Specifications of the Metro Ethernet Forum MEF 19 Abstract Test Suite for UNI Type 1 February 2008.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
1 State Wildlife Action Plans Wiki: Business Transformation Tutorial Brand Niemann July 5, 2008
Designing Services for Grid-based Knowledge Discovery A. Congiusta, A. Pugliese, Domenico Talia, P. Trunfio DEIS University of Calabria ITALY
1 Preliminary results of the Environmental Data Exchange Network for Inland Waters (EDEN-IW) project Practical lessons. P. Haastrup.
The NATURE–SDIplus project Best Practice Network for SDI in Nature Conservation Co-funded by the Community Programme eContentplus ECP-2007-GEO Co-funded.
Public B2B Exchanges and Support Services
|epcc| NeSC Workshop Open Issues in Grid Scheduling Ali Anjomshoaa EPCC, University of Edinburgh Tuesday, 21 October 2003 Overview of a Grid Scheduling.
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
OMII-UK Steven Newhouse, Director. © 2 OMII-UK aims to provide software and support to enable a sustained future for the UK e-Science community and its.
1 The phone in the cloud Utilizing resources hosted anywhere Claes Nilsson.
© 2005 AT&T, All Rights Reserved. 11 July 2005 AT&T Enhanced VPN Services Performance Reporting and Web Tools Presenter : Sam Levine x111.
1 IC GS J. Broome, Mar Introduction to the Informatics and Data Aspects John Broome (Canada)
Executional Architecture
1 CHEP 2000, Roberto Barbera Recent grid activities at INFN Catania (*) HEPiX/HEPNT 2002, Catania, (*) work in collaboration with.
Who are the Experts?Simon KampaSlide 1 Who are the Experts? Simon Kampa IAM Group University of Southampton
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
02-Oct-2008 European Forum for GeoStatistics 2008 in Bled Concept for an Integrated Web Solution / an Infrastructure for Geostatistics (Subproject 3)
25 seconds left…...
1 Future plans for the development and implementation of WISE Tim Lack ETC Water.
INFSO-RI Enabling Grids for E-sciencE Workload Management System and Job Description Language.
Database Administration
EGEE-II INFSO-RI Enabling Grids for E-sciencE The gLite middleware distribution OSG Consortium Meeting Seattle,
1 Distributed Agents for User-Friendly Access of Digital Libraries DAFFODIL Effective Support for Using Digital Libraries Norbert Fuhr University of Duisburg-Essen,
Implementation of a Data Node in China's Spatial Information Grid Based on NWGISS Dengrong Zhang, Le Yu, Liping Di Institute of Spatial.
Standards meet applications for the Earth Sciences domain: the CP use case Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere.
A Global Agriculture Drought Monitoring and Forecasting System (GADMFS) Meixia Deng and Liping Di.
Anna Scipioni Stefano Nativi Jerome Bequignon Mirco Mazzucato Lorenzo Bigagli Vincenzo Cuomo CYCLOPS Project.
Interoperability ERRA System.
Stefano Nativi 1, Paolo Mazzetti 1 and Marco Verlato 2 1 Italian National Research Council-IMAA 2 INFN CYCLOPS Project CYber-Infrastructure for CiviL protection.
BRISEIDE is supported by the CIP / ICT Policy Support Programme of the European Commission. BRIDGING SERVICES, INFORMATION AND DATA FOR.
Achieving Interoperability using the ArcGIS Platform
BE7-Earth Observation Speaker & ROLE in the BE contact info & organisation.
Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.
Accomplishments and Remaining Challenges: THREDDS Data Server and Common Data Model Ethan Davis Unidata Policy Committee Meeting May 2011.
Work Package 2 Coordination with EGEE activities Marco Verlato (INFN-Padova) CYCLOPS Review 26 October 2007 Bruxelles, Belgium.
® GEOSS AIP 5 Water SBA Update HDWG June 2012 Matt Austin NOAA Stefan Fuest KISTERS Jochen Schmidt NIWA.
©2012 LIESMARS Wuhan University Building Integrated Cyberinfrastructure for GIScience through Geospatial Service Web Jianya Gong, Tong Zhang, Huayi Wu.
Open Geospatial Consortium Overview and why we are adopting the standards.
INFN Research Roadmap for Eric Frizziero (INFN) Marco Verlato (INFN) Luigi Zangrando (INFN) EGEE’09 Conference, Barcelona September.
Testing and integrating the WLCG/EGEE middleware in the LHC computing Simone Campana, Alessandro Di Girolamo, Elisa Lanciotti, Nicolò Magini, Patricia.
Open Grid Services for Earth Observation Pedro Gonçalves.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Implementation of Web Coverage Service functionalities.
National Geospatial Enterprise Architecture N S D I National Spatial Data Infrastructure An Architectural Process Overview Presented by Eliot Christian.
Operational flash flood forecasting based on grid technology Monitoring and Forecasting Thierion Vincent P.-A. Ayral, V. Angelini, S. Sauvagnargues-Lesage,
SAM architecture EGEE 07 Service Availability Monitor for the LHC experiments Simone Campana, Alessandro Di Girolamo, Nicolò Magini, Patricia Mendez Lorenzo,
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
FIRST TRAINING WORKSHOP 11th - 13th April 2007 INFN - CNAF / 11th - 13th April 2007 Introductory remarks by Roberto Sorani Project Manager CYber-Infrastructure.
The GRIDCC project Luke Dickens Imperial College / LeSC On behalf of the GRIDCC collaboration.
The CYCLOPS Platform: geospatial services implementation
CYCLOPS activities at DDSC-EMA
The GENIUS portal and the GILDA t-Infrastructure
WGISS Connected Data Assets Oct 24, 2018 Yonsook Enloe
Presentation transcript:

Stefano Nativi 1 Co-authors Paolo Mazzetti 1, Valerio Angelini 1 Marco Verlato 2, Mirco Mazzucato 2 CYCLOPS: an EGEE SSA Implementation of Geosciences services on Grid platform for GMES applications 1 CNR - IMAA 2 INFN

2 Outline CYCLOPS Overview – Rationale – Objectives – Main Activities Architectural Framework Spatial Data Infrastructure Services implementation

3 CYber-Infrastructure for CiviL protection Operative ProcedureS (CYCLOPS) Specific Support Action of EGEE Duration: 24 months (01/06/2006 – 31/05/2008) Web site: Contact persons: – (Project Manager) – (Technical Manager) Keywords: GMES, GRID, Geospatial information, Civil Protection Collaborations with: – PREVIEW, Risk EOS, RISK-AWARE, BOSS4GMES, EGEE, DEGREE

4 Participants Civil Protection Agencies – CP-CH (Civil Protection of Chania Prefecture) – DDSC (Direction de la Défense et de la Sécurité Civiles) – DPC (Dipartimento della Protezione Civile) – SNBPC (Serviço Nacional de Bombeiros e Protecção Civil) Scientific/Technological partners – EMA (Ecole des Mines d' Ales ) – IMAA-CNR (Istituto di Metodologie per lAnalisi Ambientale del Consiglio Nazionale delle Ricerche) – INFN (Istituto Nazionale di Fisica Nucleare) – TEI-CR (Technological Educational Institute of Crete)

5 Rationale Civil Protection and GMES applications/systems have specific requirements: – to access infrastructure, run models and search information in a real-time (RT) or near-real-time (NRT) way privileging time of response instead of accuracy – to control sensors networks and acquisition systems and modify their acquisition strategy and processing chain – to share geospatial information that has complex characteristics: Huge amounts of remotely-sensed observations, which are multidimensional and frequently updated – To formalise the knowledge required to analyse data and provide decision-makers with effective information – To implement the strict data policy and the security requirements typical of dual systems (civil/military);

6 Why to use Grid Platform for GMES applications? 1. Provide physical resources to support application workloads a. Provide the computational power for working out simulation tasks or tasks for critical missions (see job management) b. Provide near real time access to data resources (see data management) 2. Virtual Organization management a. Grid information system b. Resource cataloguing and sharing 3. Provide a security infrastructure 4. Provide a quality of service agreement & monitoring infrastructure 5. Provide an infrastructure to distribute VO policy management on its nodes

7 Objective & Research Strategies Conceive a complete Grid-based platform supporting Civil Protection/GMES applications – The CYCLOPS platform Many open issues must be addressed – Integration & Interoperability (with EGEE platform) Implement Spatial Data Infrastructures (SDI) services in the EGEE platform Integrate sensor networks and acquisition systems in the EGEE platform – Define specific services for GMES/CP applications Define advanced services (knowledge-based services, Quality-of-Service management, etc.) Define Data Policy and Security services Define generic Business Logic, Presentation and Fruition services

8 CYCLOPS Main Activities Definition of research and innovation strategies – Analysis of CP systems – EGEE Request for Enhancements – Research strategies for enabling CP applications on Grid infrastructure – Guidelines for CP innovation towards the adoption of Grid technologies Cross-dissemination between GRID (EGEE) community and GMES (Civil Protection) community. – Seminars, workshops, tutorials directed to CP personnel – Reports to EGEE Working Groups

9 Standardization Communities GRID community – test and validate, the middleware re-engineered by EGEE and EGEE-2 in compliance with the current open standards (GGF, OMII Europe) Geospatial Information community – INSPIRE (The INfrastructure for SPatial InfoRmation in Europe ) – GEOSS (Global Earth Observation System of Systems) – OGC/ISO (Open Geospatial Consortium) Risk and Crisis Management Sensor Web Enablement Earth Observation OWS: WCS, WFS, CS/W, CTS, WPS, … Civil Protection community – GMES (Global Monitoring for Environment and Security)

10 Selected use case: Flood Forecast Involves heavily meteorology and hydrological modelling Involves many sensors (floods gauges, rain radars, meteo sats) Linked to GMES flash flood anticipation service

11 Selected use case : Large forest fire propagation Propagation models used on the field are simplistic due to computational limitations More sophisticated models require heavy computations, large number of field and meteo parameters French research project PAREFEU, link with GMES service PREVIEW After Sero-Guillaume et al.

12 Architectural Framework

13 Communities Interoperability GMES & CP Communities Geospatial Community GRID Community Strategic Applications Strategic Applications Geospatial Information services Geospatial Information services Resources Provision Resources Provision Semantic Level

14 Spatial Data Infrastructure tiers WFS WCS WMS Access and Download services Discovery services based on ISO profiles CS-W WMS Thematic Portals View services View services Presentation services Resources Processing Services

15 CYCLOPS Platform CYCLOPS Infrastructure Spatial Data Infrastructure Services CYCLOPS Architectural Framework Processing Systems Infrastructure Data Systems GRID Platform (EGEE) Security Infrastructure Real Time and Near Real Time Applications for Civil Protection (Data integration, high-performance computing and distributed environment for simulations) Real Time and Near Real Time Applications for Civil Protection (Data integration, high-performance computing and distributed environment for simulations) Interoperability Platform Sensor Element Services Advanced Grid Services Business logic Services Presentation and Fruition Services Environmental Monitoring Resource Infrastructure Geospatial Resources Services

16 Spatial Data Infrastructure Services implementation

17 Implementing OWS on the top of a Grid Platform Web over Grid Grid-enabling OWS – Build OWS implementations which make use of Grid capabilities Grid over Web Gridifying OWS – Expose OWS as Grid computational elements (CE) which run native calls to external WS

18 Grid-enabling OWS netCDF HDF GRIB Others SE CE OWS implementation Software (published via GRIS) SRM interface Resource Broker/ WM proxy From OWS request to JDL Portal/ submissi on tool on Grid User Interface DLS (Data Location Service) based on LFC

19 Geospatial Information GRID platform ---SE HostFile Block DatasetFile Coverage/Layer/Map--- Logical Aggregation Level Host name LFN for a file block netCDF HDF GRIB Grid-enabling OWS Data Aggregation levels (semantic levels)

20 Grid-enabling OWS: OWS function Vs. Grid job (OWS Server) Service Provider Service Consumer Service Register 1. OWS server URL 2. OWS.function request 3. OWS.function response document 1. OWS server URL LFN for file block 2. OWS.function request Grid job for a. CEs publishing the required software tag; b. CEs close to the SEs containing a LFN replica 3. OWS.function response document URL to get job status & job output document netCDF HDF GRIB

21 GRID-enabling OWS OWS Request DAG Job CE near file-based Dataset

22 Grid-enabling WCS A prototype of Grid-enabled WCS on top of EGEE Platform Implementation of basic WCS functionalities like subsetting, resampling and interpolation using GRID capabilities Expected advantages: – Grid support of file replicas – Use of mobile code instead of mobile data – High performances working on large datasets – Scalability

23 Traditional WCS WCS interface Data Subsetting Resampling DataEncoding Data Encoding RequestResponse

24 GRID WCS WCS interface Data Subsetting Resampling DataEncoding Data Encoding EGEE Grid Interface Request CE Async. response SE EGEE Grid Interface CE EGEE Grid Interface CE EGEE Grid Interface Workload Manager S S RRR D R R R D WCS Interface Result Result URL

25 GRID WCS : Technologies EGEE Grid Interface CE SE EGEE Grid Interface CE EGEE Grid Interface CE EGEE Grid Interface Workload Manager WCS Interface WEB Application Layer (Java) EGEE GRID Computing Layer (Java) Request Async. response ResultHTTP/SOAP S R R R D JDL Java Serialization S RRR D

26 Gridifying OWS Run application software which calls OWS external services – Implement a Grid application which makes use of OWS service chaining – Possible use of all Grid job types: collection, DAGs, Parametrics, MPI, etc. Minimal case: Run an existing OWS function as a Grid job netCDF HDF GRIB + + Grid Job

27 Gridifying OWS SE CE Resource Broker/ WM proxy WSDL netCDF HDF GRIB Others... Native call OWS

28 Virtualize Sensors Two approaches: – A new Grid sensor element Instrument Element (like GridCC?) – Make use of OGC Sensor Web Enablement services CYCLOPS Infrastructure Spatial Data Infrastructure Services Processing Systems Infrastructure Data Systems GRID Platform (EGEE) Sensor Element Services Advanced Grid Services Environmental Monitoring Resource Infrastructure Geospatial Resources Services

29 Thank you for your attention