SlideShare a Scribd company logo
Toward Cloud
Native HPC
Outline
Cloud Native Paradigm
CNCF Ecosystem
HPC Adoption
Public Cloud Use Cases
What’s Next?
Non-Business Use
Adoption of Public
Clouds in HPC sites
13% 74%
2011 2018
Hyperion Research study “Cloud Computing Comes of Age”, 2019
4
Non-Business Use
Develop, Deploy & Run
Mostly Open Source
Cloud Computing Model
Cloud
Native
5
Non-Business Use
Architectural design that breaks an application to
independent, loosely-coupled, individually deployable services.
• Portability was a challenge.
Orchestration
Containers
Microservices
6
Non-Business Use
Bundling of an application and all its dependencies as a
package to be deployed regardless of environment.
Orchestration
Containers
Microservices
7
Non-Business Use
Automation of the operational effort required to run the
lifecycle of a container; its workloads and services .
• provisioning, deployment, scaling (up and down), networking, load
balancing and more.
• Enabling DevOps and CI/CD
Orchestration
Containers
Microservices
8
Non-Business Use
Google & Linux Foundation Project
Founded in 2015
Advance Container Technology
9
Non-Business Use
Google & Linux Foundation Project
Founded in 2015
Advance Container Technology
10
Non-Business Use
Google & Linux Foundation Project
Founded in 2015
Advance Container Technology
App Definition & Development
Database, Streaming & Messaging, App Def & Image building, CICD
Orchestration & Management
Scheduling & Orchestration, Coordination & Service Discovery, Remote Procedure Call,
Service Proxy, API Gateway, Service Mesh
Runtime
Cloud Native Storage, Container Runtime, Cloud Native Network
Provisioning
Automation & Configuration, Container Registry, Security & Compliance, Key
Management
Special
Kubernetes Certified Service Provider, Kubernetes Training Partner,
Platform
Certified Kubernetes
Distribution, Host, Installer
Observability &
Analysis
Monitoring, Logging, Tracing,
Chaos Engineering, Continuous
Optimization
Serverless
11
Non-Business Use
Google & Linux Foundation Project
Founded in 2015
Advance Container Technology
App Definition & Development
Database, Streaming & Messaging, App Def & Image building, CICD
Orchestration & Management
Scheduling & Orchestration, Coordination & Service Discovery, Remote Procedure Call,
Service Proxy, API Gateway, Service Mesh
Runtime
Cloud Native Storage, Container Runtime, Cloud Native Network
Provisioning
Automation & Configuration, Container Registry, Security & Compliance, Key
Management
Special
Kubernetes Certified Service Provider, Kubernetes Training Partner,
Platform
Certified Kubernetes
Distribution, Host, Installer
Observability &
Analysis
Monitoring, Logging, Tracing,
Chaos Engineering, Continuous
Optimization
Serverless
Scheduling
Observability
Storage
Network
UX
High Performance Computing
Cloud Native
Distributed
Cloud
Kubernetes
CNCF launched v1.0 GA
Huawei Cloud Container Engine (CCE)
Google Kubernetes Engine (GKE)
KubeEdge
CNCF’s first intelligent
edge computing project
Volcano
CNCF’s first batch
scheduling project
Distributed
Cloud Native
Slurmnetes
Batch scheduling failed
attempts
KubeFlow
Machine learning framework for operations,
pipelines, training & deployment.
MindSpore
Deep Learning framework for
mobile, edge, cloud scenarios
Karmada
CNCF’s first multi-cloud
container orchestration project
Evolution Timeline
Kueue
Kubernetes-native job
queueing
Cern
1000 node POC
2015 2016 2019 2020 2021
2017 2018 2022
2011
Cycle Computing
Running cloud HPC around 8
regions
Expanded upon chart from https://bit.ly/FrontiersCloudNative
HPC Cloud Adoption Challenges
Special
Hardware
Data
Gravity
Paradigm
Shift
• Network latency, as in special IB
• GPUS, accelerators, Numa …etc
• CPU architecture and topology
TOP 500
HPC Cloud Adoption Challenges
Special
Hardware
Data
Gravity
Paradigm
Shift
• Data governance
• Data residency
• Egress cost
• Higher the availability, higher the cost
Services
Data
Apps
Throughput Latency
HPC Cloud Adoption Challenges
Special
Hardware
Persistent Storage
Kubernetes Control Plane
K8s Kubelet K8s Kubelet
K8s Kubelet
Image Registry
Data
Gravity
Paradigm
Shift
• Both, learning and adoption
• Distributing workload as images (registry)
Research End User: CERN
https://bit.ly/HPCSAUDI-cern-org
CERN is the European Organization for Nuclear
Research.
• Kubernetes use case: Particle Physics
• Experimented with virtualization early to
enable ease of management and
automation.
2017 first Kubernetes POC
1000 worker nodes
Data 330 PB
Hybrid on-demand infra 3hrs > 15 min
Public Cloud Use Cases
“Focus on your application and results”
• Dynamically provision resources
• Plans, schedules, and executes
• Fully managed “Serverless”
• Free
• Integration with AWS services
2020 Statistics
Largest Cluster 1,243,000 vCPUS
Largest Container Image 30 GB
No. simulatenous jobs 500,000
Customers Thousands 1000s
The CNCF Community
It's very hard right now to justify developing a new product in-house. There is
really no real reason to keep doing that. It's much easier for us to try it out,
and if we see it's a good solution, we try to reach out to the community and
start working with that community.”
Where to next?
• Kubernetes Batch HPC Day North America 2022
• SC22 Containers and New Orchestration Paradigms for Isolated Environments in HPC
• CNCF Research User Group
• CNCF Technical Advisory Group for Runtime
• Kubernetes Community: Batch WorkGroup
• CNCF Batch System Initiative Working Group
Ad

