EGEE-II INFSO-RI-031688 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks Implementation of Web Coverage Service functionalities.

Slides:



Advertisements
Similar presentations
1 Service composition Roberto Lucchi joint work with Anders Friis-Christensen, Michael Lutz and Nicole Ostlaender European Commission – DG Joint Research.
Advertisements

Stefano Nativi 1 Co-authors Paolo Mazzetti 1, Valerio Angelini 1 Marco Verlato 2, Mirco Mazzucato 2 CYCLOPS: an EGEE SSA Implementation of Geosciences.
ESA Data Integration Application Open Grid Services for Earth Observation Luigi Fusco, Pedro Gonçalves.
CWE, EC – ESA joint activities on e-collaboration Brussels, 13 April 2005 IST Call 5 Preparatory workshop.
INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION Towards quality-aware Infrastructures for Geographic Information Services Richard.
Multidisciplinary interoperability To build Operating Capacity Initial (IOC): extend current GEO IP3/AIP-2 interoperability systems in Forest, Biodiversity,
Implementation of a Data Node in China's Spatial Information Grid Based on NWGISS Dengrong Zhang, Le Yu, Liping Di Institute of Spatial.
1 EnviroGrids: Building Capacity for a Black Sea Catchment Observation and Assessment System supporting Sustainable Development Nicolas.
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.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Assessment of Core Services provided to USLHC by OSG.
INFSO-RI Enabling Grids for E-sciencE FloodGrid application Ladislav Hluchy, Viet D. Tran Institute of Informatics, SAS Slovakia.
A Global Agriculture Drought Monitoring and Forecasting System (GADMFS) Meixia Deng and Liping Di.
Page 1 LAITS Laboratory for Advanced Information Technology and Standards 9/6/04 Briefing on Open Geospatial Consortium (OGC)’s Web Services (OWS) Initiative.
Anna Scipioni Stefano Nativi Jerome Bequignon Mirco Mazzucato Lorenzo Bigagli Vincenzo Cuomo CYCLOPS Project.
AIRNow-International The future of the United States real-time air quality reporting and forecasting program and GEOSS participation John E. White U.S.
Interoperability ERRA System.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE II - Network Service Level Agreement (SLA) Establishment EGEE’07 Mary Grammatikou.
Unidata TDS Workshop TDS Overview – Part I XX-XX October 2014.
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.
Planning for Arctic GIS and Geographic Information Infrastructure Sponsored by the Arctic Research Support and Logistics Program 30 October 2003 Seattle,
Sensors, SWE and European spatial data initiatives – INSPIRE and GMES Brno, Radim Štampach, Ph.D.
BRISEIDE is supported by the CIP / ICT Policy Support Programme of the European Commission. BRIDGING SERVICES, INFORMATION AND DATA FOR.
INFSO-RI Enabling Grids for E-sciencE Project Gridification: the UNOSAT experience Patricia Méndez Lorenzo CERN (IT-PSS/ED) CERN,
Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.
DELIVERING ENVIRONMENTAL WEB SERVICES (DEWS) Partners: UK Met Office (Lead Partner), British Atmospheric Data Centre (BADC), British Maritime Technology.
Accomplishments and Remaining Challenges: THREDDS Data Server and Common Data Model Ethan Davis Unidata Policy Committee Meeting May 2011.
1 Global Systems Division (GSD) Earth System Research Laboratory (ESRL) NextGen Weather Data Cube Chris MacDermaid October, 2010.
INFSO-RI Enabling Grids for E-sciencE ES applications in EGEEII – M. Petitdidier –11 February 2008 Earth Science session Wrap up.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Security and Job Management.
Work Package 2 Coordination with EGEE activities Marco Verlato (INFN-Padova) CYCLOPS Review 26 October 2007 Bruxelles, Belgium.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE – paving the way for a sustainable infrastructure.
Service - Oriented Middleware for Distributed Data Mining on the Grid ,劉妘鑏 Antonio C., Domenico T., and Paolo T. Journal of Parallel and Distributed.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks WMSMonitor: a tool to monitor gLite WMS/LB.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE EGEE training community.
XIth International Congress for Mathematical Geology - September 3-8, 2006 – Liège, Belgium Contribution of GeoScienceML to the INSPIRE data harmonisation.
Max Craglia (JRC) and Stefano Nativi (CNR) FP7-ENV-2011 Planning Meeting 24 September 2010, GEO Secretariat Outcome of EuroGEOSS Multi-disciplinary Interoperability:
1 European e-Infrastructure experiences gained and way ahead OGF 20 / EGEE User’s Forum 9 th May 2007 Mário Campolargo European Commission - DG INFSO Head.
GEON2 and OpenEarth Framework (OEF) Bradley Wallet School of Geology and Geophysics, University of Oklahoma
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
1 Using the GEOSS Common Infrastructure in the Air Quality & Health SBA: Wildfire & Smoke Assessment Prepared by the GEOSS AIP-2 Air Quality & Health Working.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Services for advanced workflow programming.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The GILDA t-Infrastructure Roberto Barbera.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE Support for New and Existing Users Gergely.
26/05/2005 Research Infrastructures - 'eInfrastructure: Grid initiatives‘ FP INFRASTRUCTURES-71 DIMMI Project a DI gital M ulti M edia I nfrastructure.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Going from EGEE-NA ES cluster to EGI SSC.
Open Geospatial Consortium Overview and why we are adopting the standards.
1 WS-GIS: Towards a SOA-Based SDI Federation Fábio Luiz Leite Júnior Information System Laboratory University of Campina Grande
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Vassiliki Pouli
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
INFN Research Roadmap for Eric Frizziero (INFN) Marco Verlato (INFN) Luigi Zangrando (INFN) EGEE’09 Conference, Barcelona September.
Università di Perugia Enabling Grids for E-sciencE Status of and requirements for Computational Chemistry NA4 – SA1 Meeting – 6 th April.
1 Using the GEOSS Common Infrastructure in the Air Quality & Health SBA: Wildfire & Smoke Assessment Prepared by the GEOSS AIP-2 Air Quality & Health Working.
© 2005, Open Geospatial Consortium, Inc. CrisisGrid: Critical Infrastructure and Informatics for Emergency Response 4 May 2005 Mark Reichardt President.
National Geospatial Enterprise Architecture N S D I National Spatial Data Infrastructure An Architectural Process Overview Presented by Eliot Christian.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks NA3 Activity – Training and Induction Robin.
INFSO-RI SA2 ETICS2 first Review Valerio Venturi INFN Bruxelles, 3 April 2009 Infrastructure Support.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
GEOSPATIAL CYBERINFRASTRUCTURE. WHAT IS CYBERINFRASTRUCTURE(CI)?  A combination of data resources, network protocols, computing platforms, and computational.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of gLite, the EGEE middleware Mike Mineter Training Outreach Education National.
Operational flash flood forecasting based on grid technology Monitoring and Forecasting Thierion Vincent P.-A. Ayral, V. Angelini, S. Sauvagnargues-Lesage,
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
Thierion V. Ayral P.-A. Flash Floods Applications 2 nd Training Worshop Chania, Greece May 2008.
The CYCLOPS project Marco Verlato (INFN-Padova). CYCLOPS ID card CYber-infrastructure for CiviL protection Operative ProcedureS Specific Support Action.
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
Flanders Marine Institute (VLIZ)
GSAF Grid Storage Access Framework
Presentation transcript:

EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Implementation of Web Coverage Service functionalities over the EGEE Platform V.Angelini (CNR-IMAA) P.Mazzetti (CNR-IMAA) M.Mazzucato (INFN) S.Nativi (CNR-IMAA) M.Verlato (INFN) OGF – EGEE-II User Forum Manchester, 11 May 2007

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ Outline Introduction The CYCLOPS project –ID card –activities –architectural framework Geospatial grid service prototyping –OGC Web Services (OWS) –Web Coverage Service (WCS) grid implementation Conclusions

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ GMES, CP, GIS and OGC GMES is EU and ESA initiative with the aim of “establishing by 2008 a European capacity for Global Monitoring of Environment and Security” –GMES is a set of services for European citizens helping to improve their quality of life regarding environment and security The Report for the GMES Initial Period recognises the European Civil Protection (CP) as one of the GMES Service Categories –Services for risk management including prevention, monitoring and assessment at EU level of:  Natural hazards (floods, forest fires, landslides, earthquakes, etc…)  Technological hazards (industrial activities)  Maritime transport and security (oil spills, ice monitoring) GMES services based on Geographic Information System (GIS) –observation data from Earth Observation satellites and ground based information, but big fragmentation, lack of harmonisation, gaps in avail. –recent Geospatial Science developments provides the basis for GIS interoperability  Open Geospatial Consortium (OGC) as stdz. body

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ Why GRID for CP? CP deals with emergency situations: forecasting, monitoring/warning, disaster management, assessment –Many different actors involved:  At administrative level: European, National, Regional, Provincial, Local  At mission level: emergency & rescue, health, police, environmental monitoring, meteorology, scientific observatories –They need to use and share heterogeneous and distributed resources (computing, data, services, knowledge, expertise, etc) in a coordinate and effective way –Many CP applications are high demanding (high performance, high throughput, intensive data access)  GRID is ideally suited to match CP needs

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ Communities involved GMES & CP Communities Geospatial Community GRID Community Applications GI Services Provider GI Services Provider Resources Provision Resources Provision

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ CYCLOPS project ID card CYber-infrastructure for CiviL protection Operative ProcedureS Specific Support Action of EGEE Goal: to bridge the gap between Grid and GMES communities Start/end date: 01/06/2006 – 31/05/2008 Budget: 825 k€ Contact persons: (Project Manager) (Technical Manager) Web site: Collaboration with: –PREVIEW, Risk EOS, RISK-AWARE, BOSS4GMES, INSPIRE, EGEE, DEGREE

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ Partners from 4 EU countries 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 l’Analisi Ambientale del Consiglio Nazionale delle Ricerche) –INFN (Istituto Nazionale di Fisica Nucleare) –TEI-CR (Technological Educational Institute of Crete)

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ 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

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ CP application requirements Civil Protection and GMES applications/systems have specific requirements: –to access infrastructure, run models and search information in real-time (RT) or near-real-time (NRT):  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)

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ Selected use cases: Flood Forecast Involves heavily meteorology and hydrological modelling Involves many sensors (floods gauges, rain radars, meteo sats) Linked to GMES flash flood anticipation service

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ 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.

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ The CYCLOPS Platform Conceive a complete Grid-based platform supporting Civil Protection/GMES applications –The CYCLOPS platform Open issues to address: –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  Advanced services like knowledge-based services, QoS management, etc.  Data Policy and Security services  Generic Business Logic, Presentation and Fruition services

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ 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

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ OGC Web Services (OWS) CYCLOPS must work on two scenarios: –The present EGEE infrastructure –The future EGEE infrastructure Roadmap: to implement OGC Web Services (OWS) on top of the Grid –Discovery/Catalog services –Access services –Processing services –Presentation services –Web Sensor services OWS are the standard de-facto e de-iure (i.e. ISO 19100) for Geospatial Community (Land Management & Earth Sciences Communities) Most mature: –Web Map Service (WMS) –Web Feature Service (WFS) –Web Coverage Service (WCS) –Catalog Service for Web (CS-W) Each service exposes several functions (operations)

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ OWS Grid implementation 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

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ Grid-enabling OWS OWS request Service register OWS URL netCDF HDF GRIB Others... OWS HTTP-GET OWS.function request netCDF HDF GRIB Others... netCDF HDF GRIB Others... netCDF HD F GRIB Others... LFC JDL translation, job submission WMProxy OWS WMS

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ Web Coverage Service (WCS) The Web Coverage Service (WCS) supports electronic retrieval of geospatial data as "coverages“ –digital geospatial information representing space-varying phenomena that relate a spatio-temporal domain to a (possibly multidimensional) range of properties A WCS provides access to potentially detailed and rich sets of geospatial information, in forms that are useful for client-side rendering, and input into scientific models and other clients A WCS provides three operations: –GetCapabilities –DescribeCoverage –GetCoverage  returns a coverage encoded in a well-known format

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ Traditional WCS WCS interface Data Subsetting Resampling DataEncoding Data Encoding RequestResponse

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ EGEE User Forum, Manchester, 11/5/ The WCS implementation Prototype running at CNR-IMAA ESSI laboratory in Prato cyclops VO registered with CIC-portal (cic.gridops.org) gLite 3.0 services made available by INFN-GRID: –VOMS server for cyclops VO at INFN-CNAF –LFC server for cyclops VO at INFN-CNAF –“production” WMS/LB at INFN-CNAF & Padova –“production” CE and SE at INFN-Padova Geospatial data used –Unidata NetCDF files (NetCDF-CF dialect). Software deployed at CE –Java TM Runtime Environment 6. –Some software libraries (NetCDF Java, …)

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ 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

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ 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

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ EGEE User Forum, Manchester, 11/5/ Summary A prototype of Grid-enabled WCS on top of EGEE Platform has been implemented –After a typical getCoverage request we could create a workflow to efficiently run different tasks, like subsetting, resampling and data encoding in a parallel environment –The WCS server prototype is entirely written in Java TM, and does not need to be run on an UI to connect to the Grid –Some software libraries are stored in the VO software repository on the CE to speed up the job submission process Potential benefit of grid approach –Grid support of file replicas –Use of mobile code instead of mobile data –High performances working on large datasets –Scalability

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ Conclusion CYCLOPS is a project with a lot of potential  many expectations from both CP/GMES and GRID communities The project is in the phase of CP agencies system analysis, use-case analysis and system requirements analysis Some prototyping to test the present gLite potential and identify the possible required enhancements are started

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ BACKUP SLIDES

Enabling Grids for E-sciencE EGEE-II INFSO-RI Standardization Communities GRID community –test and validate, the middleware re-engineered by EGEE and EGEE-2 in compliance with the current open standards (OGF, 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)

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ 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

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ Geospatial Information GRID platform ---SE HostFile Block DatasetFile Coverage/Layer/Map--- Logical Aggregation Level Host name  LFN for a file block Data Aggregation levels (semantic levels)

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ 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 Gridifying OWS

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ Gridifying OWS SE CE Resource Broker/ WM proxy WSDL netCDF HDF GRIB Others... Native call OWS

Enabling Grids for E-sciencE EGEE-II INFSO-RI EGEE User Forum, Manchester, 11/5/ 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