standards meet applications for the earth sciences domain: the cp use case stefano nativi (essi-lab...
Post on 21-Dec-2015
214 views
TRANSCRIPT
Standards meet applications for the Earth Sciences domain: the
CP use case
Stefano Nativi(ESSI-Lab of the CNR-IMAA)
OGF25/EGEE User ForumLe CiminiereCatania, Italy
March 2-6, 2009
Grid Application Experiences
Layout Introduction
Resources as an Infrastructure GMES platform: Environmental Policymaking Earth Sciences Infrastructure
The CP Infrastructure experience CYCLOPS project
Experimented Architecture Demonstrations Reccomandations
Resources: Data, Services, Models, Knowledge, … Civil Protection, GMES, Earth and Space Science
Mário Campolargo (Acting Director, Emerging Technologies and Infrastructures)European Commission - DG INFSO – OGF 23, Barcelona June 2008
Resources as an Infrastructure
Infrastructures Interoperability
Computing / Data GRID Infrastructure
Earth Sciences Infrastructure
GMES platform
Capacity Provision
Geospatial Resources
Strategic Applications
Domain SEMANTICS
GMES Platform Global Monitoring for Environment and Security
(GMES) GMES concept was endorsed by the EC to gather
and use all available data and information To create innovative and value-added services To use these services to
enable decision makers to better anticipate or mitigate crisis situations
manage issues related to the environment and security
GMES platform
GMES: CP services The Final Report for the GMES Initial Period
Recognized the European Civil Protection as a valuable GMES service category
Outlined the importance to develop enabling e-infrastructures and virtual organization services to serve specific GMES applications
The risk circle: F. Pisano (UNITAR).
GMES platform
Services to support Environmental Policymaking
Environmental policymaking services are underpinned by Geo-spatial Information Infrastructures
To shift from a “traditional” data centric approach to a more advanced service-based solution for Earth System Science information – air quality– climate change– water– energy– risk zones– ecosystems– ...
Earth System Sciences
Earth Sciences Infrastructure
GMES platform
Earth Sciences Infrastructure• Growing demand of Society to discover, access
and use Earth Information, in a seamless, effective and NRT way:
– Applications and initiatives (ES infrastructures)• Decision Support Systems (DSS)• Earth and Environment System of Systems
(GEOSS, GMES, SEIS)• Spatial Data Infrastructures (INSPIRE, NSDI, NFGIS)• Observatory systems (NEON, BON)• Science Digital Library (NSDL)
– Technological drivers• Increasing resolution and availability of remotely sensed data• Growing number of operational satellites and sensor networks• Ubiquitous connectivity throughout the Society• Growing computing and storage capabilities
Earth Sciences Infrastructure
[email protected] Sciences Infrastructure
Earth Sciences Infrastructure Multidisciplinary ES resources interoperability
Adopting a Standardization process: international standards, best practices
ES resources
Generation & Encoding
Knowledge Extraction & Harmonizati
on
Resources Fruition
through a SOA Approach
Semantic Expliciteness /Interoperability level
SOCIETY INFRASTRUCTURES, PLATFORMS and SYSTEMS
Advanced Cyber-infratructure for Earth System Science: objectives and challenges
Advanced cyber-infrastructures can support the formation and operation of distributed, multidisciplinary collaborative teams
To integrate multidisciplinary knowledge to understand the properties of the Earth System and serve important Societal Benefit Areas
This is a real challenge for information technology as much as it is for scientists
GEOSS Infrastructure
Earth Sciences Infrastructure
Interoperability through Standardization Interoperability is underpinned by standards developed at the
international level Standards are developed at the level of the lowest common
component
[Source: Lesley Wyborn Geoscience Australia]
The CP Infrastructure Use case
CYCLOPS experience
CYCLOPS Overview Instrument:
FP6 – SSA for EGEE
Duration: June 06 – December 08
Partnership: Civil Protection Agencies
ANPC (PT),DDSC (FR), DPC (IT), Pr. Chania (GR)
Scientific and Technological Centres CNR (IT), EMA (FR), INFN (IT), TEI (GR), UMINHO (PT)
Main Outcomes Grid-enabled CP applications proof-of-concept Research Strategies and Innovation Guidelines for a
European CP e-Infrastructure
13
GMES & CP Communities
Communities Interoperability
Earth & Space Science IT Community
GRID Community Resource Provision
Geospatial Services
Strategic Applications
Application Domain SEMANTICS
Web Services
SOA
Grid Service
“To bridge the existing gap between Grid and CP/GMES Communities”
CP & GMES Requirements
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);
CYCLOPS Research Strategy
Computing / Data GRID Infrastructure
Earth Sciences Infrastructure
GMES platform
Conceive a complete Grid-based platform underpinning Geospatial Information services to support Civil Protection/GMES applications:
The CYCLOPS platform
CYCLOPS Architectural Framework
CYCLOPS Platform
CYCLOPS Infrastructure
Spatial Data Infrastructure Services
Processing Systems Infrastructure
Data Systems
GRID Platform (EGEE)
Secu
rity
Infr
ast
ruct
ure
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)
Inte
ropera
bili
ty P
latf
orm
Advanced Grid Services
Business logic Services
Presentation and Fruition Services
En
viro
nm
en
tal
Mon
itori
ng
Reso
urc
e I
nfr
ast
ruct
ure
Geospatial Resources Services
Instrument Services
Geospatial Resource Services
19
Geospatial resources service tiers
GI ResourcesDiscovery services
based on
ISO 19115 profiles
CS-W WMS
Thematic
Portals
Viewservices
Virtual GlobeServices
Presentation
services
Processing S
ervices
WPS
Processing S
ervices
WFS
WCS
WMS
Access and
Download services
CYCLOPS: Methodology & AchievementsCP Business
Process Analysis & Existing Analysis
Use-Case Analysis
System Requirement
s
Design of CYCLOPS
Architectural Framework
Prototyping activities
Definition of Research Strategies
& Innovation Guidelines
D16 “Research Strategies for the development of a Civil ProtectionE-Infrastructure ”
D15 “Toward a Grid - Guidelines for Innovation Strategies forCivil Protection Systems ”
RISICO Proof-of-Concept
D11 “System Requirements”
D9 “Use Cases”D6 “Business Process Analysis”D8 “Existing Analysis”
SPC-GD Proof-of-Concept
CYCLOPS Platform
CYCLOPS: Prototypes Wild Fires Risk Assessment
Linked to the PREVIEW GMES service G-RISIKO Proof-of-Concept
Prototyping activities
RISICOModel
Input Data
Web Services Infrastructure
RISICOModel
OGC-WPS
Input DataOGC-WCSOutput
Data OGC-WCS
GUIWeb
Grid Infrastructure
RISIKOtool
CYCLOPS: Prototypes Flood Forecast
Linked to GMES flash flood anticipation service SPC-GD Proof-of-Concept
Prototyping activities
WPS
WCS
EGEE Environment
WMS
SPC-GDLocal Environment
CYCLOPS: Implemented on EGEE
Research Strategies
Target audience:
Research activities and funding decision-makers
Methodology:
1. Civil Protection Systems analysis
2. Use cases analysis3. Architectural framework
definition4. Prototyping5. Identification of main
research themes and topics
Definition of Research
Strategies & Innovation Guidelines
Research Themes and TopicsResearch Theme Research Topics
Grid Infrastructure Enhancement Real-Time and Near-Real-Time support
Job Prioritization
Advanced Job Management
Grid Architecture for CP Applications
Advanced Middleware for CP
Applications
Grid-enabled Geospatial Data Sharing Services
Grid-enabled Processing Services
Sensor Services for CP Applications
Event-based Services
Security and Data Policy Data Policies for CP Applications
Security Services to Support CP Data Policies
Civil Protection Applications
Enablement
Parallelization Strategies for CP Applications
Application Design
Simulation and Forecast Model Workflow
Interoperability Grid Infrastructures Interoperability
Interoperability with INSPIRE, GEOSS, GMES Initiatives
Interoperability Standards for Risk Business and Application Logic
Innovation Guidelines
Target Audience:
CP innovation decision-makers
Methodology:
1. Civil Protection Systems analysis
2. Architectural framework definition
3. Prototyping4. Identification of obstacles to
innovation and possible solutions
Definition of Research
Strategies & Innovation Guidelines
Innovation Themes and StrategiesInnovation Theme Main Obstacles Strategies
Grid technology adoption Support of legacy systems
Lack of expertise in Grid technologies
Integration of external resource providers
Application refactoring required
Procurement
Training
Collaboration with expertise providers
Web Services SOA adoption Support of legacy systems
Lack of expertise in SOA
Transition from application providers to
service providers
Application refactoring required
Procurement
Training
Collaboration with expertise providers
Standardization Conversion to standards
Standards multiplicity
Lack of expertise on standards
Standards often not profiled for CP/GMES
applications
Procurement
Training
Collaboration with expertise providers
Participation to standardization
activities
Interoperability Standard adoption
Data and service policies unclear
Adaption
Specific agreements
Security Complex data policies and trust chains Specific agreements
Follow-on: GLite-OWS (G-OWS) WG Objectives:
1. To address standardization needs for Earth and Space Science Community and GMES for the GLite framework;
2. To establish an open forum to govern the OWS implementation specifications for the GLite platform.
3. To contribute to the OGC-OGF initiative.
Participants: CYCLOPS Consortium DORII Consortium GENESI-DR Consortium
Actions: To release a standard GLite package being comprised of OWS implementations:
Access : Web Coverage Service (WCS); Web Feature Service (WFS); Processing : Web Processing Service (WPS); Discovery : Catalog Service for Web (CSW); Sensors: Sensor Observation Service (SOS); Visualization: Web Map Service (WMS).
To reach out to other Projects/Initiatives and invite them to join the WG; To disseminate the WG activities (e.g. at EGU-ESSI, April 2009).
Useful Information
CYCLOPS Project Web Site www.cyclops-project.eu
G-OWS Working Group http://sites.google.com/a/imaa.cnr.it/g-ows/H
ome{mazzetti,nativi}@imaa.cnr.it
“Earth Sciences grid/cloud applications using OGC services”OGF25 SESSION
Wednesday16:00 – 17:30 ( Bernini)