SlideShare a Scribd company logo
KubeCon NA, Seattle, 2016:  Performance and Scalability Tuning Kubernetes for OpenShift and Docker
●
●
●
http://j.mp/ose-perf-scale
KubeCon NA, Seattle, 2016:  Performance and Scalability Tuning Kubernetes for OpenShift and Docker
KubeCon NA, Seattle, 2016:  Performance and Scalability Tuning Kubernetes for OpenShift and Docker
KubeCon NA, Seattle, 2016:  Performance and Scalability Tuning Kubernetes for OpenShift and Docker
Attribute Build Farm
CPU Intensive High
Memory Intensive High
Disk I/O Latency Low
Disk I/O Throughput High
Network Latency Low
Network Throughput High
Security Low
Uptime (Live Migration) N/A
Deployment Speed High
Alternative OS N/A
Icon Meaning
Mature and/or
No Perf Concerns
Immature and/or
Limited Perf Concerns
Mixed Concerns
Not Applicable
KubeCon NA, Seattle, 2016:  Performance and Scalability Tuning Kubernetes for OpenShift and Docker
KubeCon NA, Seattle, 2016:  Performance and Scalability Tuning Kubernetes for OpenShift and Docker
CONTAINER DISCOVERY
VIA REGISTRY
ORCHESTRATION WITH
KUBERNETES
Red Hat works with the open source community to drive standards for containerization.
ISOLATION WITH
LINUX CONTAINERS
CONTAINER FORMAT
WITH DOCKER
Atomic Host - a container-optimized,
minimal footprint OS powered by Red Hat
Enterprise Linux
Telemetry - logging and metrics for
pods/containers, services and underlying
infrastructure to make informed decisions
Runtime and Packaging Format -
standardized container packaging format and
runtime, powered by Docker (and OCI)
Automation and host configuration management
via Cockpit to dynamically provision
and configure container host clusters
Orchestration - for complex multi-container
services, powered by Kubernetes
Networking - scalable, multi-host container
networking, powered by Open vSwitch, that runs
anywhere Red Hat Enterprise Linux runs
Cluster Services - Scheduling for services
across a container host cluster, powered by
Kubernetes
Storage, with persistent storage plugins
to enable running of stateful services in containers
Atomic Registry - integrated storage and
management for sharing container images
Security to prevent tenants from compromising
other occupants
KubeCon NA, Seattle, 2016:  Performance and Scalability Tuning Kubernetes for OpenShift and Docker
1.
2.
3.
● 2x Intel E5-2680v3 12-core
● 256GB RAM
● 2x Intel S3610 400GB SSD
● 1x Intel P3700 800GB NVMe
PCIe SSD
● 1x QP Intel X710
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
ClusterLoader:
projects:
- num: 1000
basename: nginx-explorer
tuning: default
templates:
- num: 10
file: cluster-loader/nginx.yaml
- num: 20
file: cluster-loader/explorer-pod.yaml
KubeCon NA, Seattle, 2016:  Performance and Scalability Tuning Kubernetes for OpenShift and Docker
KubeCon NA, Seattle, 2016:  Performance and Scalability Tuning Kubernetes for OpenShift and Docker
Kubernetes Object Quantity
Nodes 1,000
Namespaces (projects) 13,000
Pods 52,000
Build Configs 39,000
Templates 78,000
Image Streams 13,000
Deployment Configs
and Services
39,000 (incl. 13,000
Replication Controllers)
Secrets 260,000
Routes 39,000
KubeCon NA, Seattle, 2016:  Performance and Scalability Tuning Kubernetes for OpenShift and Docker
KubeCon NA, Seattle, 2016:  Performance and Scalability Tuning Kubernetes for OpenShift and Docker
●
○
○
●
○
○
●
●
○
●
○
●
●
●
●
○
○
■
■
■
●
○
●
●
●
●
○
KubeCon NA, Seattle, 2016:  Performance and Scalability Tuning Kubernetes for OpenShift and Docker
●
● ●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
KubeCon NA, Seattle, 2016:  Performance and Scalability Tuning Kubernetes for OpenShift and Docker

More Related Content

PDF
Red Hat Summit 2017: Wicked Fast PaaS: Performance Tuning of OpenShift and D...
PDF
LinuxCon NA 2016: When Containers and Virtualization Do - and Don’t - Work T...
PDF
OSCON 2017: To contain or not to contain
PDF
DevConf 2017 - Realistic Container Platform Simulations
PDF
CEPH DAY BERLIN - CEPH ON THE BRAIN!
PDF
Ceph Tech Talk: Ceph at DigitalOcean
PDF
CEPH DAY BERLIN - DEPLOYING CEPH IN KUBERNETES WITH ROOK
PDF
HPC in a Box - Docker Workshop at ISC 2015
Red Hat Summit 2017: Wicked Fast PaaS: Performance Tuning of OpenShift and D...
LinuxCon NA 2016: When Containers and Virtualization Do - and Don’t - Work T...
OSCON 2017: To contain or not to contain
DevConf 2017 - Realistic Container Platform Simulations
CEPH DAY BERLIN - CEPH ON THE BRAIN!
Ceph Tech Talk: Ceph at DigitalOcean
CEPH DAY BERLIN - DEPLOYING CEPH IN KUBERNETES WITH ROOK
HPC in a Box - Docker Workshop at ISC 2015

