SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
Cloud Validation Suite
João Fernandes (joao.fernandes@cern.ch)
CERN, Senior Member of Staff – IT Department
Ignacio Peluaga Lozada (ignacio.peluaga.lozada@cern.ch)
CERN, Cloud Architect – IT Department
04/03/2021
3/23/21 3
• Automated
• End to End automated deployment using open technologies
• Terraform, Ansible, Docker, Kubernetes
• Abstracted
• Allow heterogenous, containerised tests to be deployed containing all
dependencies, providing working examples in how to deploy applications
• Heterogeneous
• Generic tests, applicable in any scientific field benchmarking dynamic systems
• Central repository for results
• Collect test and validation results in a structured manner (CERN S3 service)
Approach
3/23/21 joao.fernandes@cern.ch | Cloud Test Suite 4
Cloud Test Suite
3/23/21 joao.fernandes@cern.ch | Cloud Test Suite 5
• Current tests
• Traditional CPU benchmarking (CERN)
• End to end network measurements using perfSONAR (U. Michigan)
• Basic S3 endpoint validation (CERN)
• Generation of public cloud clusters on-demand for batch workload execution (INFN)
• Machine Learning (ML) distributed training of Generative Adversarial Networks (GANs) (CERN)
• Satellite image analysis and generation using ML Progressive Growing GANs (UNOSAT)
• Under development
• HPCaaS: validation of scientific packages using massive parallel MPI (Photon-Neutron science community)
• Reproducibility of scientific analysis on cloud: Higgs Boson demo, generic burst-out from on-prem (CERN)
• COSBench: open source benchmarking tool for S3 (CEPH community)
• Benchmarking of vendor specific offers (Google TPUs, AWS Graviton, Graphcore IPUs…)
• QCaaS: benchmarking quantum reinforcement learning algorithms for industry 4.0 (HPC community)
• Moving up the stack (SaaS): FAIR evaluators, AAI tests, etc.
Evolving Catalog
3/23/21 joao.fernandes@cern.ch | Cloud Test Suite 6
• Initiate runs in the original platforms with the current integrated tests
• Vendors are welcome to run tests themselves before CERN makes ‘OCRE’ runs
• Test and validation to be part of the selection criteria for adoption funding
• Results to be stored as JSON files on CERN CEPH service
• OCRE consortium members can access all the results
• Vendors access only their specific results, via pre-signed S3 URLs
• Dashboard to become available during the year for user friendly data parsing and result display
• No results will be made public without agreement of the respective vendor
• OCRE aims to create a certification process for successfully validated platforms
• Process to be communicated and agreed with vendors
• Requirement: modest vendor sponsored subscription of 5k eur valid for 6 months
• Timeline: April to December 2021
OCRE context
3/23/21 joao.fernandes@cern.ch | Cloud Test Suite 7
• Communication Channel: Cloud-Test-Suite@cern.ch
• A CERN representative will handle all communication between the
vendors technical representatives and the CERN developers
• A CERN technical representative will be responsible for deploying
and performing validation tests
• Permissions to create additional local user accounts in the award subscription are
needed for cases where members need access to run or complete those tests.
Communication with the Technical Team
3/23/21 joao.fernandes@cern.ch | Cloud Test Suite 8
• Even commodity cloud services need validation against research workloads
”Is this cloud offering designed to the use of my research team?”, “How can I run multiple
configurations for my software?”, “Is the cloud setup too time consuming?”, “Do they have GPUs?”
etc.
• Approach is open, aiming to validate scientific requirements as wide as
possible, providing scientists working examples of deployment
• In the context of OCRE, the test suite will be used as part of the selection
criteria for the adoption funds available in the project.
• Roadmap for the European Open Science Cloud: expansion of the validation
process in view of the activities with commercial providers
• Covering aspects such as data processing, governance, compliance (i.e., data locations, data
access levels, etc.), cost optimisation and execution of exit strategies
Summary
3/23/21 joao.fernandes@cern.ch | Cloud Test Suite 9
home.cern
Test Suite Repository:
https://github.com/cern-it-efp/EOSC-Testsuite
Test Suite Documentation:
https://eosc-testsuite.readthedocs.io/en/latest/
Demo (EGI conference 2020):
https://www.youtube.com/watch?v=ZznFp9IlGR0
Contact:
Cloud-Test-Suite@cern.ch
Thank you. Questions?

