SlideShare a Scribd company logo
eXtreme DataCloud is co-funded by the Horizon2020
Framework Program – Grant Agreement 777367
Copyright © Members of the XDC Collaboration, 2017-2020
Data Management for extreme scale computing
The XDC project
Alessandro Costantini
INFN
alessandro.costantini<at>extreme-datacloud.eu
Daniele Cesini
INFN - Project Coordinator
daniele.cesini<at>extreme-datacloud.eu
Outline
XDC: an introduction
The XDC-1/Pulsar Release: the first year achievements
Next Steps & Conclusion
26/03/2019 A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019 2
XDC
The eXtreme DataCloud is a software development and integration project
Develops scalable technologies for federating storage resources and
managing data in highly distributed computing environments
Focus efficient, policy driven and Quality of Service based DM
The targeted platforms are the current and next generation e-
Infrastructures deployed in Europe
European Open Science Cloud (EOSC)
The e-infrastructures used by the represented communities
Addresses the EINFRA-21-2017 (b)-2: “Computing e-infrastructure with
extreme large datasets”
Deal with heterogeneous datasets
Bring to TRL8 and include in a unified service catalogue services and prototype at
least at TRL6
26/03/2019 3A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
XDC Consortium
8 partners, 7 countries
6 research communities represented + EGI
XDC Total Budget: 3.07Meuros
26/03/2019 4
ID Partner Country Represented Community Tools and system
1 INFN
(Lead)
IT HEP/WLCG
INDIGO-Orchestrator
2 DESY DE Research with Photons
(XFEL)
dCache
3 CERN CH HEP/WLCG EOS, DYNAFED, FTS, RUCIO
4 AGH PL ONEDATA
5 ECRIN [ERIC] Medical data
6 UC ES Lifewatch
7 CNRS FR Astro [CTA and LSST]
8 EGI.eu NL EGI communities
A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
The Approach
Improve already existing, production quality Data Management
services
By adding missing functionalities requested by research communities
Based mainly on technologies provided by the partners and by the
INDIGO-Datacloud project
Must be coherently harmonized in the European e-Infrastructures
5
INDIGO PaaS
Orchestrator
INDIGO CDMI
Server
FTS
26/03/2019 A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
XDC Approach
The partners owning/involved in each of the tools are the main
developers for that solution in XDC
We always aim to push back the code in the main
development tree on the original projects
This widely increase the sustainability of the services
26/03/2019 6
Upstream repositories
XDC new features
A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
XDC standards and protocols
We always rely on standard and widely adopted protocols for
services-to-services and for user-to-services interaction
This concretely opens the possibility to interact with external services
At the infrastructure level we provide few reference implementations
others services/initiative are implementing the same functionalities using
same standard/protocols
26/03/2019 7A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
Participation to standardization bodies
RDA - Research Data Alliance
Participating (DESY) to the Storage Service Definition WG
SNIA - Storage Networking Industry Association
XDC presented at the Storage Development Conference 2018
DESY is leading the standardization work on QoS for the SNIA CDMI
protocol
DOMA – Data Organization Management Access in WLCG
Not a proper standardization body, but affects the computing models
of a huge community
XDC leads the QoS working groups (Paul Millar, DESY)
XDC participates to all other working groups
Thirdparty copy
Caching (Access)
26/03/2019 8A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
A User Driven Project
26/03/2019 9A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
The New Functionalities
Intelligent & Automated Dataset Distribution
Orchestration to realize a policy-driven data management
Data distribution policies based on Quality of Service (i.e. disks vs tape vs SSD)
supporting geographical distributed resources (cross-sites)
Data lifecycle management
Data pre-processing during ingestion
Metadata management
Data management based on storage events
Smart caching
Transparent access to remote data without the need of a-priori copy
To support dynamic inclusion of diskless sites
To improve efficiency in multi-site storage systems and storage federations (i.e. Datalakes)
Sensitive data handling
secure storage and encryption
26/03/2019 10A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
General Architecture Definition
XDC acts at all the e-infrastructure levels
Storage systems at sites
Federations of storage systems
regional and global
High level orchestration
User experience
26/03/2019 11
The XDC Toolbox
The “toolbox” was mapped in those levels
to define the general architecture
Taking into account the user requirements
A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
First XDC Release
Involved tools
CachingOnDemand
dCache
Dynafed
EOS
Key technical highlights
OpenIDConnect support for token based
authentication
New QoS types integration and support
in dCache, FTS, GFAL
Orchestrator integration with other
components
Performance improvements in Onedata
Support for groups and roles in Onedata
EOS-dCache integration
Caching systems instantiation
Storage events notification in dCache
EOS caching with XCache for geographic
deployment
EOS external storage adoption
26/03/2019 12
https://releases.extreme-datacloud.eu/en/latest/releases/pulsar/index.html
FTS,GFAL
Onedata
PaaS Orchestrator plugin
TOSCA types & templates
plugin
A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
First XDC Release
Key technical highlights
OpenIDConnect support for
token based authentication
26/03/2019 13
Slide by Akos Frohner ~2003
Slide by Andrea Ceccanti CHEP2018
A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
First XDC Release
26/03/2019 14
Deployment of Geo-distributed
caches
Network of unmanaged storage
for hot data
On-demand cache resources
Slide from Diego Ciangottini
Key technical highlights
Caching systems instantiation
A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
First XDC Release
26/03/2019 15
Key technical highlights
Storage events notification in
dCache
A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
First XDC Release
26/03/2019 16
Key technical highlights
Storage events notification in
dCache
A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
First XDC Release
26/03/2019 17
Key technical highlights
Performance improvements in
Onedata
Support for groups and roles in
Onedata
Onedata Transparent POSIX File System
Processing transparently cached data - 37GBytes/sec
- Data Transfer Mesh
- 3 Oneproviders connected by
20+Gbit/s links
-Transfer data between all them
- Single VM Node per Provider
- Linear scalability
Data Migration at combined
Throughput 56 Gbit/s
A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
Exploitation and sustainability path
The Service Providers Board (SPB) goal is to link XDC with Service Provider within and
outside of the project consortium in order to have a regular dialog among XDC and all the
Service Providers
First meeting @EOSC-hub week 2019
Making XDC products available through EGI distribution channels
UMD release already delivers dCache, FTS, GFAL, XRootd
Identification and interaction with the EOSC-HUB Service Providers
To be included in the XDC SPB (if not already present)
Pushing developments in the upstream repositories of all the services to ensure
sustainability beyond the project
Double path
XDC repositories
Upstream repository
XDC solutions included in other projects or actions
Dealing with BigData infrastructures
Dealing with the DataManagement of extreme scale experiments
26/03/2019 18A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
Next Steps
Start working on the second release (codenamed Quasar)
Will complete the implementation of the XDC architecture
Message bus, full orchestration, finalize integration of RUCIO, secure storage in
Onedata, finalize the ECRIN use case developments, complete caching
reference workflows
Continue the dissemination activities in events and
standardization bodies
Finalize the XDC Service Catalogue dissemination material
Organize a training event towards the EOSC
Closer interaction with Service Providers and EOSC-HUB
Scalability testing and verification
26/03/2019 19A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
XDC Contacts
Website: www.extreme-datacloud.eu
@XtremeDataCloud on Twitter
Mailing list: info<at>extreme-datacloud.eu
26/03/2019 20A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
Internal Events
26/03/2019 21A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019