What's hot (20)

PDF
Remote secured storage
PDF
Protecting the Galaxy - Multi-Region Disaster Recovery with OpenStack and Ceph
PDF
2021.06. Ceph Project Update
PDF
NantOmics
PDF
Cephfs - Red Hat Openstack and Ceph meetup, Pune 28th november 2015
PDF
Friends don't let friends do dual writes: Outbox pattern with OpenShift Strea...
PDF
Manila, an update from Liberty, OpenStack Summit - Tokyo
PPTX
Why you’re going to fail running java on docker!
PDF
Supercomputing by API: Connecting Modern Web Apps to HPC
PDF
Hyperconverged Cloud, Not just a toy anymore - Andrew Hatfield, Red Hat
PDF
OSDC 2018 | Ops hates containers. Why? by Martin Alfke
PPTX
Kubernetes and OpenStack at Scale
PDF
KubeCon EU 2016: Heroku to Kubernetes
PPTX
Ceph and OpenStack - Feb 2014
PDF
How to Prepare for CKA Exam
PDF
Build Low-Latency Applications in Rust on ScyllaDB
PDF
Ceph RBD Update - June 2021
PDF
K8s Pod Scheduling - Deep Dive. By Tsahi Duek.
PDF
Kubernetes Logging
PDF
Kubernetes debug like a pro
Remote secured storage
Protecting the Galaxy - Multi-Region Disaster Recovery with OpenStack and Ceph
2021.06. Ceph Project Update
NantOmics
Cephfs - Red Hat Openstack and Ceph meetup, Pune 28th november 2015
Friends don't let friends do dual writes: Outbox pattern with OpenShift Strea...
Manila, an update from Liberty, OpenStack Summit - Tokyo
Why you’re going to fail running java on docker!
Supercomputing by API: Connecting Modern Web Apps to HPC
Hyperconverged Cloud, Not just a toy anymore - Andrew Hatfield, Red Hat
OSDC 2018 | Ops hates containers. Why? by Martin Alfke
Kubernetes and OpenStack at Scale
KubeCon EU 2016: Heroku to Kubernetes
Ceph and OpenStack - Feb 2014
How to Prepare for CKA Exam
Build Low-Latency Applications in Rust on ScyllaDB
Ceph RBD Update - June 2021
K8s Pod Scheduling - Deep Dive. By Tsahi Duek.
Kubernetes Logging
Kubernetes debug like a pro
Ad

Viewers also liked (20)

PDF
Testing kubernetes and_open_shift_at_scale_20170209
PDF
OpenShift, Docker, Kubernetes: The next generation of PaaS
PPTX
DevFestMN 2017 - Learning Docker and Kubernetes with Openshift
PPTX
OpenShift Enterprise 3.1 vs kubernetes
PDF
fabric8 ... and Docker, Kubernetes & OpenShift
PPTX
Distributed Performance testing by funkload
PDF
Red hat storage objects, containers and Beyond!
PDF
Why Software Defined Storage is Critical for Your IT Strategy
PPTX
禪心慧語3
PPTX
Workshop-Build e deploy avançado com Openshift e Kubernetes
PDF
OpenShift meetup Bangalore
PPTX
Openshift/Kubernetes integration with Apache YARN
ODP
Openshift presentation
PPTX
DevOps with OpenShift - Fabien Dupont - ManageIQ Design Summit 2016
PDF
Developing microservices with wildfly swarm and deploying on openshift
PDF
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
PDF
Ultimate DevOps - Jenkins Enterprise & Red Hat OpenShift
PDF
OpenShift In a Nutshell - Episode 04 - Infrastructure part II
PDF
OpenShift In a Nutshell - Episode 05 - Core Concepts Part I
PDF
OpenShift In a Nutshell - Episode 03 - Infrastructure part I
Testing kubernetes and_open_shift_at_scale_20170209
OpenShift, Docker, Kubernetes: The next generation of PaaS
DevFestMN 2017 - Learning Docker and Kubernetes with Openshift
OpenShift Enterprise 3.1 vs kubernetes
fabric8 ... and Docker, Kubernetes & OpenShift
Distributed Performance testing by funkload
Red hat storage objects, containers and Beyond!
Why Software Defined Storage is Critical for Your IT Strategy
禪心慧語3
Workshop-Build e deploy avançado com Openshift e Kubernetes
OpenShift meetup Bangalore
Openshift/Kubernetes integration with Apache YARN
Openshift presentation
DevOps with OpenShift - Fabien Dupont - ManageIQ Design Summit 2016
Developing microservices with wildfly swarm and deploying on openshift
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
Ultimate DevOps - Jenkins Enterprise & Red Hat OpenShift
OpenShift In a Nutshell - Episode 04 - Infrastructure part II
OpenShift In a Nutshell - Episode 05 - Core Concepts Part I
OpenShift In a Nutshell - Episode 03 - Infrastructure part I
Ad