Contenu connexe

Tendances

DARE: Delivering Agile Research Excellence on European e-Infrastructures
DARE: Delivering Agile Research Excellence on European e-Infrastructures DARE: Delivering Agile Research Excellence on European e-Infrastructures
DARE: Delivering Agile Research Excellence on European e-Infrastructures
EUDAT
 

Tendances (20)

geo.admin.ch eurogi award presentation
geo.admin.ch eurogi award presentationgeo.admin.ch eurogi award presentation
geo.admin.ch eurogi award presentation
 
DARE: Delivering Agile Research Excellence on European e-Infrastructures
DARE: Delivering Agile Research Excellence on European e-Infrastructures DARE: Delivering Agile Research Excellence on European e-Infrastructures
DARE: Delivering Agile Research Excellence on European e-Infrastructures
 
The Irish Centre for High End Computing and IBM: The role of advanced computi...
The Irish Centre for High End Computing and IBM: The role of advanced computi...The Irish Centre for High End Computing and IBM: The role of advanced computi...
The Irish Centre for High End Computing and IBM: The role of advanced computi...
 
SC7 Workshop 3: Enhancing cyber defence of cyber space systems
SC7 Workshop 3: Enhancing cyber defence of cyber space systemsSC7 Workshop 3: Enhancing cyber defence of cyber space systems
SC7 Workshop 3: Enhancing cyber defence of cyber space systems
 
SC7 Workshop 3: Space-based applications and Big Data
SC7 Workshop 3: Space-based applications and Big DataSC7 Workshop 3: Space-based applications and Big Data
SC7 Workshop 3: Space-based applications and Big Data
 
SC7 Workshop 3: The BDE pilot for secure societies
SC7 Workshop 3: The BDE pilot for secure societiesSC7 Workshop 3: The BDE pilot for secure societies
SC7 Workshop 3: The BDE pilot for secure societies
 
ARTES Update - Innovate UK
ARTES Update - Innovate UKARTES Update - Innovate UK
ARTES Update - Innovate UK
 
Big Data Europe at eHealth Week 2017: Linking Big Data in Health
Big Data Europe at eHealth Week 2017: Linking Big Data in HealthBig Data Europe at eHealth Week 2017: Linking Big Data in Health
Big Data Europe at eHealth Week 2017: Linking Big Data in Health
 
SC7 Workshop 2: Big Data pilots for Secure Societies
SC7 Workshop 2: Big Data pilots for Secure SocietiesSC7 Workshop 2: Big Data pilots for Secure Societies
SC7 Workshop 2: Big Data pilots for Secure Societies
 
EGI impact on science and megatrends
EGI impact on science and megatrendsEGI impact on science and megatrends
EGI impact on science and megatrends
 
HNSciCloud Introduction - Bob Jones - Prototype Phase kickoff meeting
HNSciCloud Introduction - Bob Jones - Prototype Phase kickoff meetingHNSciCloud Introduction - Bob Jones - Prototype Phase kickoff meeting
HNSciCloud Introduction - Bob Jones - Prototype Phase kickoff meeting
 
SC7 Workshop 2: Workshop Presentation
SC7 Workshop 2: Workshop PresentationSC7 Workshop 2: Workshop Presentation
SC7 Workshop 2: Workshop Presentation
 
Cloud processing close to the Earth data
Cloud processing close to the Earth dataCloud processing close to the Earth data
Cloud processing close to the Earth data
 
Engaging earth observation in the platform economy
Engaging earth observation in the platform economyEngaging earth observation in the platform economy
Engaging earth observation in the platform economy
 
Sshoc kick off meeting - 1.2.3 EOSC board - Social Sciences and Humanities Op...
Sshoc kick off meeting - 1.2.3 EOSC board - Social Sciences and Humanities Op...Sshoc kick off meeting - 1.2.3 EOSC board - Social Sciences and Humanities Op...
Sshoc kick off meeting - 1.2.3 EOSC board - Social Sciences and Humanities Op...
 