More Related Content

What's hot

MULTIPATH BROADCAST AND GOSSIP BASED APPROACH FOR VIDEO CIRCULATION
MULTIPATH BROADCAST AND GOSSIP BASED APPROACH FOR VIDEO CIRCULATIONMULTIPATH BROADCAST AND GOSSIP BASED APPROACH FOR VIDEO CIRCULATION
MULTIPATH BROADCAST AND GOSSIP BASED APPROACH FOR VIDEO CIRCULATION
Association of Scientists, Developers and Faculties
 
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
IJCNCJournal
 
Chemical Supply Chain
Chemical Supply ChainChemical Supply Chain
Chemical Supply Chain
NatashaS7
 
Heavy reading sdn_metro_networks
Heavy reading sdn_metro_networksHeavy reading sdn_metro_networks
Heavy reading sdn_metro_networks
thiru1324
 
Context-aware Customizable Routing Solution for Fleet Management
Context-aware Customizable Routing Solution for Fleet ManagementContext-aware Customizable Routing Solution for Fleet Management
Context-aware Customizable Routing Solution for Fleet Management
Jānis Grabis
 
Jisc cloud services
Jisc cloud servicesJisc cloud services
Jisc cloud services
Jisc
 

What's hot (6)

MULTIPATH BROADCAST AND GOSSIP BASED APPROACH FOR VIDEO CIRCULATION
MULTIPATH BROADCAST AND GOSSIP BASED APPROACH FOR VIDEO CIRCULATIONMULTIPATH BROADCAST AND GOSSIP BASED APPROACH FOR VIDEO CIRCULATION
MULTIPATH BROADCAST AND GOSSIP BASED APPROACH FOR VIDEO CIRCULATION
 
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
CONTAINERIZED SERVICES ORCHESTRATION FOR EDGE COMPUTING IN SOFTWARE-DEFINED W...
 
