A. Della Vecchia, D. Guerrucci, M. Albani (ESA)

Slides:



Advertisements
Similar presentations
GEOSS ADC Architecture Workshop Clearinghouse, Catalogues, Registries Doug Nebert U.S. Geological Survey February 5, 2008.
Advertisements

Geospatial One-Stop A Federal Gateway to Federal, State & Local Geographic Data
ESA Web Mapping Activities CEOS-WGISS ESRIN 7-10-May-2002 Christophe Caspar – Giuseppe Tandurella.
A. Minchella (RSAC c/o ESA-ESRIN) on behalf of ESA EOPI Team ESA Advanced Training Course in Land Remote Sensing, 2 July 2013, Athens, Greece Access to.
WGISS CNES SIT-30 Agenda Item 10 CEOS Action / Work Plan Reference 30 th CEOS SIT Meeting CNES Headquarters, Paris, France 31 st March – 1 st April 2015.
Federated Earth Observation (FedEO) Status
GCMD/IDN STATUS AND PLANS Stephen Wharton CWIC Meeting February19, 2015.
Page 1 Federated Earth Observation (FedEO) Demo & Future Activities CEOS WGISS Meeting #40 28 September – 2 October, 2015 Harwell, Oxfordshire, UK Hosted.
WGISS Working Group on Information Systems and Services Richard MORENO CNES WGISS report, Agenda Item 14 Tromsø, Norway October 2014.
Slide: 1 CWIC Status Report Yonsook Enloe WGISS-40, Harwell UK Oct 1, 2015.
Task IN-03 GEO Work Plan Symposium 2014 GEOSS Common Infrastructure IN-03.
Open Grid Services for Earth Observation Pedro Gonçalves.
Page 1 Federated Earth Observation (FedEO) Status CEOS WGISS Meeting #40 28 Sep – 02 Oct, 2015 Harwell, UK Hosted by UKSA M.Albani, P.Mougnaud, A.Della.
CWIC Open Search Best Practices Doug Newman (NASA ECHO) CEOS WGISS-37 April 15th 2014 Presenter: Archie Warnock (A/WWW Enterprises)
Page 1 OpenSearch Project CEOS WGISS Meeting #40 Interoperability Interest Group M.Albani, P.Mougnaud, A.Della Vecchia (ESA) Yves Coene (Spacebel) WGISS#40.
CEOS Working Group on Information System and Services (WGISS) Data Access Infrastructure and Interoperability Standards Andrew Mitchell - NASA Goddard.
Page /06/2014HMA-S Final Presentation - 11/06/2014 HMA for Science Executive Summary Y. Coene, Spacebel s.a. C. Gizzi, Airbus Defence and Space Final.
GCI Architecture GEOSS Information System Meeting 20 September 2013, ESA/ESRIN (Frascati, Italy) M.Albani (ESA), D.Nebert (USGS/FGDC), S.Nativi (CNR)
AIRS Meeting GSFC, February 1, 2002 ECS Data Pool Gregory Leptoukh.
FedEO KO 5 June 2007 Slide 1 FedEO Catalogue Session. …
ESA-FAO GEOPortal STATUS & PLANS
EO OpenSearch GeoJSON Encoding
NextGEOSS data hub incl. alpha release
GeoNetwork OpenSource: Geographic data sharing for everyone
CWIC Status Report Yonsook Enloe yonsook. k.
M. Albani, P. Mougnaud, A. Della Vecchia (ESA)
SEXTANT PRODUCTS CATALOGUE
DREAM High-Level Architecture
CEOS OpenSearch Project II
WGISS Connected Data Assets
INTAROS WP5 Data integration and management
Esri Geoportal Server – An Introduction
EUMETSAT CWIC Status Report
WGISS Connected Data Assets
High Level Architecture
WGISS Connected Data Assets Sept 26, 2017 Yonsook Enloe
Presentation on Copernicus Dissemination
OpenSearch: the data search API for everyone
GeoJSON(-LD) Encoding of Granule Metadata
CEOS OpenSearch Project II
(Former GEOSS Common Infrastructure)
O. Barois, A. Della Vecchia, M. Albani (ESA)
CWIC Status Report Yonsook Enloe yonsook. k.
Enhanced GEOSS Portal Joost van Bemmelen / Guido Colangeli ESA/ESRIN
WGISS Connected Data Assets April 5, 2017 Yonsook Enloe
CEOS and GEO Workplan Review
WGISS Connected Data Assets April 9, 2018 Yonsook Enloe
HMA-Testbed Phase 2 AR-2 Meeting July 2009, Frascati
Overview of HMA/DAIL Overview of HMA ICDs HMA implementation at ESA
CEOS OpenSearch Project II
M. Albani, P. Mougnaud, A. Della Vecchia (ESA)
A. Della Vecchia, D. Guerrucci, M. Albani (ESA)
CEOS OpenSearch Conformance Test Document
WGISS Connected Data Assets Oct 24, 2018 Yonsook Enloe
JAXA data portal report
WGISS Connected Data Assets Client Guide Oct 23, 2018 Archie Warnock
Status OpenSearch Standardisation Activities - HMA-S Project
CEOS OpenSearch Project
M. Albani, P. Mougnaud, A. Della Vecchia (ESA)
ESA Collaborative Environment for Cal/Val
Publishing image services in ArcGIS
HMA for Science Task 1 – Project Management
A. Della Vecchia, D. Guerrucci, M. Albani (ESA)
A. Della Vecchia, D. Guerrucci (ESA)
Roadmap and short term activities on interoperability of Data Cubes
OGC Happenings: OGC19-020: Testbed-15 Service Discovery
WGISS Connected Data Assets Session Today
WGISS WGISS Connected Data Assets Status Report October, 2019 CWIC Team Eugene Yu (GMU), Archie Warnock (A/WWW), Li Lin (GMU)
ESA EO Thesauri Andrea Della Vecchia (Randstad), Yves Coene (Spacebel)
Federated Earth Observation (FedEO)
Presentation transcript:

