SlideShare a Scribd company logo
Streamlining HPC Workloads
with Containers
@DustinKirkland
what does
high-performance computing
look like?
Wikipedia
says...
Or perhaps in China...
Google image search shows...
The
university
student
learns...
HackerNews suggests...
Your DevOps engineer launches...
x1.32xlarge
But
then
there
is
your
real,
actual
data
center...
what do all of these
have in common?
a lot,
actually
they’re all running
Linux
directly on the
bare metal itself
performance is
maximized
overhead is
minimized
big problems are
distributed across a cluster
everyone prefers a
clean environment
virtual machines
always involve overhead
VM MonitorVMXON VMXOFF
Guest
VM EntryVM Exit
oh, and let’s reboot
a datacenter
Streamlining HPC Workloads with Containers
BIOS is checking memory for problems…
Scanning 1,199,511,627,776 bytes…
This may take several minutes…
Running test 1 of 8: 1.0% complete
Overall test status: 0.1% complete
Time elapsed: 17m23s
Status:
No problems have been found yet.
Streamlining HPC Workloads with Containers
so let’s have a look at
containers
first,
process containers
awesome for HPC
functions
Streamlining HPC Workloads with Containers
Streamlining HPC Workloads with Containers
Streamlining HPC Workloads with Containers
LXD
second,
machine containers
Streamlining HPC Workloads with Containers
➢ Ultra fast “vm-lite” guests (bare metal speed)
➢ Any distribution of Linux - e.g. Ubuntu, CentOS
➢ Starts in less than 1 second
➢ 15x density of KVM or ESX for idle workloads
host A
nova-lxd lxc cli
lxdkernel
other restful apps
lxc
machine
LXD REST API
host B
lxc
machine
lxdkernel
host C host D host ...
lxc
machine
lxc
machine
lxc
machine
lxdkernel lxdkernel lxdkernel
➢ Ultra fast “vm-lite” guests (bare metal speed)
➢ Any distribution of Linux - e.g. Ubuntu, CentOS
➢ Starts in less than 1 second
➢ 15x density of KVM or ESX for idle workloads
host A
nova-lxd lxc cli
lxdkernel
other restful apps
LXD REST API
host B
lxdkernel
host C host D host ...
lxdkernel lxdkernel lxdkernel
lxc
machine
lxc
machine
lxc
machine
lxc
machine
lxc
machine
CPU Cores
CPU Cycles
Memory
Disk Space
Disk IO
Network IO
One LXD container,
with 100% of the system:
“alloy” mode
exclusive access
to system resources
but secured from the
underlying hardware and OS
cgroups, user namespaces,
apparmor, seccomp
instant
startup
looks like a machine,
Linux on Linux
zero
latency
zero
overhead
identical
performance
snapshot
restore
live
migration
demo
ubuntu.com/lxd
github.com/lxc
linuxcontainers.org

More Related Content

What's hot (20)

PDF
Kubernetes 架構與虛擬化之差異
inwin stack
 
PDF
Containerd: Building a Container Supervisor by Michael Crosby
Docker, Inc.
 
PDF
XPDS14: MirageOS 2.0: branch consistency for Xen Stub Domains - Anil Madhavap...
The Linux Foundation
 
PPTX
Open v switch20150410b
Richard Kuo
 
PDF
Ryan Koop's Docker Chicago Meetup Demo March 12 2014
Cohesive Networks
 
PDF
Docker Athens: Docker Engine Evolution & Containerd Use Cases
Phil Estes
 
PDF
Project Atomic-Nulecule
Lalatendu Mohanty
 
PDF
All Things Open 2015: DOCKER: EVERYTHING YOU SHOULD KNOW
Docker, Inc
 
PDF
The State of containerd
Moby Project
 
PPTX
Continuous integration and deployment with docker
pebble {code}
 
PDF
Live migrating a container: pros, cons and gotchas
Docker, Inc.
 
PDF
Docker Oxford launch - Introduction to Docker
jonatanblue
 
PDF
Containerd Internals: Building a Core Container Runtime
Phil Estes
 
PDF
Virtualization inside kubernetes
inwin stack
 
PDF
Containerd Project Update: FOSDEM 2018
Phil Estes
 
KEY
Distributed Version Control Systems
Mihail Stoynov
 
PDF
Dev opsmeetup sept2013-leaseweb
Microsoft
 
PDF
Containerize! Between Docker and Jube.
Henryk Konsek
 
PPTX
AppSec USA 2014 talk by Chris Swan "Implications & Opportunities at the Bleed...
Cohesive Networks
 
Kubernetes 架構與虛擬化之差異
inwin stack
 
Containerd: Building a Container Supervisor by Michael Crosby
Docker, Inc.
 
XPDS14: MirageOS 2.0: branch consistency for Xen Stub Domains - Anil Madhavap...
The Linux Foundation
 
Open v switch20150410b
Richard Kuo
 
Ryan Koop's Docker Chicago Meetup Demo March 12 2014
Cohesive Networks
 
Docker Athens: Docker Engine Evolution & Containerd Use Cases
Phil Estes
 
Project Atomic-Nulecule
Lalatendu Mohanty
 