SC7 Workshop 3: Big Data Value -Big Data and SC7-
SC7 Workshop 3: Big Data Value -Big Data and SC7-SC7 Workshop 3: Big Data Value -Big Data and SC7-
SC7 Workshop 3: Big Data Value -Big Data and SC7-
 
SC7 Workshop 2: Big Data Challenges in building GEOSS
SC7 Workshop 2: Big Data Challenges in building GEOSSSC7 Workshop 2: Big Data Challenges in building GEOSS
SC7 Workshop 2: Big Data Challenges in building GEOSS
 
Cloud Computing in the Digital Agenda for Europe
Cloud Computing  in the Digital Agenda for EuropeCloud Computing  in the Digital Agenda for Europe
Cloud Computing in the Digital Agenda for Europe
 
Karel de Vriendt
Karel de Vriendt Karel de Vriendt
Karel de Vriendt
 
Satellite Applications Catapult Overview
Satellite Applications Catapult OverviewSatellite Applications Catapult Overview
Satellite Applications Catapult Overview
 

Similaire à Cloud Validation Suite Presentation for Webinar: Cloud and Earth Observation Procurement, Funding Updates and the OCRE Cloud Catalogue

Software Testing in Cloud Platform A Survey_final
Software Testing in Cloud Platform A Survey_finalSoftware Testing in Cloud Platform A Survey_final
Software Testing in Cloud Platform A Survey_final
www.pixelsolutionbd.com
 
PETRUCCI_Andrea_Research_Projects_and_Publications
PETRUCCI_Andrea_Research_Projects_and_PublicationsPETRUCCI_Andrea_Research_Projects_and_Publications
PETRUCCI_Andrea_Research_Projects_and_Publications
Andrea PETRUCCI
 
The Planets Testbed
The Planets TestbedThe Planets Testbed
The Planets Testbed
Max Kaiser
 

Similaire à Cloud Validation Suite Presentation for Webinar: Cloud and Earth Observation Procurement, Funding Updates and the OCRE Cloud Catalogue (20)

01-06 OCRE Test Suite - Fernandes.pdf
01-06 OCRE Test Suite - Fernandes.pdf01-06 OCRE Test Suite - Fernandes.pdf
01-06 OCRE Test Suite - Fernandes.pdf
 
OCRE webinar - April 14 - Cloud_Validation_Suite_Ignacio Peluaga Lozada.pdf
OCRE webinar - April 14 - Cloud_Validation_Suite_Ignacio Peluaga Lozada.pdfOCRE webinar - April 14 - Cloud_Validation_Suite_Ignacio Peluaga Lozada.pdf
OCRE webinar - April 14 - Cloud_Validation_Suite_Ignacio Peluaga Lozada.pdf
 
OpenStack Marketing Meeting - Icehouse Release
OpenStack Marketing Meeting - Icehouse ReleaseOpenStack Marketing Meeting - Icehouse Release
OpenStack Marketing Meeting - Icehouse Release
 
Software Testing in Cloud Platform A Survey_final
Software Testing in Cloud Platform A Survey_finalSoftware Testing in Cloud Platform A Survey_final
Software Testing in Cloud Platform A Survey_final
 
OpenStack Icehouse Overview
OpenStack Icehouse OverviewOpenStack Icehouse Overview
OpenStack Icehouse Overview
 
Federated Cloud Computing
Federated Cloud ComputingFederated Cloud Computing
Federated Cloud Computing
 
Digital Security by Design: ISCF Digital Security by Design Research Projects...
Digital Security by Design: ISCF Digital Security by Design Research Projects...Digital Security by Design: ISCF Digital Security by Design Research Projects...
Digital Security by Design: ISCF Digital Security by Design Research Projects...
 
HNSciCloud: Project Results and lessons learned
HNSciCloud: Project Results and lessons learnedHNSciCloud: Project Results and lessons learned
HNSciCloud: Project Results and lessons learned
 