Chemical Supply Chain
Chemical Supply ChainChemical Supply Chain
Chemical Supply Chain
 
Heavy reading sdn_metro_networks
Heavy reading sdn_metro_networksHeavy reading sdn_metro_networks
Heavy reading sdn_metro_networks
 
Context-aware Customizable Routing Solution for Fleet Management
Context-aware Customizable Routing Solution for Fleet ManagementContext-aware Customizable Routing Solution for Fleet Management
Context-aware Customizable Routing Solution for Fleet Management
 
Jisc cloud services
Jisc cloud servicesJisc cloud services
Jisc cloud services
 

Similar to The XDC project

2nd ARCADIA project newsletter
2nd ARCADIA project newsletter2nd ARCADIA project newsletter
2nd ARCADIA project newsletter
EU ARCADIA PROJECT
 
The Extreme Data Cloud (XDC) Project
The Extreme Data Cloud (XDC) ProjectThe Extreme Data Cloud (XDC) Project
The Extreme Data Cloud (XDC) Project
EUDAT
 
GLENNA: The Nordic cloud
GLENNA: The Nordic cloud GLENNA: The Nordic cloud
GLENNA: The Nordic cloud
EOSC-hub project
 
Access Control in ESDIN: Shibboleth
Access Control in ESDIN: ShibbolethAccess Control in ESDIN: Shibboleth
Access Control in ESDIN: Shibboleth
EDINA, University of Edinburgh
 
Managing and Testing Ensembles of IoT, Network functions, and Clouds
Managing and Testing Ensembles of IoT, Network functions, and CloudsManaging and Testing Ensembles of IoT, Network functions, and Clouds
Managing and Testing Ensembles of IoT, Network functions, and Clouds
Hong-Linh Truong
 
BDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVA
BDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVABDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVA
BDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVA
BigData_Europe
 
The potential of the cloud
The potential of the cloudThe potential of the cloud
The potential of the cloud
Jisc
 
EUDAT Collaborative Data Infrastructure: Data Access and Re-use Service Area
EUDAT Collaborative Data Infrastructure: Data Access and Re-use Service AreaEUDAT Collaborative Data Infrastructure: Data Access and Re-use Service Area
EUDAT Collaborative Data Infrastructure: Data Access and Re-use Service Area
EUDAT
 
How Researchers Will Benefit from Canada’s National Data Cyberinfrastructure
How Researchers Will Benefit from Canada’s National Data CyberinfrastructureHow Researchers Will Benefit from Canada’s National Data Cyberinfrastructure
How Researchers Will Benefit from Canada’s National Data Cyberinfrastructure
inside-BigData.com
 
SC7 Workshop 3: Big Data Europe Project
SC7 Workshop 3: Big Data Europe ProjectSC7 Workshop 3: Big Data Europe Project
SC7 Workshop 3: Big Data Europe Project
BigData_Europe
 