More Related Content

Similar to Towards-cloud-native-HPC.pdf (20)

Intro - Cloud Native
Intro - Cloud NativeIntro - Cloud Native
Intro - Cloud Native
Albert Suwandhi
 
Google Cloud Fundamentals by CloudZone
Google Cloud Fundamentals by CloudZoneGoogle Cloud Fundamentals by CloudZone
Google Cloud Fundamentals by CloudZone
Idan Tohami
 
Improving Your Company’s Health with Middleware Takeout
Improving Your Company’s Health with Middleware TakeoutImproving Your Company’s Health with Middleware Takeout
Improving Your Company’s Health with Middleware Takeout
VMware Tanzu
 
IBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack OverviewIBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack Overview
Patrick Bouillaud
 
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
Ian Choi
 
Continuously Design your Continuous Deployment
Continuously Design your Continuous DeploymentContinuously Design your Continuous Deployment
Continuously Design your Continuous Deployment
Michael Elder
 
Containers Orchestration using kubernates.pptx
Containers Orchestration using kubernates.pptxContainers Orchestration using kubernates.pptx
Containers Orchestration using kubernates.pptx
rani marri
 
Modern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetesModern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetes
Slim Baltagi
 
Containers - Transforming the data centre as we know it 2016
Containers - Transforming the data centre as we know it 2016Containers - Transforming the data centre as we know it 2016
Containers - Transforming the data centre as we know it 2016
Keith Lynch
 
STANISLAV KOLENKIN, BAQ "K8S: network plugins - issues and performance compar...
STANISLAV KOLENKIN, BAQ "K8S: network plugins - issues and performance compar...STANISLAV KOLENKIN, BAQ "K8S: network plugins - issues and performance compar...
STANISLAV KOLENKIN, BAQ "K8S: network plugins - issues and performance compar...
Dakiry
 
stackconf 2024 | Orchestrating Resilient Data: Harnessing the Strength of Kub...
stackconf 2024 | Orchestrating Resilient Data: Harnessing the Strength of Kub...stackconf 2024 | Orchestrating Resilient Data: Harnessing the Strength of Kub...
stackconf 2024 | Orchestrating Resilient Data: Harnessing the Strength of Kub...
NETWAYS
 
