Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences...
-
Upload
peter-doyle -
Category
Documents
-
view
212 -
download
0
Transcript of Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences...
Towards an e-Infrastructure for Civil Protections
Stefano Nativi(Earth and Space Sciences Informatics-Lab of
CNR)
TERENA networking conference 2009University of Malaga (Spain)
8 - 11 June 2009
Layout Motivation International Initiatives Infrastructures Interoperability The GMES-CP e-Infrastructure experience
CYCLOPS project Towards the European e-Infrastructure for
Civil Protection G-OWS
Motivation: to support Environmental Policymaking & Risk Management
To integrate multidisciplinary knowledge integrate multidisciplinary knowledge in order to understand the properties of the Earth System Earth System and serve important Societal Benefit Areas Societal Benefit Areas such as: Civil ProtectionCivil Protection, Environment MonitoringEnvironment Monitoring,, Sustainable Development Sustainable Development
To shift from afrom a “traditional” data centric approach to a more “traditional” data centric approach to a more advanced service-based solutionadvanced service-based solution for Earth System Sciencefor Earth System Science information
To use advanced cyber-infrastructures and support the support the formation and operation of formation and operation of distributed, multidisciplinary distributed, multidisciplinary collaborative teamscollaborative teams
This is a real challenge challenge for Scientists as much as for Scientists as much as it is for Informationit is for InformationTechnologyTechnology
Information Society Initiatives
Information Modelling Approach Adopted by International programmes and initiatives
Global Monitoring Systems (GMES, GEOSS) SDI (INSPIRE, NSDI)
InteroperabilityInteroperability and metadatametadata sharing sharing are two key technologies in discovering and enabling access to usable resources (i.e. information, data, services, models, etc.)
InteroperabilityInteroperability and metadatametadata sharing sharing are achieved by adopting a Service-Oriented Architecture Service-Oriented Architecture (SOA) approach applying International Standards and Best practicesInternational Standards and Best practices
E.g. INSPIRE IRs, GEOSS IOC architecture rules, ISO 19100, OGC specifications, OGF spec.s, W3C spec.s, OASIS …
The “System Of SystemsSystem Of Systems” approach Loosely-coupled systems Locally autonomous systems Implementing different-levels Interoperability Interoperability Standardization (i.e. abstract, content,
implementation)
“System of Systems” Interoperability approach through Standardization Interoperability is underpinned by standards developed at
the international levelinternational level Standards are developed at the level of the lowest common lowest common
componentcomponent
[Source: Lesley Wyborn Geoscience Australia]
System of Systems Approach: Domain Resources as Infrastructures
Grid/Web Computing Infrastructure
Geospatial (DE) Infrastructure
GMES (ESS) Infrastructure
Resources: Data, Services, Models, Sensors,
Knowledge, Best Practices, …
Capacity ProvisionCapacity Provision
Geospatial ResourcesGeospatial Resources
AppliedResources &
Tools
AppliedResources &
Tools
Domain SEMANTICS
Infrastructures Interoperability An “Infrastructure of Infrastructures” …
Grid/Web Computing Infrastructure
Geospatial (DE) Infrastructure
GMES (ESS) Infrastructure
Interoperability
Interoperability
Interoperability
Interoperability
GMES (ESS) Platform Global Monitoring for Environment and Security
(GMES) GMES concept was endorsed by the EC toto gather gather
and use all available data and information and use all available data and information To create innovative and value-added services innovative and value-added services To use these services to
enable decision makersenable decision makers to better anticipate or to better anticipate or mitigate crisis situationsmitigate crisis situations
manage issues related to the environment and manage issues related to the environment and securitysecurity
GMES (ESS) Infrastructure
GMES: CP services The Final Report for the GMES Initial Period
Recognized the European Civil Protection as a European Civil Protection as a valuable GMES service categoryvaluable GMES service category
Outlined the importance to develop enabling e-the importance to develop enabling e-infrastructures and virtual organization services infrastructures and virtual organization services to serve specific GMES applications
The risk circle: F. Pisano (UNITAR).
GMES (ESS) Infrastructure
Geospatial Services to support Policymakers
Environmental policymaking services are Environmental policymaking services are underpinned underpinned by Geo-spatial Information Geo-spatial Information InfrastructuresInfrastructures
To shift from a “traditional” data centric approach from a “traditional” data centric approach to a more advanced service-based solution to a more advanced service-based solution for DigitalDigital EarthEarth or Earth System ScienceEarth System Science
– air quality– climate change– water– energy– biodiversity– ecosystems– ...
DE / Earth DE / Earth System System SciencesSciences
Geospatial (DE) Infrastructure
GMES (ESS) Infrastructure
[email protected] (DE) Infrastructure
Earth Sciences Resources Data Models and services for: General FeaturesGeneral Features, Imagery Gridded and Imagery Gridded and
Coverage Coverage resources, Observation & MeasurementsObservation & Measurements, geo:CRSgeo:CRS,
geo:Sensors, geo:Quality, geo:Metadata, etc.geo:Sensors, geo:Quality, geo:Metadata, etc. SOCIETY INFRASTRUCTURES, PLATFORMS and SYSTEMS
The GMES-CP e-Infrastructure experience
CYCLOPS Project
CYCLOPS Overview Instrument:
FP6 – SSA for EGEE
Duration: June 06 – December 08
Partnership: Civil Protection AgenciesCivil Protection Agencies
ANPC (PT),DDSC (FR), DPC (IT), Pr. Chania (GR)
Scientific and Technological CentersScientific and Technological Centers CNR (IT), EMA (FR), INFN (IT), TEI (GR), UMINHO (PT)
Main Outcomes A GMES-CP Platform GMES-CP Platform based on standard Infrastructures Two Grid-enabled CP applications proof-of-conceptsCP applications proof-of-concepts Research Strategies Research Strategies and Innovation Guidelines Innovation Guidelines for a European CP e-InfrastructureEuropean CP e-Infrastructure
14
GMES & CP Communities
Communities Interoperability
Geospatial Info Community
GRID Community Resource ProvisionResource Provision
Geospatial Services
Geospatial Services
Strategic Applications
Strategic Applications
Application Domain SEMANTICS
““To bridge the existing gap between To bridge the existing gap between Grid and CP/GMES Communities” 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) real-time (RT) or near-real-time (NRT) wayway privileging time of response instead of accuracy
to control sensors networks and acquisition systems to control sensors networks and acquisition systems and modify their acquisition strategy and processing chain
to share geospatial information to share geospatial information that has complex characteristics: Huge amounts of remotely-sensed observations, which are
multidimensional and frequently updated To formalise the knowledge formalise the knowledge required to analyse data and
provide decision-makers with effective information To implement the strict data policy and the security strict data policy and the security
requirementsrequirements typical of dual systems (civil/military);
Grid/Web Computing Infrastructure
DE / Geospatial Infrastructure
GMES / ESS Infrastructure
CYCLOPS Research Strategy
Conceive a complete Grid-based platform underpinning Geospatial Information services
to support CP and GMES applications:
The CYCLOPS platformThe 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
[email protected]@imaa.cnr.it
ISO 19119: Geographic Services Taxonomy Human interaction services
viewers and editors Model/Information Management Services
management and access to data: features, coverages, etc.
Workflow/Task Services chain definition and enactment
Processing services processing services – spatial processing services – thematic processing services – temporal processing services – metadata
Communication services encoding and infrastructure
System management services
Domain-specific
Semantics
Domain-specific
Semantics
[email protected]@imaa.cnr.it
Example: Processing services – spatial
Spatial Processing Services include:
Coordinate conversion service
Coordinate transformation service
Orthorectification service
Spatial subsetting service
Feature matching service
Route determination service
.....
Domain-specific
Semantics
Domain-specific
Semantics
CYCLOPS: Methodology & Achievements
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
CYCLOPS: Prototypes Flood Forecast
Linked to GMES flash flood anticipation service SPC-GD Proof-of-Concept
WPS
WCS
EGEE Environment
WMS
SPC-GDLocal Environment
CYCLOPS: Implemented on EGEE
CYCLOPS platform: Demonstrated Benefits
Scalability. The grid infrastructure grid infrastructure provides high processing and storage capabilities on-demand, allowing to improve output data resolutionoutput data resolution improve Models complexityModels complexity improve the time responsetime response widen the covered areawiden the covered area
Flexibility&Interoperability. The geospatial geospatial services layerservices layer allow to: integrate/assimilate new and heterogeneous input datanew and heterogeneous input data; integrate output in a higher level application chainoutput in a higher level application chain; facilitate Models interoperability/composablityModels interoperability/composablity be interoperable with other “standard-based” interoperable with other “standard-based”
infrastructuresinfrastructures (e.g. INSPIRE, GEOSS)
Research Strategies
Target audience:
Research activities and funding decision-makers
Methodology:
1. Civil Protection Systems analysis
2. Use cases analysis3. Architectural framework
definition4. Prototyping
5.5. Identification of main Identification of main research themes and topicsresearch themes and topics
Research Themes and Topics
Innovation Guidelines
Target Audience:
CP innovation decision-makers
Methodology:
1. Civil Protection Systems analysis2. Architectural framework
definition3. Prototyping
4.4. Identification of obstacles to Identification of obstacles to innovation and possible innovation and possible solutionssolutions
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
Towards the European e-Infrastructure for Civil Protection
Initiatives Top-down actions
We promoted OGF CP Sessions and a Forum OGF CP Sessions and a Forum We promoted an EGI CP community EGI CP community in the
framework of the ES SSCES SSC We promoted liaisons of EGUEGU – ESSI – ESSI (Earth and
Space Science Informatics) division with OGFOGF and OGCOGC
Bottom-up actions We promoted a Grid-Geospatial research Grid-Geospatial research
component component in the EGI ES SSC We started the G-OWSG-OWS WG initiative to
support the existing OGC-OGF interoperability collaboration
Useful Links & Contact Points
CYCLOPS Project Web Site www.cyclops-project.eu
G-OWS Working Group http://sites.google.com/a/imaa.cnr.it/g-ows/H
ome
Thank you for your attention !
Back-up slides
Geospatial Information: Catalog Service Service that provides discovery and
management services on a store of metadata about instances.
The metadata may be for dataset instances, e.g., dataset catalogue, or may contain service metadata, e.g., service catalogue.
ISO 19115 is relevant to catalogue service for dataset metadata.
GRID Middleware: File Catalog Service Same functionalities of GFS Naming Profile
to provide file system functionality Define necessary feature for Grid File System
(GFS) on top of Resource Namespace Service (RNS) Entry property for GFS Iterator – WS-Enumeration Resolver – WS-Naming
Expected G-RISICO execution times for spatial accuracy
Spatial Accuracy [1/m]
RISICO stand-alone run
G-RISICO single-job
G -RISICO multiple jobs
Grid overhead
Execu
tion T
ime [
s]
Expected G-RISICO execution times for spatial coverage
Spatial Area[m2]
RISICO stand-alone run
G-RISICO single-job
G-RISICO multiple jobsExecu
tion T
ime [
s]
Grid overhead
Preliminary statistical results forG-RISICO runs (spatial accuracy)
G-RISICO 1 job
G-RISICO 8 jobs
G-RISICO 4 jobs
GLite-OGC Web Services (G-OWS) WG Charter Document was drafted
Purpose:1. Provide an open forum to design and work out a reference
implementation of the OGC Web Services (OWS) on the top of the gLite grid middleware;
2. To contribute to the existing OGC-OGF initiative.
Contributions from EC projects: CYCLOPS project DORII project GENESI-DR project
Contributions from the AIST and Geo GRID project (Japan)