All Things Open 2015: DOCKER: EVERYTHING YOU SHOULD KNOW
Docker, Inc
 
The State of containerd
Moby Project
 
Continuous integration and deployment with docker
pebble {code}
 
Live migrating a container: pros, cons and gotchas
Docker, Inc.
 
Docker Oxford launch - Introduction to Docker
jonatanblue
 
Containerd Internals: Building a Core Container Runtime
Phil Estes
 
Virtualization inside kubernetes
inwin stack
 
Containerd Project Update: FOSDEM 2018
Phil Estes
 
Distributed Version Control Systems
Mihail Stoynov
 
Dev opsmeetup sept2013-leaseweb
Microsoft
 
Containerize! Between Docker and Jube.
Henryk Konsek
 
AppSec USA 2014 talk by Chris Swan "Implications & Opportunities at the Bleed...
Cohesive Networks
 

Viewers also liked (20)

PDF
[Container world 2017] The Questions You're Afraid to Ask about Containers
Dustin Kirkland
 
PDF
Ubuntu 16.04 LTS Security Features
Dustin Kirkland
 
PDF
Open ZFS Keynote (public)
Dustin Kirkland
 
PDF
What HPC can learn from DevOps?
Walid Shaari
 
PDF
Openstack Summit Container Day Keynote
Boyd Hemphill
 
PPTX
Managing Container Clusters in OpenStack Native Way
Qiming Teng
 
PDF
Webinar container management in OpenStack
CREATE-NET
 
PPTX
Cloud init and cloud provisioning [openstack summit vancouver]
Joshua Harlow
 
PDF
Open Container Technologies and OpenStack - Sorting Through Kubernetes, the O...
Daniel Krook
 
PPTX
Architecting Ceph Solutions
Red_Hat_Storage
 
PPTX
My SQL and Ceph: Head-to-Head Performance Lab
Red_Hat_Storage
 
PDF
TUT18972: Unleash the power of Ceph across the Data Center
Ettore Simone
 
PDF
OpenStack Magnum
Adrian Otto
 
PDF
Container World 2017!
kgraham32
 
PDF
Container World 2017 - Characterizing and Contrasting Container Orchestrators
Lee Calcote
 
PPTX
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
Trevor Hess
 
PDF
Container Camp London (2016-09-09)
craigbox
 
PDF
Shifter: Containers in HPC Environments
inside-BigData.com
 
PDF
LAS16-211: Using LAVA V2 for advanced KVM testing
Linaro
 
PDF
HPC Storage Appliances for the Enterpris
Intel IT Center
 
[Container world 2017] The Questions You're Afraid to Ask about Containers
Dustin Kirkland
 
Ubuntu 16.04 LTS Security Features
Dustin Kirkland
 
Open ZFS Keynote (public)
Dustin Kirkland
 
What HPC can learn from DevOps?
Walid Shaari
 
Openstack Summit Container Day Keynote
Boyd Hemphill
 
Managing Container Clusters in OpenStack Native Way
Qiming Teng
 
Webinar container management in OpenStack
CREATE-NET
 
Cloud init and cloud provisioning [openstack summit vancouver]
Joshua Harlow
 
Open Container Technologies and OpenStack - Sorting Through Kubernetes, the O...
Daniel Krook
 
Architecting Ceph Solutions
Red_Hat_Storage
 
My SQL and Ceph: Head-to-Head Performance Lab
Red_Hat_Storage
 
TUT18972: Unleash the power of Ceph across the Data Center
Ettore Simone
 
OpenStack Magnum
Adrian Otto
 
Container World 2017!
kgraham32
 
Container World 2017 - Characterizing and Contrasting Container Orchestrators
Lee Calcote
 
SoCal DevOps Meetup 1/26/2017 - Habitat by Chef
Trevor Hess
 
Container Camp London (2016-09-09)
craigbox
 
Shifter: Containers in HPC Environments
inside-BigData.com
 
LAS16-211: Using LAVA V2 for advanced KVM testing
Linaro
 
HPC Storage Appliances for the Enterpris
Intel IT Center
 
Ad

Similar to Streamlining HPC Workloads with Containers (20)

PDF
Lxc- Linux Containers
samof76
 
PDF
Docker introduction
Jo Ee Liew
 
PDF
Accessible hpc for everyone with docker and containers
Docker, Inc.
 
PDF
Journal Seminar: Is Singularity-based Container Technology Ready for Running ...
Kento Aoyama
 
PDF
Drupalcamp es 2013 drupal with lxc docker and vagrant
Ricardo Amaro
 
PPTX
Containerization & Docker - Under the Hood
Imesha Sudasingha
 
PDF
A Performance Comparison of Container-based Virtualization Systems for MapRed...
Miguel Xavier
 
PPTX
Containers and HPC
Olli-Pekka Lehto
 
PDF
Let's Containerize New York with Docker!
Jérôme Petazzoni
 
PDF
State of Containers and the Convergence of HPC and BigData
inside-BigData.com
 
PDF
A Performance Comparison of Container-based Virtualization Systems for MapRed...
Marcelo Veiga Neves
 