A DHT Chord-like mannered overlay-network to store and retrieve data
A DHT Chord-like mannered overlay-network to store and retrieve dataA DHT Chord-like mannered overlay-network to store and retrieve data
A DHT Chord-like mannered overlay-network to store and retrieve data
Andrea Tino
 
Interoperability and standards adoption FAO’s inputs (ICT2010 Networking Se...
Interoperability and standards adoption FAO’s inputs  (ICT2010  Networking Se...Interoperability and standards adoption FAO’s inputs  (ICT2010  Networking Se...
Interoperability and standards adoption FAO’s inputs (ICT2010 Networking Se...
FAO
 
opencdn_iecco18.pptx
opencdn_iecco18.pptxopencdn_iecco18.pptx
opencdn_iecco18.pptx
ssuser3855be
 
Data Processing and Analysis
Data Processing and AnalysisData Processing and Analysis
Data Processing and Analysis
EUDAT
 
Whitepaper MEDINA CNL
Whitepaper MEDINA CNLWhitepaper MEDINA CNL
Whitepaper MEDINA CNL
MEDINA
 
OGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability ExperimentOGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability Experiment
EDINA, University of Edinburgh
 
Shibboleth Federations and Secure SDI
Shibboleth Federations and Secure SDIShibboleth Federations and Secure SDI
Shibboleth Federations and Secure SDI
EDINA, University of Edinburgh
 
BDE SC3.3 Workshop - BDE review: Scope and Opportunities
 BDE SC3.3 Workshop -  BDE review: Scope and Opportunities BDE SC3.3 Workshop -  BDE review: Scope and Opportunities
BDE SC3.3 Workshop - BDE review: Scope and Opportunities
BigData_Europe
 
HNSciCloud Overview
HNSciCloud Overview HNSciCloud Overview
HNSciCloud Overview
Helix Nebula The Science Cloud
 
CloudLightning - Project and Architecture Overview
CloudLightning - Project and Architecture OverviewCloudLightning - Project and Architecture Overview
CloudLightning - Project and Architecture Overview
CloudLightning
 

Similar to The XDC project (20)

2nd ARCADIA project newsletter
2nd ARCADIA project newsletter2nd ARCADIA project newsletter
2nd ARCADIA project newsletter
 
The Extreme Data Cloud (XDC) Project
The Extreme Data Cloud (XDC) ProjectThe Extreme Data Cloud (XDC) Project
The Extreme Data Cloud (XDC) Project
 
GLENNA: The Nordic cloud
GLENNA: The Nordic cloud GLENNA: The Nordic cloud
GLENNA: The Nordic cloud
 
Access Control in ESDIN: Shibboleth
Access Control in ESDIN: ShibbolethAccess Control in ESDIN: Shibboleth
Access Control in ESDIN: Shibboleth
 
Managing and Testing Ensembles of IoT, Network functions, and Clouds
Managing and Testing Ensembles of IoT, Network functions, and CloudsManaging and Testing Ensembles of IoT, Network functions, and Clouds
Managing and Testing Ensembles of IoT, Network functions, and Clouds
 
BDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVA
BDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVABDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVA
BDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVA
 
The potential of the cloud
The potential of the cloudThe potential of the cloud
The potential of the cloud
 
EUDAT Collaborative Data Infrastructure: Data Access and Re-use Service Area
EUDAT Collaborative Data Infrastructure: Data Access and Re-use Service AreaEUDAT Collaborative Data Infrastructure: Data Access and Re-use Service Area
EUDAT Collaborative Data Infrastructure: Data Access and Re-use Service Area
 
How Researchers Will Benefit from Canada’s National Data Cyberinfrastructure
How Researchers Will Benefit from Canada’s National Data CyberinfrastructureHow Researchers Will Benefit from Canada’s National Data Cyberinfrastructure
How Researchers Will Benefit from Canada’s National Data Cyberinfrastructure
 
SC7 Workshop 3: Big Data Europe Project
SC7 Workshop 3: Big Data Europe ProjectSC7 Workshop 3: Big Data Europe Project
SC7 Workshop 3: Big Data Europe Project
 
A DHT Chord-like mannered overlay-network to store and retrieve data
A DHT Chord-like mannered overlay-network to store and retrieve dataA DHT Chord-like mannered overlay-network to store and retrieve data
A DHT Chord-like mannered overlay-network to store and retrieve data
 
Interoperability and standards adoption FAO’s inputs (ICT2010 Networking Se...
Interoperability and standards adoption FAO’s inputs  (ICT2010  Networking Se...Interoperability and standards adoption FAO’s inputs  (ICT2010  Networking Se...
Interoperability and standards adoption FAO’s inputs (ICT2010 Networking Se...
 
opencdn_iecco18.pptx
opencdn_iecco18.pptxopencdn_iecco18.pptx
opencdn_iecco18.pptx
 
Data Processing and Analysis
Data Processing and AnalysisData Processing and Analysis
Data Processing and Analysis
 
Whitepaper MEDINA CNL
Whitepaper MEDINA CNLWhitepaper MEDINA CNL
Whitepaper MEDINA CNL
 
OGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability ExperimentOGC Web Service Shibboleth Interoperability Experiment
OGC Web Service Shibboleth Interoperability Experiment
 
Shibboleth Federations and Secure SDI
Shibboleth Federations and Secure SDIShibboleth Federations and Secure SDI
Shibboleth Federations and Secure SDI
 
BDE SC3.3 Workshop - BDE review: Scope and Opportunities
 BDE SC3.3 Workshop -  BDE review: Scope and Opportunities BDE SC3.3 Workshop -  BDE review: Scope and Opportunities
BDE SC3.3 Workshop - BDE review: Scope and Opportunities
 
HNSciCloud Overview
HNSciCloud Overview HNSciCloud Overview
HNSciCloud Overview
 
CloudLightning - Project and Architecture Overview
CloudLightning - Project and Architecture OverviewCloudLightning - Project and Architecture Overview
CloudLightning - Project and Architecture Overview
 

More from EOSC-hub project

EOSC-hub Early Adopter Programme
EOSC-hub Early Adopter ProgrammeEOSC-hub Early Adopter Programme
EOSC-hub Early Adopter Programme
EOSC-hub project
 
2019 05-21 egi and eosc - final
2019 05-21 egi and eosc - final2019 05-21 egi and eosc - final
2019 05-21 egi and eosc - final
EOSC-hub project
 
Introduction to service management and FitSM
Introduction to service management and FitSMIntroduction to service management and FitSM
Introduction to service management and FitSM
EOSC-hub project
 
Service management board (SMB), Service providers’ forum (SPF)
Service management board (SMB), Service providers’ forum (SPF)Service management board (SMB), Service providers’ forum (SPF)
Service management board (SMB), Service providers’ forum (SPF)
EOSC-hub project
 
Joining the EOSC-hub as a Service Provider
Joining the EOSC-hub as a Service ProviderJoining the EOSC-hub as a Service Provider
Joining the EOSC-hub as a Service Provider
EOSC-hub project
 
PID services - understandability and findability of data
PID services - understandability and findability of dataPID services - understandability and findability of data
PID services - understandability and findability of data
EOSC-hub project
 
Software for data management and exploitation
Software for data management and exploitationSoftware for data management and exploitation
Software for data management and exploitation
EOSC-hub project
 
Repositories for long-term preservation - certification
Repositories for long-term preservation - certificationRepositories for long-term preservation - certification
Repositories for long-term preservation - certification
EOSC-hub project
 
EOSC working group on FAIR
EOSC working group on FAIREOSC working group on FAIR
EOSC working group on FAIR
EOSC-hub project
 
Updates on the FAIR Data Maturity Model RDA Working Group & the DG RTD FAIR i...
Updates on the FAIR Data Maturity Model RDA Working Group & the DG RTD FAIR i...Updates on the FAIR Data Maturity Model RDA Working Group & the DG RTD FAIR i...
Updates on the FAIR Data Maturity Model RDA Working Group & the DG RTD FAIR i...
EOSC-hub project
 
Services to support FAIR data - Introduction
Services to support FAIR data - IntroductionServices to support FAIR data - Introduction
Services to support FAIR data - Introduction
EOSC-hub project
 
EOSC-synergy
EOSC-synergyEOSC-synergy
EOSC-synergy
EOSC-hub project
 
ExPaNDS
ExPaNDSExPaNDS
EOSC-Pillar
EOSC-PillarEOSC-Pillar
EOSC-Pillar
EOSC-hub project
 
NI4OS-Europe
NI4OS-EuropeNI4OS-Europe
NI4OS-Europe
EOSC-hub project
 
Excellerat CoE
Excellerat CoEExcellerat CoE
Excellerat CoE
EOSC-hub project
 
Pathways for EOSC-hub and MaX collaboration
Pathways for EOSC-hub and MaX collaborationPathways for EOSC-hub and MaX collaboration
Pathways for EOSC-hub and MaX collaboration
EOSC-hub project
 
Overview on the HPC CoEs panorama
Overview on the HPC CoEs panoramaOverview on the HPC CoEs panorama
Overview on the HPC CoEs panorama
EOSC-hub project
 
Overview of the Onboarding and validation process and the Rules of Participat...
Overview of the Onboarding and validation process and the Rules of Participat...Overview of the Onboarding and validation process and the Rules of Participat...
Overview of the Onboarding and validation process and the Rules of Participat...
EOSC-hub project
 
ELIXIR Competence Centre in EOSC-hub
ELIXIR Competence Centre in EOSC-hubELIXIR Competence Centre in EOSC-hub
ELIXIR Competence Centre in EOSC-hub
EOSC-hub project
 

More from EOSC-hub project (20)

EOSC-hub Early Adopter Programme
EOSC-hub Early Adopter ProgrammeEOSC-hub Early Adopter Programme
EOSC-hub Early Adopter Programme
 
2019 05-21 egi and eosc - final
2019 05-21 egi and eosc - final2019 05-21 egi and eosc - final
2019 05-21 egi and eosc - final
 
Introduction to service management and FitSM
Introduction to service management and FitSMIntroduction to service management and FitSM
Introduction to service management and FitSM
 
Service management board (SMB), Service providers’ forum (SPF)
Service management board (SMB), Service providers’ forum (SPF)Service management board (SMB), Service providers’ forum (SPF)
Service management board (SMB), Service providers’ forum (SPF)
 
Joining the EOSC-hub as a Service Provider
Joining the EOSC-hub as a Service ProviderJoining the EOSC-hub as a Service Provider
Joining the EOSC-hub as a Service Provider
 
PID services - understandability and findability of data
PID services - understandability and findability of dataPID services - understandability and findability of data
PID services - understandability and findability of data
 
Software for data management and exploitation
Software for data management and exploitationSoftware for data management and exploitation
Software for data management and exploitation
 
Repositories for long-term preservation - certification
Repositories for long-term preservation - certificationRepositories for long-term preservation - certification
Repositories for long-term preservation - certification
 
EOSC working group on FAIR
EOSC working group on FAIREOSC working group on FAIR
EOSC working group on FAIR
 
Updates on the FAIR Data Maturity Model RDA Working Group & the DG RTD FAIR i...
Updates on the FAIR Data Maturity Model RDA Working Group & the DG RTD FAIR i...Updates on the FAIR Data Maturity Model RDA Working Group & the DG RTD FAIR i...
Updates on the FAIR Data Maturity Model RDA Working Group & the DG RTD FAIR i...
 
Services to support FAIR data - Introduction
Services to support FAIR data - IntroductionServices to support FAIR data - Introduction
Services to support FAIR data - Introduction
 
EOSC-synergy
EOSC-synergyEOSC-synergy
EOSC-synergy
 
ExPaNDS
ExPaNDSExPaNDS
ExPaNDS
 
EOSC-Pillar
EOSC-PillarEOSC-Pillar
EOSC-Pillar
 
NI4OS-Europe
NI4OS-EuropeNI4OS-Europe
NI4OS-Europe
 
Excellerat CoE
Excellerat CoEExcellerat CoE
Excellerat CoE
 
Pathways for EOSC-hub and MaX collaboration
Pathways for EOSC-hub and MaX collaborationPathways for EOSC-hub and MaX collaboration
Pathways for EOSC-hub and MaX collaboration
 
Overview on the HPC CoEs panorama
Overview on the HPC CoEs panoramaOverview on the HPC CoEs panorama
Overview on the HPC CoEs panorama
 
Overview of the Onboarding and validation process and the Rules of Participat...
Overview of the Onboarding and validation process and the Rules of Participat...Overview of the Onboarding and validation process and the Rules of Participat...
Overview of the Onboarding and validation process and the Rules of Participat...
 
ELIXIR Competence Centre in EOSC-hub
ELIXIR Competence Centre in EOSC-hubELIXIR Competence Centre in EOSC-hub
ELIXIR Competence Centre in EOSC-hub
 

Recently uploaded

June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 

Recently uploaded (20)

June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 

The XDC project

  • 1. eXtreme DataCloud is co-funded by the Horizon2020 Framework Program – Grant Agreement 777367 Copyright © Members of the XDC Collaboration, 2017-2020 Data Management for extreme scale computing The XDC project Alessandro Costantini INFN alessandro.costantini<at>extreme-datacloud.eu Daniele Cesini INFN - Project Coordinator daniele.cesini<at>extreme-datacloud.eu
  • 2. Outline XDC: an introduction The XDC-1/Pulsar Release: the first year achievements Next Steps & Conclusion 26/03/2019 A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019 2
  • 3. XDC The eXtreme DataCloud is a software development and integration project Develops scalable technologies for federating storage resources and managing data in highly distributed computing environments Focus efficient, policy driven and Quality of Service based DM The targeted platforms are the current and next generation e- Infrastructures deployed in Europe European Open Science Cloud (EOSC) The e-infrastructures used by the represented communities Addresses the EINFRA-21-2017 (b)-2: “Computing e-infrastructure with extreme large datasets” Deal with heterogeneous datasets Bring to TRL8 and include in a unified service catalogue services and prototype at least at TRL6 26/03/2019 3A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 4. XDC Consortium 8 partners, 7 countries 6 research communities represented + EGI XDC Total Budget: 3.07Meuros 26/03/2019 4 ID Partner Country Represented Community Tools and system 1 INFN (Lead) IT HEP/WLCG INDIGO-Orchestrator 2 DESY DE Research with Photons (XFEL) dCache 3 CERN CH HEP/WLCG EOS, DYNAFED, FTS, RUCIO 4 AGH PL ONEDATA 5 ECRIN [ERIC] Medical data 6 UC ES Lifewatch 7 CNRS FR Astro [CTA and LSST] 8 EGI.eu NL EGI communities A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 5. The Approach Improve already existing, production quality Data Management services By adding missing functionalities requested by research communities Based mainly on technologies provided by the partners and by the INDIGO-Datacloud project Must be coherently harmonized in the European e-Infrastructures 5 INDIGO PaaS Orchestrator INDIGO CDMI Server FTS 26/03/2019 A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 6. XDC Approach The partners owning/involved in each of the tools are the main developers for that solution in XDC We always aim to push back the code in the main development tree on the original projects This widely increase the sustainability of the services 26/03/2019 6 Upstream repositories XDC new features A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 7. XDC standards and protocols We always rely on standard and widely adopted protocols for services-to-services and for user-to-services interaction This concretely opens the possibility to interact with external services At the infrastructure level we provide few reference implementations others services/initiative are implementing the same functionalities using same standard/protocols 26/03/2019 7A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 8. Participation to standardization bodies RDA - Research Data Alliance Participating (DESY) to the Storage Service Definition WG SNIA - Storage Networking Industry Association XDC presented at the Storage Development Conference 2018 DESY is leading the standardization work on QoS for the SNIA CDMI protocol DOMA – Data Organization Management Access in WLCG Not a proper standardization body, but affects the computing models of a huge community XDC leads the QoS working groups (Paul Millar, DESY) XDC participates to all other working groups Thirdparty copy Caching (Access) 26/03/2019 8A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 9. A User Driven Project 26/03/2019 9A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 10. The New Functionalities Intelligent & Automated Dataset Distribution Orchestration to realize a policy-driven data management Data distribution policies based on Quality of Service (i.e. disks vs tape vs SSD) supporting geographical distributed resources (cross-sites) Data lifecycle management Data pre-processing during ingestion Metadata management Data management based on storage events Smart caching Transparent access to remote data without the need of a-priori copy To support dynamic inclusion of diskless sites To improve efficiency in multi-site storage systems and storage federations (i.e. Datalakes) Sensitive data handling secure storage and encryption 26/03/2019 10A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 11. General Architecture Definition XDC acts at all the e-infrastructure levels Storage systems at sites Federations of storage systems regional and global High level orchestration User experience 26/03/2019 11 The XDC Toolbox The “toolbox” was mapped in those levels to define the general architecture Taking into account the user requirements A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 12. First XDC Release Involved tools CachingOnDemand dCache Dynafed EOS Key technical highlights OpenIDConnect support for token based authentication New QoS types integration and support in dCache, FTS, GFAL Orchestrator integration with other components Performance improvements in Onedata Support for groups and roles in Onedata EOS-dCache integration Caching systems instantiation Storage events notification in dCache EOS caching with XCache for geographic deployment EOS external storage adoption 26/03/2019 12 https://releases.extreme-datacloud.eu/en/latest/releases/pulsar/index.html FTS,GFAL Onedata PaaS Orchestrator plugin TOSCA types & templates plugin A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 13. First XDC Release Key technical highlights OpenIDConnect support for token based authentication 26/03/2019 13 Slide by Akos Frohner ~2003 Slide by Andrea Ceccanti CHEP2018 A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 14. First XDC Release 26/03/2019 14 Deployment of Geo-distributed caches Network of unmanaged storage for hot data On-demand cache resources Slide from Diego Ciangottini Key technical highlights Caching systems instantiation A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 15. First XDC Release 26/03/2019 15 Key technical highlights Storage events notification in dCache A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 16. First XDC Release 26/03/2019 16 Key technical highlights Storage events notification in dCache A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 17. First XDC Release 26/03/2019 17 Key technical highlights Performance improvements in Onedata Support for groups and roles in Onedata Onedata Transparent POSIX File System Processing transparently cached data - 37GBytes/sec - Data Transfer Mesh - 3 Oneproviders connected by 20+Gbit/s links -Transfer data between all them - Single VM Node per Provider - Linear scalability Data Migration at combined Throughput 56 Gbit/s A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 18. Exploitation and sustainability path The Service Providers Board (SPB) goal is to link XDC with Service Provider within and outside of the project consortium in order to have a regular dialog among XDC and all the Service Providers First meeting @EOSC-hub week 2019 Making XDC products available through EGI distribution channels UMD release already delivers dCache, FTS, GFAL, XRootd Identification and interaction with the EOSC-HUB Service Providers To be included in the XDC SPB (if not already present) Pushing developments in the upstream repositories of all the services to ensure sustainability beyond the project Double path XDC repositories Upstream repository XDC solutions included in other projects or actions Dealing with BigData infrastructures Dealing with the DataManagement of extreme scale experiments 26/03/2019 18A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 19. Next Steps Start working on the second release (codenamed Quasar) Will complete the implementation of the XDC architecture Message bus, full orchestration, finalize integration of RUCIO, secure storage in Onedata, finalize the ECRIN use case developments, complete caching reference workflows Continue the dissemination activities in events and standardization bodies Finalize the XDC Service Catalogue dissemination material Organize a training event towards the EOSC Closer interaction with Service Providers and EOSC-HUB Scalability testing and verification 26/03/2019 19A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 20. XDC Contacts Website: www.extreme-datacloud.eu @XtremeDataCloud on Twitter Mailing list: info<at>extreme-datacloud.eu 26/03/2019 20A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019
  • 21. Internal Events 26/03/2019 21A. Costatnini, D.Cesini - XDC Project Overview – EOSC-hub week 2019