Continuous Validation at Scale
Continuous Validation at ScaleContinuous Validation at Scale
Continuous Validation at Scale
 
tip oopt pse-summit2017
tip oopt pse-summit2017tip oopt pse-summit2017
tip oopt pse-summit2017
 
Staying Close to Experts with Executable Specifications
Staying Close to Experts with Executable SpecificationsStaying Close to Experts with Executable Specifications
Staying Close to Experts with Executable Specifications
 
ADDO Open Source Observability Tools
ADDO Open Source Observability Tools ADDO Open Source Observability Tools
ADDO Open Source Observability Tools
 
Interop ITX: Moving applications: From Legacy to Cloud-to-Cloud
Interop ITX: Moving applications: From Legacy to Cloud-to-CloudInterop ITX: Moving applications: From Legacy to Cloud-to-Cloud
Interop ITX: Moving applications: From Legacy to Cloud-to-Cloud
 
PETRUCCI_Andrea_Research_Projects_and_Publications
PETRUCCI_Andrea_Research_Projects_and_PublicationsPETRUCCI_Andrea_Research_Projects_and_Publications
PETRUCCI_Andrea_Research_Projects_and_Publications
 
Mobility and federation of Cloud computing
Mobility and federation of Cloud computingMobility and federation of Cloud computing
Mobility and federation of Cloud computing
 
Week 1: Introduction to Cloud Computing - DSA 441 Cloud Computing
Week 1: Introduction to Cloud Computing - DSA 441 Cloud ComputingWeek 1: Introduction to Cloud Computing - DSA 441 Cloud Computing
Week 1: Introduction to Cloud Computing - DSA 441 Cloud Computing
 
The Planets Testbed
The Planets TestbedThe Planets Testbed
The Planets Testbed
 
Technical integration of data repositories status and challenges
Technical integration of data repositories status and challengesTechnical integration of data repositories status and challenges
Technical integration of data repositories status and challenges
 
The evolving container landscape
The evolving container landscapeThe evolving container landscape
The evolving container landscape
 
Biodata_VishweshBehere
Biodata_VishweshBehereBiodata_VishweshBehere
Biodata_VishweshBehere
 

Plus de OCRE | Open Clouds for Research Environments

Plus de OCRE | Open Clouds for Research Environments (20)

01-15 Towards a Dutch Comprehensive Childhood Cancer Commons.pdf
01-15 Towards a Dutch Comprehensive Childhood Cancer Commons.pdf01-15 Towards a Dutch Comprehensive Childhood Cancer Commons.pdf
01-15 Towards a Dutch Comprehensive Childhood Cancer Commons.pdf
 
Sentinel-2 Semantic Data & Information Cube Austria
Sentinel-2 Semantic Data & Information Cube AustriaSentinel-2 Semantic Data & Information Cube Austria
Sentinel-2 Semantic Data & Information Cube Austria
 
presentation_OCRE_Demontis_Lisbona_2002_12_07.pdf
presentation_OCRE_Demontis_Lisbona_2002_12_07.pdfpresentation_OCRE_Demontis_Lisbona_2002_12_07.pdf
presentation_OCRE_Demontis_Lisbona_2002_12_07.pdf
 
02-01 Quantifying war damage in Ukraine - Yailymova.pdf
02-01 Quantifying war damage in Ukraine - Yailymova.pdf02-01 Quantifying war damage in Ukraine - Yailymova.pdf
02-01 Quantifying war damage in Ukraine - Yailymova.pdf
 
02-02 Assessment of coastline change over the last 38 years - Gafeira, Jones.pdf
02-02 Assessment of coastline change over the last 38 years - Gafeira, Jones.pdf02-02 Assessment of coastline change over the last 38 years - Gafeira, Jones.pdf
02-02 Assessment of coastline change over the last 38 years - Gafeira, Jones.pdf
 
01-05 EO Community Engagement.pdf
01-05 EO Community Engagement.pdf01-05 EO Community Engagement.pdf
01-05 EO Community Engagement.pdf
 