A. Della Vecchia, D. Guerrucci, M. Albani (ESA) Federated Earth Observation (FedEO) CEOS WGISS Meeting #45 A. Della Vecchia, D. Guerrucci, M. Albani (ESA) Yves Coene (Spacebel) 09/04/2018

Outline Introduction Recent Activities Metrics Future Activities eoPortal OpenSearch Client Update Catalogue/Gateway Improvements Metrics Future Activities ESA catalogue FedEO system scalability Exploitation Infrastructure

FedEO: Federated Earth Observation Gateway System FedEO = Federated Earth Observation missions access The FedEO system provides a unique entry point to a growing number of scientific catalogues and services for, but not limited to, EO European and Canadian missions.

Software Components Architecture: Modular Used separately or combined Interfaces: Standard OGC/CEOS interfaces Documentation: SRS, SDD, SCF (incl. Installation instructions) Main components: A1 – FedEO eoPortal Client a.k.a. "OpenSearch Client“ B2 – OpenSearch Gateway B3 – Dataset Series Catalogue a.k.a. "Collection Catalogue" B4 – Dataset Catalogue a.k.a “Granule Catalogue”

Architecture Overview FedEO is based on highly modular SW architecture. ESA installation provides a full E2E scenario Visualization Layer Client Gateway Metadata Layer Collection Catalogue Product Catalogue Collection Metadata Ingestion Tool Product Metadata Ingestion Tool Data Layer

Outline Introduction Recent Activities Metrics Future Activities eoPortal OpenSearch Client Update Catalogue/Gateway Improvements Metrics Future Activities ESA catalogue FedEO system scalability Exploitation Infrastructure

Client – FedEO Landing Page

Client – Search Advanced Search way OSDD Synchronization way OSDD Basic Search way OSDD Tooltip message received from the gateway OSDD.gateway OSDD

Client – TABs Easier switching between Collections Products search Thanks to the tabs

Client –Product Search Products list Products access

Gateway Support for virtual dataset series (defined at OSGW configuration level) OSGW now supports the OpenSearch metalink 3.0 and 4.0 media types for dataset metadata discovery OSGW provides an OpenSearch GeoJSON interface for dataset series metadata and dataset metadata discovery [OGC 17-047] & [OGC 17-003] OSGW supports the “strict” parameter to return exceptions in case a submitted search parameter is not supported by server OSGW returns an “up” atom:link in case of dataset search allowing to retrieve the corresponding dataset series metadata Improvement of the OSGW OSDD with configurable title attribute to provide explanation on some search parameters, explanation that could be displayed by a client to help the user

Collection Catalogue Content updated: Removal of collections: G-POD, VA4, SMOS, CSCDA, EO-DAIL OADS ISO Collections automatically generated from Earth-Online.

Metadata Editor New in FedEO (Initial Version) Dataset Series Administration tool interacting with the FedEO Dataset Series catalog (B3) It allows to upload, retrieve, edit, create dataset series (ISO format) in the (B3) catalog. Admin local file system A5: Metadata Editor B3: Dataset Series Catalog IF-OSGW-SERIES-MD Dataset Series Metadata Files Administrator Apache Solr Repository Editor workspace

B4 – Product Catalogue Product Catalogue Dynamic OSDD (New) Specific OSDDs for a given parentIdentifier (dataset series) are generated based on the catalogue content. OpenSearch Parameters are present in the URL template if corresponding values are present in the catalogue for a particular parentIdentifier. For relevant parameters (productType, sensorType, acquisitionType…), OSDD publishes the possible values based on the content of the catalogue as parameter extension. OSDDs are cached and regenerated after new harvesting

Outline Introduction Recent Activities Metrics Future Activities eoPortal OpenSearch Client Update Catalogue/Gateway Improvements Metrics Future Activities ESA catalogue FedEO system scalability Exploitation Infrastructure

Metric at WGISS-45 Collections accessible through FedEO Operational by end 4/2018 Notes: G-POD (466), VA4 (24), ESA SMOS (82), EO-DAIL (111) collections have been removed (not operational, no access to granules) JAXA CATS-I not available till 5/04/’18 (74 collections)

