JASMIN, Hybrid Cloud and bringing the Compute to the Data for ESGF
Update on CMIP-6 Data Status, Delivery and Analysis Capabilities
AMS 2020
Philip Kershaw
CMIP6 on JASMIN Headline Figures
Primary data archive
Primary data archive
Replica data
Data selected / prioritised on the basis of the IPCC WG1 data priority list (2019).
MOHC: mostly complete some high frequency data to be published next year, tbc.
NERC: ongoing data expected throughout 2021
Data published under CMIP6/HighResMIP and PRIMAVERA
Subset of data to be made available to Copernicus Climate Data Store
Evolution to regional clusters aggregating data + co-locating it alongside processing capability
Single data centre
Federated data repositories: ESGF (2008)
Big Data driving changes in architecture
Private/Community Cloud + HPC Hybrid e.g. JASMIN (2012)
Public Cloud
Data Analysis Platforms
Evolution != replacement
Evolution == augmentation + replacement
Federation enables scaling and resilience
Node
Node
Node
Node
Node
Node
ESGF Nodes at sites around the world deliver data and associated services
Federation and Cloud can augment and complement one another
Centralised Cloud Services for federation
Node
Node
Node
On-premise nodes for big data serving – research community labs, private and community clouds, computing centres
Federation glue: search, identity, metrics, monitoring public cloud-hosted
JASMIN – Data-intensive computing and community cloud hybrid
POSIX disk
Object store
S3
OpenStack
JASMIN Cluster-as-a-Service (CaaS)
tape
Datasets straddling storage media for fluid workflows
API
JASMIN Notebook Service
Data-aware subsetting and regridding service for Climate Data
Analyse datasets and make an inventory of fixes
Applies fixes to datasets before applying subsetting/regridding operations
C3S 34e Project
Credit: Ag Stephens, CEDA
Ongoing work and next steps
ESGF Future Architecture:� - centralized services on cloud� - Docker/Kubernetes Deployment architecture
Collaboration on CMIP data on object store: �- Pangeo community, AWS ESGF node, DKRZ, …
Acknowledgements + Contact Details