Similar to KubeCon NA, Seattle, 2016: Performance and Scalability Tuning Kubernetes for OpenShift and Docker (20)

PDF
Deploying OpenStack Services with Linux Containers - Brisbane OpenStack Meetu...
PPTX
Managing Container Clusters in OpenStack Native Way
PDF
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
PDF
Dr. Strangeconfig or: How I Learned to Stop Using Chef and Puppet and Love th...
PDF
Docker and friends at Linux Days 2014 in Prague
PDF
The ABC of Docker: The Absolute Best Compendium of Docker
PPTX
OCP Architecture Overview
PDF
Red hat cloud platforms
PDF
Docker meetup-20-apr-17-openshit
PDF
Container Performance Analysis Brendan Gregg, Netflix
PDF
Improving Development and Deployment with Docker
PPTX
Running eZ Platform on Kubernetes (presented by Björn Dieding at eZ Conferenc...
PDF
Red Hat Container Strategy
PDF
Container Performance Analysis
PDF
Introduction to Docker at SF Peninsula Software Development Meetup @Guidewire
PPTX
Dockercon EU 2015
PDF
Docker-v3.pdf
PDF
Francisco Javier Ramirez Urea - Hopla - OSL19
PDF
Going Atomic with your Container Infrastructure
PDF
Transforming Application Delivery with PaaS and Linux Containers
Deploying OpenStack Services with Linux Containers - Brisbane OpenStack Meetu...
Managing Container Clusters in OpenStack Native Way
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Dr. Strangeconfig or: How I Learned to Stop Using Chef and Puppet and Love th...
Docker and friends at Linux Days 2014 in Prague
The ABC of Docker: The Absolute Best Compendium of Docker
OCP Architecture Overview
Red hat cloud platforms
Docker meetup-20-apr-17-openshit
Container Performance Analysis Brendan Gregg, Netflix
Improving Development and Deployment with Docker
Running eZ Platform on Kubernetes (presented by Björn Dieding at eZ Conferenc...
Red Hat Container Strategy
Container Performance Analysis
Introduction to Docker at SF Peninsula Software Development Meetup @Guidewire
Dockercon EU 2015
Docker-v3.pdf
Francisco Javier Ramirez Urea - Hopla - OSL19
Going Atomic with your Container Infrastructure
Transforming Application Delivery with PaaS and Linux Containers

More from Jeremy Eder (7)

PDF
NVIDIA GTC 2019: Red Hat and the NVIDIA DGX: Tried, Tested, Trusted
PDF
Best practices for optimizing Red Hat platforms for large scale datacenter de...
PDF
Red Hat Summit 2018 5 New High Performance Features in OpenShift
PDF
NVIDIA GTC 2018: Spectre/Meltdown Impact on High Performance Workloads
PDF
NVIDIA GTC 2018: Enabling GPU-as-a-Service Providers with Red Hat OpenShift
PDF
Triangle Kubernetes Meetup - Performance Sensitive Apps in OpenShift
PDF
KubeCon 2017 - Kubernetes SIG Scheduling and Resource Management Working Grou...
NVIDIA GTC 2019: Red Hat and the NVIDIA DGX: Tried, Tested, Trusted
Best practices for optimizing Red Hat platforms for large scale datacenter de...
Red Hat Summit 2018 5 New High Performance Features in OpenShift
NVIDIA GTC 2018: Spectre/Meltdown Impact on High Performance Workloads
NVIDIA GTC 2018: Enabling GPU-as-a-Service Providers with Red Hat OpenShift
Triangle Kubernetes Meetup - Performance Sensitive Apps in OpenShift
KubeCon 2017 - Kubernetes SIG Scheduling and Resource Management Working Grou...

Recently uploaded (20)

PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
cuic standard and advanced reporting.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPT
Teaching material agriculture food technology
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Reach Out and Touch Someone: Haptics and Empathic Computing
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
The AUB Centre for AI in Media Proposal.docx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
cuic standard and advanced reporting.pdf
NewMind AI Monthly Chronicles - July 2025
Understanding_Digital_Forensics_Presentation.pptx
Teaching material agriculture food technology
NewMind AI Weekly Chronicles - August'25 Week I
Unlocking AI with Model Context Protocol (MCP)
The Rise and Fall of 3GPP – Time for a Sabbatical?
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Spectral efficient network and resource selection model in 5G networks
Review of recent advances in non-invasive hemoglobin estimation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Encapsulation_ Review paper, used for researhc scholars
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...

KubeCon NA, Seattle, 2016: Performance and Scalability Tuning Kubernetes for OpenShift and Docker