Metrics Two Step search: Local FedEO Collection Catalog is now OpenSearch (SolR-based) replacing I15 EP. CWIC collections no longer harvested NASA CMR/CWIC not counted in metrics below

Metrics - Collections

Outline Introduction Recent Activities Metrics Future Activities eoPortal OpenSearch Client Update Catalogue/Gateway Improvements Metrics Future Activities ESA catalogue FedEO system scalability Exploitation Infrastructure

ESA Catalogue ESA Earth OnLine Landing Page Google Search External Client Visualisation Layer ESA Gateway & Collection Catalogue Catalogue interfaces publicly available OGC OpenSearch Specification CEOS OpenSearch Best Practice Metadata Layer Copernicus Sentinel-1/2/3 ESA Third Party & Earth Explorer & Heritage Missions - Product Catalogues CEOS EO Data Data Layer Sentinel Data Repository LANDSAT SPOT OCEANSAT TROPFOREST SEASAT IKONOS ERS SAR ENVISAT ASAR SMOS CRYOSAT-2 Data Repository Data Repository Data Repository NASA Repository

ESA Cross Collection OpenSearch Interface CEOS Data Assets FEDEO CLIENTS EU CLIENTS IDN Collection Catalogue (IDN/CWIC/ GEOSS) CMR Granule (Dataset) Catalogue CEOS IDN / CMR US CLIENTS OpenSearch Interface FedEO@ESA Gateway FedEO Internal Collection Catalogue FedEO Internal Product Catalogue ESA (client part) SO-CAT OADS New clients MEA Client Presentation Layer Metadata Layer Data Layer Visualizer EOLI Metadata Repository TPM-1 Open Search i/f Harvester (client) ngEO Quick looks, cloud mask, snow, … Web Pages Catalog view Visualisation Server Visualisation Std I/F (WCS, WMS) …. EE-1 ESA Cross Collection OpenSearch Interface EUMETSAT DLR …. CNES ESA Catalogue

FedEO Scalability - Context FedEO components proposed to realize ESA catalogue Prototyping Activity to be closed by Sept 2018 Thousands of potential users – concurrent users Heterogeneous collections from Third Party Missions (e.g., IKONOS, SPOT) Heritage Missions (e.g., ENVISAT ASAR, MERIS, ERS-1/2 SAR) and Earth Explorer Missions (e.g., SWARM, SMOS) – Enhanced internal metadata model 40M entries (excluding Sentinel 1/2/3) to be managed – Performant product catalogue There is a need for an horizontal architecture, both for addressing the search engine scalability and the web applications load balancing, preserving current functionalities

FedEO Scalability - Technology Scale by adding new nodes (HW & SW). No change to existing FedEO software components, but deploy differently Technology Standalone Solr replaced with SolrCloud (= same Solr package with alternative configuration/deployment) Zookeeper for configuration information and distribution management Docker container platform for an easy and fast deployment Kubernetes for automating deployment, horizontal scaling, native management of containers

FedEO Scalability - Preliminary Results Hardware Google cloud hardware profiles Std-2 Std-4 Configuration from 1 (1N) to 9 nodes (9N) n nodes means: n virtual machines with 1 search engine (Solr) and 1 catalog Web application

FedEO Scalability - Preliminary Results Product metadata ingestion (higher is better) #records present have little impact on ingestion speed std-4 hardware has big impact on ingestion speed (for same #nodes)

FedEO Scalability - Preliminary Results Response Time (lower is better)

Data & Services Discovery Enhanced EO Products Access & Exploitation Federated Exploitation Infrastructure Data & Services Discovery Collection Catalogue / Product Catalogue / Service Catalogue (e.g., visualisation, data access, processing, etc..) Data Visualisation (e.g., WMS, WMTS, APIs, etc…) Enhanced EO Products Access & Exploitation (Data Cube via WCS, WCPS, APIs, etc..) Data Processing Processing Environment (e.g., WPS, WMTS, APIs, Jupiter, VMs…) MAPS MAPS MAPS Coverage Data Products Access (FTP, HTTP, Ordering, Subscription, fast download protocol, VMs) EO XX YY Long Term data preservation RO-1 RO-2 RO-3

FedEO Current Operational Set-up FedEO Client Portal https://eoportal.org/web/eoportal/fedeo http://eoportal.spacebel.be:8090/web/eoportal/fedeo FedEO Readme Web Page http://fedeo.esa.int/opensearch/readme.html geo.spacebel.be/opensearch/readme.html FedEO OpenSearch Description Document (OSDD) http://fedeo.esa.int/opensearch/description.xml geo.spacebel.be/opensearch/description.xml FedEO documentation and information https://wiki.services.eoportal.org/tiki-index.php?page=FedEO http://ceos.org/ourwork/workinggroups/wgiss/access/fedeo/ ESA RSS/SSE Team in charge of FedEO Routine Operations: SLA based on working hours (not 24/7)