01-07 Adoption Funding and Procurement Mechanism.pdf
01-07 Adoption Funding and Procurement Mechanism.pdf01-07 Adoption Funding and Procurement Mechanism.pdf
01-07 Adoption Funding and Procurement Mechanism.pdf
 
01-10 Exploring new high potential 2D materials - Angioni.pdf
01-10 Exploring new high potential 2D materials - Angioni.pdf01-10 Exploring new high potential 2D materials - Angioni.pdf
01-10 Exploring new high potential 2D materials - Angioni.pdf
 
01-13 iCANDID - Roxanne Wyns_v01.00.pdf
01-13 iCANDID - Roxanne Wyns_v01.00.pdf01-13 iCANDID - Roxanne Wyns_v01.00.pdf
01-13 iCANDID - Roxanne Wyns_v01.00.pdf
 
01-14 Analysis of Liquid Biopsies - Ibrahim.pdf
01-14 Analysis of Liquid Biopsies - Ibrahim.pdf01-14 Analysis of Liquid Biopsies - Ibrahim.pdf
01-14 Analysis of Liquid Biopsies - Ibrahim.pdf
 
01-04 Working with the Community - Carrillo.pdf
01-04 Working with the Community - Carrillo.pdf01-04 Working with the Community - Carrillo.pdf
01-04 Working with the Community - Carrillo.pdf
 
01-09 The Virtual Aorta project - Hynes.pdf
01-09 The Virtual Aorta project - Hynes.pdf01-09 The Virtual Aorta project - Hynes.pdf
01-09 The Virtual Aorta project - Hynes.pdf
 
01-11 StreamAir - Donald.pdf
01-11 StreamAir - Donald.pdf01-11 StreamAir - Donald.pdf
01-11 StreamAir - Donald.pdf
 
Presentation_OCRE_Steegmans.pdf
Presentation_OCRE_Steegmans.pdfPresentation_OCRE_Steegmans.pdf
Presentation_OCRE_Steegmans.pdf
 
2022-12-06-OCRE-EOSC-overview - Siemen.pdf
2022-12-06-OCRE-EOSC-overview - Siemen.pdf2022-12-06-OCRE-EOSC-overview - Siemen.pdf
2022-12-06-OCRE-EOSC-overview - Siemen.pdf
 
01-16 OCRE CESPU Presentation Complete -Dinis, Magalhaes, Gomes.pdf
01-16 OCRE CESPU Presentation Complete -Dinis, Magalhaes, Gomes.pdf01-16 OCRE CESPU Presentation Complete -Dinis, Magalhaes, Gomes.pdf
01-16 OCRE CESPU Presentation Complete -Dinis, Magalhaes, Gomes.pdf
 
01-03 Opening - Heyns.pdf
01-03 Opening - Heyns.pdf01-03 Opening - Heyns.pdf
01-03 Opening - Heyns.pdf
 
OCRE webinar - April 14 - Jakob Tendel.pdf
OCRE webinar - April 14 - Jakob Tendel.pdfOCRE webinar - April 14 - Jakob Tendel.pdf
OCRE webinar - April 14 - Jakob Tendel.pdf
 
OCRE webinar - April 14 - Dave Heyns.pdf
OCRE webinar - April 14 - Dave Heyns.pdfOCRE webinar - April 14 - Dave Heyns.pdf
OCRE webinar - April 14 - Dave Heyns.pdf
 
Introduction Presentation for Webinar: Cloud and Earth Observation Procuremen...
Introduction Presentation for Webinar: Cloud and Earth Observation Procuremen...Introduction Presentation for Webinar: Cloud and Earth Observation Procuremen...
Introduction Presentation for Webinar: Cloud and Earth Observation Procuremen...
 

Dernier

Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
raffaeleoman
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
Sheetaleventcompany
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Kayode Fayemi
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 

Dernier (20)

Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptx
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 