Accelerate Your Application Modernization Journey with Konveyor - Kubernetes ...
Accelerate Your Application Modernization Journey with Konveyor - Kubernetes ...Accelerate Your Application Modernization Journey with Konveyor - Kubernetes ...
Accelerate Your Application Modernization Journey with Konveyor - Kubernetes ...
Muhammad Edwin
 
"The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" "The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming"
James Watters
 
Kubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of InfrastructureKubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of Infrastructure
GlobalLogic Ukraine
 
KCD Czech & Slovak 2024 Keynote - Celebrating a Decade of Kubernetes and Adva...
KCD Czech & Slovak 2024 Keynote - Celebrating a Decade of Kubernetes and Adva...KCD Czech & Slovak 2024 Keynote - Celebrating a Decade of Kubernetes and Adva...
KCD Czech & Slovak 2024 Keynote - Celebrating a Decade of Kubernetes and Adva...
Filip Pohronsky
 
Executive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersExecutive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of Containers
NVISIA
 
Making Cloud Native CI_CD Services.pdf
Making Cloud Native CI_CD Services.pdfMaking Cloud Native CI_CD Services.pdf
Making Cloud Native CI_CD Services.pdf
Rakuten Group, Inc.
 
Pivotal Developer-Ready Infrastructure Slides
Pivotal Developer-Ready Infrastructure SlidesPivotal Developer-Ready Infrastructure Slides
Pivotal Developer-Ready Infrastructure Slides
VMware Tanzu
 
Microservices Examples.pdf
Microservices Examples.pdfMicroservices Examples.pdf
Microservices Examples.pdf
Simform
 
OneAPI Series 2 Webinar - 9th, Dec-20
OneAPI Series 2 Webinar - 9th, Dec-20OneAPI Series 2 Webinar - 9th, Dec-20
OneAPI Series 2 Webinar - 9th, Dec-20
Tyrone Systems
 
Google Cloud Fundamentals by CloudZone
Google Cloud Fundamentals by CloudZoneGoogle Cloud Fundamentals by CloudZone
Google Cloud Fundamentals by CloudZone
Idan Tohami
 
Improving Your Company’s Health with Middleware Takeout
Improving Your Company’s Health with Middleware TakeoutImproving Your Company’s Health with Middleware Takeout
Improving Your Company’s Health with Middleware Takeout
VMware Tanzu
 
IBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack OverviewIBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack Overview
Patrick Bouillaud
 
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
[OpenInfra Days Vietnam 2019] Innovation with open sources and app modernizat...
Ian Choi
 
Continuously Design your Continuous Deployment
Continuously Design your Continuous DeploymentContinuously Design your Continuous Deployment
Continuously Design your Continuous Deployment
Michael Elder
 
Containers Orchestration using kubernates.pptx
Containers Orchestration using kubernates.pptxContainers Orchestration using kubernates.pptx
Containers Orchestration using kubernates.pptx
rani marri
 
Modern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetesModern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetes
Slim Baltagi
 
Containers - Transforming the data centre as we know it 2016
Containers - Transforming the data centre as we know it 2016Containers - Transforming the data centre as we know it 2016
Containers - Transforming the data centre as we know it 2016
Keith Lynch
 
STANISLAV KOLENKIN, BAQ "K8S: network plugins - issues and performance compar...
STANISLAV KOLENKIN, BAQ "K8S: network plugins - issues and performance compar...STANISLAV KOLENKIN, BAQ "K8S: network plugins - issues and performance compar...
STANISLAV KOLENKIN, BAQ "K8S: network plugins - issues and performance compar...
Dakiry
 
stackconf 2024 | Orchestrating Resilient Data: Harnessing the Strength of Kub...
stackconf 2024 | Orchestrating Resilient Data: Harnessing the Strength of Kub...stackconf 2024 | Orchestrating Resilient Data: Harnessing the Strength of Kub...
stackconf 2024 | Orchestrating Resilient Data: Harnessing the Strength of Kub...
NETWAYS
 
Accelerate Your Application Modernization Journey with Konveyor - Kubernetes ...
Accelerate Your Application Modernization Journey with Konveyor - Kubernetes ...Accelerate Your Application Modernization Journey with Konveyor - Kubernetes ...
Accelerate Your Application Modernization Journey with Konveyor - Kubernetes ...
Muhammad Edwin
 
