Ellip: a collaborative workplace for EO Open Science
Lisbon, October 9th, 2018
Ellip: a collaborative workplace for EO Open Science Herv Caumont - - PowerPoint PPT Presentation
Ellip: a collaborative workplace for EO Open Science Herv Caumont Platform Operations, Terradue Lisbon, October 9 th , 2018 Copernicus Sentinels as the nextgen Earth Observation satellites Typical EO data volumes 500MB (S-2) < a single
Lisbon, October 9th, 2018
Copernicus Sentinels as the nextgen Earth Observation satellites Typical EO data volumes 500MB (S-2) < a single product < 8GB (S-1)
~5000 ~400
Now opening new Ellip solutions to beta testers, who will help us improve our Platform services
Now opening new Ellip solutions to beta testers, who will help us improve our Platform services
↗
H2020 Copernicus App Lab (2016-2018)
↗
H2020 INTAROS (2016-2021) ESA Exploitation Platforms (2014 onwards)
70+
EC FP7 MELODIES (2014-2016)
14
EC FP7 SenSyF (2013-2015)
8
EC FP7 GEOWOW (2011-2013)
5
Processing Campaigns (2013-onwards)
35+ ▪ Climate Change ▪ Carbon market ▪ Oceanography ▪ Climatology ▪ Biodiversity ▪ Volcanology ▪ Ship logistics ▪ Water quality ▪ Desertification ▪ Seismic analysis ▪ Urban accounting ▪ Land management ▪ Disaster Risk Reduction
H2020 Co-ReSyF (2016-2018)
15+ 10+
H2020 NextGEOSS (2016-2020)
↗
H2020 ECOPOTENTIAL (2015-2019)
5+ ↗
H2020 EVER-EST (2015-2018)
4+ 4+ 3+
▪ When calibrated and combined with other sources, it empowers validation & interpolation models
▪ More providers of pre-processed data layers ▪ New demands for structured information
Producers Consumers
M2M communications realised initially via OCCI and then via native APIs for
cloud computing, ensuring integration, portability, and interoperability.
Use of standard interfaces
We can rely on well-defined operational processes (e.g. FitSM), having the EGI Foundation acting as single point of contact of the EGI Federated Cloud.
Reliable operations
We use Cloud resources within the European boundaries. In fact, it is mandatory for certain processing services due to their organisations’ policies.
European cloud resources
The partnership with EGI Foundation enhances the sustainability of the involved projects, via SLAs / OLAs helping to sustain operational lifetimes.
Project(s) sustainability
https://www.egi.eu/about/newsletters/egi-terradue-a-long-lasting-partnership/
2016/09 - 1st MoU
Feasibility Setup Dev A c c e p t a n c e P i l
s (cntd) M
i t
(cntd)
M
i t
Pilots A c c e p t a n c e
(cntd)
2018/09 - 2nd MoU
Science providers:
(GEP, HEP, NextGEOSS) Data providers:
for data uploads and processing
data world
Technology providers:
TEPs early stage, circa 2012)
standard editor) Cloud IaaS providers:
https://www.rd-alliance.org/interview-terradue
○ Manage well defined usage scenarii as ‘products’ ○ Pilot a unified foundation for software solutions ○ Innovate smoother, end-to-end business processes matching customer needs ○ Guarantee the ability to share data among applications ○ ...
Possibility to keep your preferred Identity Provider OpenID Connect preferred Under work: User Managed Access (UMA) profile of OAuth 2.0
sustainability of hosted processing operations
commercial revenues, and costs-sharing
Integrators
Low cost
For Data science users
Low cost Cluster processing For Producer users
Higher cost Innovation & platform evolutions For Integrator users 4 Partner Programs
◆ Technology Alliance ◆ Virtual Archive ◆ Data Science ◆ Cloud Appliance
○ “Create interactive laboratory notebooks”
○ “Design scalable processing chains”
○ “Select a data processor and deploy it”
○ “Connect a WPS to a custom Geobrowser”
Vestibulum congue Vestibulum congue Vestibulum congue Vestibulum congue Ellip Infohubs Ellip Notebooks
Ellip Launchpads
Ellip Workflows
I want to build and maintain a processing service Interactively prototype Integrate for scalability Run a scale Monitor and collaborate
V e s t i b u l u m c
g u e V e s t i b u l u m c
g u e V e s t i b u l u m c
g u e V e s t i b u l u m c
g u e
Ellip Exchange
E l l i p I n f
u b s E l l i p N
e b
s E l l i p L a u n c h p a d s E l l i p W
k f l
s
. Application code . Packaged application . Tutorial . Running WPS at a selected Cloud Provider . New information layers . Reproducible experiment as code . Interactive data visualisations . OWS Context template . ad-hoc Community Portal
Build Integrate & Test Package Dockerize
Code Commit Scan Repository Production Environments
Continuous Integration & Deployment
Code Upload Application Release Integration Environment
Openstack API - powered by jclouds
Poznań Supercomputing and Networking Center
EC2 - powered by jclouds
Amazon Web Services
OCCI, native cloud APIs
EGI Federated Cloud
Opennebula registered partner
Terradue
Openstack API - powered by libcloud
IPT.PL
www.terradue.com
29
24 processing nodes provided by EGI.eu (NextGEOSS partner) Growing season 2016-2017
Biopar products
Terradue Cloud Platform
Biopar Application Burst to EGI.eu
www.terradue.com
30
It’s a data driven systematic processing. The service will follow a ramp-up period starting from September 2016 until end 2017:
■
EU Tectonic area ■ World tectonic area (40%) ■ World tectonic area (70%) It currently processes 150+ Sentinel-1 SLC pairs per day.
DLR InSAR Browse Medium Resolution Service
Supported by BELNET-BEGRID (Belgium)
www.terradue.com
31
This service provides the coherence and intensity changes for Sentinel-1 TOPSAR IW data pairs performed through SNAP. SNAP is a common architecture for all Sentinel Toolboxes, which is ideal for Earth Observation processing and analysis.
ESA SNAP Sentinel-1 COherence and INtensity (COIN)
Supported by GOEGRID-GWGD (Germany)
Embrace Cloud bursting APIs that can be easily plugged into the Platform’s codebase, so to expand the Platform offering with Providers offering complementary strategic advantages for different user communities.
Support and nurture Cloud communities that collaborate on evolving open source technologies, including at the level of the Platform engineering team, when it comes to deliver modular extensions.
The Platform’s end-users are able to self-provision their required ICT resources and to work autonomously.
By supporting distributed instances of its EO Data management layer, the Platform delivers the required level of data locality to ensure high performance processing with
Producers Consumers
15 members, 5 EU nationalities
https://www.terradue.com
Hervé Caumont, Platform Operations herve.caumont@terradue.com