PDF
ss2021-docker-Pdf for docer Studyintroduction.pdf
callbackff200002
 
PDF
IAU workshop 2018 day one
Walid Shaari
 
PPTX
LXC – NextGen Virtualization for Cloud benefit realization (cloudexpo)
Boden Russell
 
PDF
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Walid Shaari
 
PPTX
Containers vs. VMs: It's All About the Apps!
Steve Wilson
 
PDF
Lightweight Virtualization with Linux Containers and Docker | YaC 2013
dotCloud
 
PDF
Lightweight Virtualization with Linux Containers and Docker I YaC 2013
Docker, Inc.
 
ODP
Its all about the... containers!
Claudio Kuenzler
 
PDF
OSMC 2018 | It’s all about the… containers! by Claudio Kuenzler
NETWAYS
 
Lxc- Linux Containers
samof76
 
Docker introduction
Jo Ee Liew
 
Accessible hpc for everyone with docker and containers
Docker, Inc.
 
Journal Seminar: Is Singularity-based Container Technology Ready for Running ...
Kento Aoyama
 
Drupalcamp es 2013 drupal with lxc docker and vagrant
Ricardo Amaro
 
Containerization & Docker - Under the Hood
Imesha Sudasingha
 
A Performance Comparison of Container-based Virtualization Systems for MapRed...
Miguel Xavier
 
Containers and HPC
Olli-Pekka Lehto
 
Let's Containerize New York with Docker!
Jérôme Petazzoni
 
State of Containers and the Convergence of HPC and BigData
inside-BigData.com
 
A Performance Comparison of Container-based Virtualization Systems for MapRed...
Marcelo Veiga Neves
 
ss2021-docker-Pdf for docer Studyintroduction.pdf
callbackff200002
 
IAU workshop 2018 day one
Walid Shaari
 
LXC – NextGen Virtualization for Cloud benefit realization (cloudexpo)
Boden Russell
 
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Walid Shaari
 
Containers vs. VMs: It's All About the Apps!
Steve Wilson
 
Lightweight Virtualization with Linux Containers and Docker | YaC 2013
dotCloud
 
Lightweight Virtualization with Linux Containers and Docker I YaC 2013
Docker, Inc.
 
Its all about the... containers!
Claudio Kuenzler
 
OSMC 2018 | It’s all about the… containers! by Claudio Kuenzler
NETWAYS
 
Ad

Recently uploaded (20)

PDF
Are there government-backed agri-software initiatives in Limerick.pdf
giselawagner2
 
PDF
Women in Automation Presents: Reinventing Yourself — Bold Career Pivots That ...
DianaGray10
 
PDF
Upskill to Agentic Automation 2025 - Kickoff Meeting
DianaGray10
 
PDF
Arcee AI - building and working with small language models (06/25)
Julien SIMON
 
PDF
"Effect, Fiber & Schema: tactical and technical characteristics of Effect.ts"...
Fwdays
 
PPTX
UI5Con 2025 - Beyond UI5 Controls with the Rise of Web Components
Wouter Lemaire
 
PPTX
Machine Learning Benefits Across Industries
SynapseIndia
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
HR agent at Mediq: Lessons learned on Agent Builder & Maestro by Tacstone Tec...
UiPathCommunity
 
PDF
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
Ampere Offers Energy-Efficient Future For AI And Cloud
ShapeBlue
 
PPTX
The Yotta x CloudStack Advantage: Scalable, India-First Cloud
ShapeBlue
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PPTX
UI5Con 2025 - Get to Know Your UI5 Tooling
Wouter Lemaire
 
PDF
Bitcoin+ Escalando sin concesiones - Parte 1
Fernando Paredes García
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PPTX
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
PDF
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
PDF
OpenInfra ID 2025 - Are Containers Dying? Rethinking Isolation with MicroVMs.pdf
Muhammad Yuga Nugraha
 
Are there government-backed agri-software initiatives in Limerick.pdf
giselawagner2
 
Women in Automation Presents: Reinventing Yourself — Bold Career Pivots That ...
DianaGray10
 
Upskill to Agentic Automation 2025 - Kickoff Meeting
DianaGray10
 
Arcee AI - building and working with small language models (06/25)
Julien SIMON
 
"Effect, Fiber & Schema: tactical and technical characteristics of Effect.ts"...
Fwdays
 
UI5Con 2025 - Beyond UI5 Controls with the Rise of Web Components
Wouter Lemaire
 
Machine Learning Benefits Across Industries
SynapseIndia
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
HR agent at Mediq: Lessons learned on Agent Builder & Maestro by Tacstone Tec...
UiPathCommunity
 
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Ampere Offers Energy-Efficient Future For AI And Cloud
ShapeBlue
 
The Yotta x CloudStack Advantage: Scalable, India-First Cloud
ShapeBlue
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
UI5Con 2025 - Get to Know Your UI5 Tooling
Wouter Lemaire
 
Bitcoin+ Escalando sin concesiones - Parte 1
Fernando Paredes García
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
OpenInfra ID 2025 - Are Containers Dying? Rethinking Isolation with MicroVMs.pdf
Muhammad Yuga Nugraha
 

Streamlining HPC Workloads with Containers