"The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming" "The Cloud Native Enterprise is Coming"
"The Cloud Native Enterprise is Coming"
James Watters
 
Kubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of InfrastructureKubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of Infrastructure
GlobalLogic Ukraine
 
KCD Czech & Slovak 2024 Keynote - Celebrating a Decade of Kubernetes and Adva...
KCD Czech & Slovak 2024 Keynote - Celebrating a Decade of Kubernetes and Adva...KCD Czech & Slovak 2024 Keynote - Celebrating a Decade of Kubernetes and Adva...
KCD Czech & Slovak 2024 Keynote - Celebrating a Decade of Kubernetes and Adva...
Filip Pohronsky
 
Executive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersExecutive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of Containers
NVISIA
 
Making Cloud Native CI_CD Services.pdf
Making Cloud Native CI_CD Services.pdfMaking Cloud Native CI_CD Services.pdf
Making Cloud Native CI_CD Services.pdf
Rakuten Group, Inc.
 
Pivotal Developer-Ready Infrastructure Slides
Pivotal Developer-Ready Infrastructure SlidesPivotal Developer-Ready Infrastructure Slides
Pivotal Developer-Ready Infrastructure Slides
VMware Tanzu
 
Microservices Examples.pdf
Microservices Examples.pdfMicroservices Examples.pdf
Microservices Examples.pdf
Simform
 
OneAPI Series 2 Webinar - 9th, Dec-20
OneAPI Series 2 Webinar - 9th, Dec-20OneAPI Series 2 Webinar - 9th, Dec-20
OneAPI Series 2 Webinar - 9th, Dec-20
Tyrone Systems
 

More from Walid Shaari (16)

Aws ug dxb 2021 container series iv
Aws ug dxb 2021 container series  ivAws ug dxb 2021 container series  iv
Aws ug dxb 2021 container series iv
Walid Shaari
 
Open hybrid cloud
Open hybrid cloudOpen hybrid cloud
Open hybrid cloud
Walid Shaari
 
Okd wg kubecon marathon azure & vsphere
Okd wg kubecon marathon azure & vsphereOkd wg kubecon marathon azure & vsphere
Okd wg kubecon marathon azure & vsphere
Walid Shaari
 
K8s architecture meetup2- k8saraby
K8s architecture  meetup2- k8sarabyK8s architecture  meetup2- k8saraby
K8s architecture meetup2- k8saraby
Walid Shaari
 
Pydata 2020 containers meetup
Pydata  2020 containers meetup Pydata  2020 containers meetup
Pydata 2020 containers meetup
Walid Shaari
 
Dammam aws user group meetup
Dammam aws user group meetupDammam aws user group meetup
Dammam aws user group meetup
Walid Shaari
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
Walid Shaari
 
IAU workshop 2018 day one
IAU workshop 2018 day oneIAU workshop 2018 day one
IAU workshop 2018 day one
Walid Shaari
 
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Walid Shaari
 
Network Automation Journey, A systems engineer NetOps perspective
Network Automation Journey, A systems engineer NetOps perspectiveNetwork Automation Journey, A systems engineer NetOps perspective
Network Automation Journey, A systems engineer NetOps perspective
Walid Shaari
 
Kick starting Network Automation
Kick starting Network AutomationKick starting Network Automation
Kick starting Network Automation
Walid Shaari
 
Docker Dhahran November 2017 meetup
Docker Dhahran November 2017 meetupDocker Dhahran November 2017 meetup
Docker Dhahran November 2017 meetup
Walid Shaari
 
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Walid Shaari
 
Docker Dhahran Nov 2016 meetup
Docker Dhahran Nov 2016 meetupDocker Dhahran Nov 2016 meetup
Docker Dhahran Nov 2016 meetup
Walid Shaari
 
What HPC can learn from DevOps?
What HPC can learn from DevOps?What HPC can learn from DevOps?
What HPC can learn from DevOps?
Walid Shaari
 