Cloud Validation Suite Presentation for Webinar: Cloud and Earth Observation Procurement, Funding Updates and the OCRE Cloud Catalogue

  • 1. Cloud Validation Suite João Fernandes (joao.fernandes@cern.ch) CERN, Senior Member of Staff – IT Department Ignacio Peluaga Lozada (ignacio.peluaga.lozada@cern.ch) CERN, Cloud Architect – IT Department 04/03/2021
  • 2.
  • 4. • Automated • End to End automated deployment using open technologies • Terraform, Ansible, Docker, Kubernetes • Abstracted • Allow heterogenous, containerised tests to be deployed containing all dependencies, providing working examples in how to deploy applications • Heterogeneous • Generic tests, applicable in any scientific field benchmarking dynamic systems • Central repository for results • Collect test and validation results in a structured manner (CERN S3 service) Approach 3/23/21 joao.fernandes@cern.ch | Cloud Test Suite 4
  • 5. Cloud Test Suite 3/23/21 joao.fernandes@cern.ch | Cloud Test Suite 5
  • 6. • Current tests • Traditional CPU benchmarking (CERN) • End to end network measurements using perfSONAR (U. Michigan) • Basic S3 endpoint validation (CERN) • Generation of public cloud clusters on-demand for batch workload execution (INFN) • Machine Learning (ML) distributed training of Generative Adversarial Networks (GANs) (CERN) • Satellite image analysis and generation using ML Progressive Growing GANs (UNOSAT) • Under development • HPCaaS: validation of scientific packages using massive parallel MPI (Photon-Neutron science community) • Reproducibility of scientific analysis on cloud: Higgs Boson demo, generic burst-out from on-prem (CERN) • COSBench: open source benchmarking tool for S3 (CEPH community) • Benchmarking of vendor specific offers (Google TPUs, AWS Graviton, Graphcore IPUs…) • QCaaS: benchmarking quantum reinforcement learning algorithms for industry 4.0 (HPC community) • Moving up the stack (SaaS): FAIR evaluators, AAI tests, etc. Evolving Catalog 3/23/21 joao.fernandes@cern.ch | Cloud Test Suite 6
  • 7. • Initiate runs in the original platforms with the current integrated tests • Vendors are welcome to run tests themselves before CERN makes ‘OCRE’ runs • Test and validation to be part of the selection criteria for adoption funding • Results to be stored as JSON files on CERN CEPH service • OCRE consortium members can access all the results • Vendors access only their specific results, via pre-signed S3 URLs • Dashboard to become available during the year for user friendly data parsing and result display • No results will be made public without agreement of the respective vendor • OCRE aims to create a certification process for successfully validated platforms • Process to be communicated and agreed with vendors • Requirement: modest vendor sponsored subscription of 5k eur valid for 6 months • Timeline: April to December 2021 OCRE context 3/23/21 joao.fernandes@cern.ch | Cloud Test Suite 7
  • 8. • Communication Channel: Cloud-Test-Suite@cern.ch • A CERN representative will handle all communication between the vendors technical representatives and the CERN developers • A CERN technical representative will be responsible for deploying and performing validation tests • Permissions to create additional local user accounts in the award subscription are needed for cases where members need access to run or complete those tests. Communication with the Technical Team 3/23/21 joao.fernandes@cern.ch | Cloud Test Suite 8
  • 9. • Even commodity cloud services need validation against research workloads ”Is this cloud offering designed to the use of my research team?”, “How can I run multiple configurations for my software?”, “Is the cloud setup too time consuming?”, “Do they have GPUs?” etc. • Approach is open, aiming to validate scientific requirements as wide as possible, providing scientists working examples of deployment • In the context of OCRE, the test suite will be used as part of the selection criteria for the adoption funds available in the project. • Roadmap for the European Open Science Cloud: expansion of the validation process in view of the activities with commercial providers • Covering aspects such as data processing, governance, compliance (i.e., data locations, data access levels, etc.), cost optimisation and execution of exit strategies Summary 3/23/21 joao.fernandes@cern.ch | Cloud Test Suite 9
  • 10. home.cern Test Suite Repository: https://github.com/cern-it-efp/EOSC-Testsuite Test Suite Documentation: https://eosc-testsuite.readthedocs.io/en/latest/ Demo (EGI conference 2020): https://www.youtube.com/watch?v=ZznFp9IlGR0 Contact: Cloud-Test-Suite@cern.ch Thank you. Questions?