Docker 101 @KACST Saudi HPC 2016
Docker 101  @KACST Saudi HPC 2016Docker 101  @KACST Saudi HPC 2016
Docker 101 @KACST Saudi HPC 2016
Walid Shaari
 
Aws ug dxb 2021 container series iv
Aws ug dxb 2021 container series  ivAws ug dxb 2021 container series  iv
Aws ug dxb 2021 container series iv
Walid Shaari
 
Okd wg kubecon marathon azure & vsphere
Okd wg kubecon marathon azure & vsphereOkd wg kubecon marathon azure & vsphere
Okd wg kubecon marathon azure & vsphere
Walid Shaari
 
K8s architecture meetup2- k8saraby
K8s architecture  meetup2- k8sarabyK8s architecture  meetup2- k8saraby
K8s architecture meetup2- k8saraby
Walid Shaari
 
Pydata 2020 containers meetup
Pydata  2020 containers meetup Pydata  2020 containers meetup
Pydata 2020 containers meetup
Walid Shaari
 
Dammam aws user group meetup
Dammam aws user group meetupDammam aws user group meetup
Dammam aws user group meetup
Walid Shaari
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
Walid Shaari
 
IAU workshop 2018 day one
IAU workshop 2018 day oneIAU workshop 2018 day one
IAU workshop 2018 day one
Walid Shaari
 
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Walid Shaari
 
Network Automation Journey, A systems engineer NetOps perspective
Network Automation Journey, A systems engineer NetOps perspectiveNetwork Automation Journey, A systems engineer NetOps perspective
Network Automation Journey, A systems engineer NetOps perspective
Walid Shaari
 
Kick starting Network Automation
Kick starting Network AutomationKick starting Network Automation
Kick starting Network Automation
Walid Shaari
 
Docker Dhahran November 2017 meetup
Docker Dhahran November 2017 meetupDocker Dhahran November 2017 meetup
Docker Dhahran November 2017 meetup
Walid Shaari
 
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Walid Shaari
 
Docker Dhahran Nov 2016 meetup
Docker Dhahran Nov 2016 meetupDocker Dhahran Nov 2016 meetup
Docker Dhahran Nov 2016 meetup
Walid Shaari
 
What HPC can learn from DevOps?
What HPC can learn from DevOps?What HPC can learn from DevOps?
What HPC can learn from DevOps?
Walid Shaari
 
Docker 101 @KACST Saudi HPC 2016
Docker 101  @KACST Saudi HPC 2016Docker 101  @KACST Saudi HPC 2016
Docker 101 @KACST Saudi HPC 2016
Walid Shaari
 
Ad

Recently uploaded (20)

Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Ad

Towards-cloud-native-HPC.pdf

  • 2. Outline Cloud Native Paradigm CNCF Ecosystem HPC Adoption Public Cloud Use Cases What’s Next?
  • 3. Non-Business Use Adoption of Public Clouds in HPC sites 13% 74% 2011 2018 Hyperion Research study “Cloud Computing Comes of Age”, 2019
  • 4. 4 Non-Business Use Develop, Deploy & Run Mostly Open Source Cloud Computing Model Cloud Native
  • 5. 5 Non-Business Use Architectural design that breaks an application to independent, loosely-coupled, individually deployable services. • Portability was a challenge. Orchestration Containers Microservices
  • 6. 6 Non-Business Use Bundling of an application and all its dependencies as a package to be deployed regardless of environment. Orchestration Containers Microservices
  • 7. 7 Non-Business Use Automation of the operational effort required to run the lifecycle of a container; its workloads and services . • provisioning, deployment, scaling (up and down), networking, load balancing and more. • Enabling DevOps and CI/CD Orchestration Containers Microservices
  • 8. 8 Non-Business Use Google & Linux Foundation Project Founded in 2015 Advance Container Technology
  • 9. 9 Non-Business Use Google & Linux Foundation Project Founded in 2015 Advance Container Technology
  • 10. 10 Non-Business Use Google & Linux Foundation Project Founded in 2015 Advance Container Technology App Definition & Development Database, Streaming & Messaging, App Def & Image building, CICD Orchestration & Management Scheduling & Orchestration, Coordination & Service Discovery, Remote Procedure Call, Service Proxy, API Gateway, Service Mesh Runtime Cloud Native Storage, Container Runtime, Cloud Native Network Provisioning Automation & Configuration, Container Registry, Security & Compliance, Key Management Special Kubernetes Certified Service Provider, Kubernetes Training Partner, Platform Certified Kubernetes Distribution, Host, Installer Observability & Analysis Monitoring, Logging, Tracing, Chaos Engineering, Continuous Optimization Serverless
  • 11. 11 Non-Business Use Google & Linux Foundation Project Founded in 2015 Advance Container Technology App Definition & Development Database, Streaming & Messaging, App Def & Image building, CICD Orchestration & Management Scheduling & Orchestration, Coordination & Service Discovery, Remote Procedure Call, Service Proxy, API Gateway, Service Mesh Runtime Cloud Native Storage, Container Runtime, Cloud Native Network Provisioning Automation & Configuration, Container Registry, Security & Compliance, Key Management Special Kubernetes Certified Service Provider, Kubernetes Training Partner, Platform Certified Kubernetes Distribution, Host, Installer Observability & Analysis Monitoring, Logging, Tracing, Chaos Engineering, Continuous Optimization Serverless Scheduling Observability Storage Network UX High Performance Computing
  • 12. Cloud Native Distributed Cloud Kubernetes CNCF launched v1.0 GA Huawei Cloud Container Engine (CCE) Google Kubernetes Engine (GKE) KubeEdge CNCF’s first intelligent edge computing project Volcano CNCF’s first batch scheduling project Distributed Cloud Native Slurmnetes Batch scheduling failed attempts KubeFlow Machine learning framework for operations, pipelines, training & deployment. MindSpore Deep Learning framework for mobile, edge, cloud scenarios Karmada CNCF’s first multi-cloud container orchestration project Evolution Timeline Kueue Kubernetes-native job queueing Cern 1000 node POC 2015 2016 2019 2020 2021 2017 2018 2022 2011 Cycle Computing Running cloud HPC around 8 regions Expanded upon chart from https://bit.ly/FrontiersCloudNative
  • 13. HPC Cloud Adoption Challenges Special Hardware Data Gravity Paradigm Shift • Network latency, as in special IB • GPUS, accelerators, Numa …etc • CPU architecture and topology TOP 500
  • 14. HPC Cloud Adoption Challenges Special Hardware Data Gravity Paradigm Shift • Data governance • Data residency • Egress cost • Higher the availability, higher the cost Services Data Apps Throughput Latency
  • 15. HPC Cloud Adoption Challenges Special Hardware Persistent Storage Kubernetes Control Plane K8s Kubelet K8s Kubelet K8s Kubelet Image Registry Data Gravity Paradigm Shift • Both, learning and adoption • Distributing workload as images (registry)
  • 16. Research End User: CERN https://bit.ly/HPCSAUDI-cern-org CERN is the European Organization for Nuclear Research. • Kubernetes use case: Particle Physics • Experimented with virtualization early to enable ease of management and automation. 2017 first Kubernetes POC 1000 worker nodes Data 330 PB Hybrid on-demand infra 3hrs > 15 min
  • 17. Public Cloud Use Cases “Focus on your application and results” • Dynamically provision resources • Plans, schedules, and executes • Fully managed “Serverless” • Free • Integration with AWS services 2020 Statistics Largest Cluster 1,243,000 vCPUS Largest Container Image 30 GB No. simulatenous jobs 500,000 Customers Thousands 1000s
  • 18. The CNCF Community It's very hard right now to justify developing a new product in-house. There is really no real reason to keep doing that. It's much easier for us to try it out, and if we see it's a good solution, we try to reach out to the community and start working with that community.”
  • 19. Where to next? • Kubernetes Batch HPC Day North America 2022 • SC22 Containers and New Orchestration Paradigms for Isolated Environments in HPC • CNCF Research User Group • CNCF Technical Advisory Group for Runtime • Kubernetes Community: Batch WorkGroup • CNCF Batch System Initiative Working Group