SlideShare a Scribd company logo
Running Enterprise Kubernetes on
OpenStack at Scale
Jonathan Gershater, Red Hat - July 2019
Senior Principal Product Marketing Manager
1
CONFIDENTIAL DesignatorAGENDA
2
Motivation for Kubernetes on OpenStack
Role of OpenStack
Role of Kubernetes
Sample architecture
Agenda
CONFIDENTIAL Designator
Why IaaS and containers?
Automation at both layers
CONTAINERS
Consumption of resources
Able to easily access new
environments to quickly build
new apps and move on
IAAS
Exposition of resources
Provide necessary
environments to developers in
minutes, not weeks or months
CONFIDENTIAL DesignatorOPENSTACK
4
Exposition and consumption of resources
IaaS layer
Container
application
platform
layer
CONFIDENTIAL DesignatorOPENSTACK
5
Exposition of resources
OpenStack:
ā— Automated provisioning of virtual
machine, storage and network
ā— Rinse and repeat, automated
ā— Scales very well
CONFIDENTIAL DesignatorKUBERNETES
6
Consumption of resources
Container Platform:
ā— Processes distributed in cluster
ā— Self service portal
ā— Define and share applications
CONFIDENTIAL DesignatorOPENSTACK AND KUBERNETES
7
Putting it all together
Architectural tenets:
ā— Technical independence
ā— Contextual awareness
ā— Avoiding redundancy
ā— Simplified management
SaaSPaaSIaaS
Your Application
CONFIDENTIAL DesignatorADVANTAGES
8
Technical advantages
1. API software defined infrastructure at all levels
a. Scale in sync, policy driven, dynamic resource allocation, etc.
2. Fully automated infrastructure resources for OCP consumption
3. Provide consistent infrastructure management experience
4. Provide the right level of isolation for each workload
5. Greater density levels over bare metal
6. Simplified deployment of apps to production-ready platform
7. Leverage existing certified plugin ecosystem for OpenStack Platform (Cisco, Juniper
Contrail, Nuage, etc.)
CONFIDENTIAL Designator
OpenStack BareMetal service
IRONIC
9
ā— Enterprise-Ready Bare Metal as a Service
ā— Trusted, multi-tenant platform
ā— Integration with Neutron, Nova and Cinder for a BMaaS experience on par with
that of the virtual instances
CONFIDENTIAL Designator
OpenStack High Availability
HA
10
3x Controllers
ā— Pacemaker (cluster coordination)
ā—‹ RabbitMQ (Internal message bus)
ā—‹ Galera (Clustered MariaDB)
ā—‹ Virtual IP’s (to coincide with HAproxy)
ā— HAproxy (Load balancing)
ā—‹ All OpenStack Service API’s
ā— Ceph storage monitors (if used)
Three dedicated OpenStack controllers, running (by default) the following...
CONFIDENTIAL Designator
Kubernetes High Availability
HA
11
ā— The OpenStack compute
nodes and Ceph OSDs are
grouped into availability
zones on a per-rack basis.
ā— The virtual machines are
all members of the same
OpenStack tenant.
ā— Affinity rules spread the
virtual machines across
the physical compute
nodes by role.
CONFIDENTIAL Designator
Storage
CEPH STORAGE
12
ā— A minimum of three Ceph monitors and three or more Ceph OSD
nodes are needed to ensure high availability in production.
ā— Recommend each Ceph node on dedicated physical servers.
CONFIDENTIAL Designator
Kubernetes tenant networking
NETWORKING
13
Public network: This network is
reachable by the outside world.
It is an OpenStack provider
network that maps to a
physical network that exists in
the data centre.
D
eployment network: An
internal network created by the
tenant user. All kubernetes
instances are created on this
internal network.
CONFIDENTIAL Designator
Networking, Kuryr
AVOID NETWORKING DOUBLE ENCAPSULATION
14
ā— Combining networking solutions for each platform can increase
complexity and unwanted performance overhead.
ā— Do not run a Kubernetes SDN on top of an OpenStack SDN.
ā— Kuryr uses a CNI plugin
to integrate Neutron
and Kubernetes
ā— Kuryr controller watches
for OCP events and
manages OSP resources
for them
ā— Kuryr allows containers
and virtual machines to
exist on the same
network segment
ā— Kuryr eliminates need
for multiple network
overlays which can
improve performance
and simplify
management
CONFIDENTIAL Designator
Compute, Heat
COMPUTE
15
ā— Heat is OpenStack’s orchestration service. It can launch
composite cloud applications based on text-file templates that
can be managed as code. ā— Heat provides a
scalable and reliable
interface for
automating
Kubernetes
installations.
CONFIDENTIAL DesignatorRED HAT IMPLEMENTATION
16
Architecture example: OpenShift on OpenStack
OpenShift container platform
standard hardware
OpenStack shared services
KVM Ironic
VM VM
Service Container Container
compute networking storage
Containers, Virtual Machines, and Bare-metal
CONFIDENTIAL Designator
OpenShift on OpenStack deeper dive
RED HAT IMPLEMENTATION
17
CONFIDENTIAL Designator
Summary
THANK YOU
18
ā— Applications deployed in an on-premises private cloud or in a co-location facility for various reasons (for example,
security and compliance, data affinity, performance, among others). The IT organizations responsible for operating the
private cloud desire it to be simple, agile, flexible, secure, cost efficient, and be a part of their overall Hybrid and Multi
cloud architecture.
ā— Red Hat OpenShift Container Platform, Red Hat OpenStack Platform, and Red Hat Ceph Storage are the key
architectural components of this solution. It can be easily extended to Hybrid and Multi-Cloud with OpenShift
Container Platform serving as the common container and kubernetes platform across all clouds.
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
Red Hat is the world’s leading provider of
enterprise open source software solutions.
Award-winning support, training, and consulting
services make
Red Hat a trusted adviser to the Fortune 500.
Thank you
19

More Related Content

What's hot (20)

PDF
Kubernetes: https://youtu.be/KnjnQj-FvfQ
Rahul Malhotra
Ā 
PDF
Lcu14 107- op-tee on ar mv8
Linaro
Ā 
PDF
How To Monetise & Bill CloudStack - A Practical Open Approach
ShapeBlue
Ā 
PDF
OpenStack Networking
Ilya Shakhat
Ā 
PDF
The kvm virtualization way
Francisco GonƧalves
Ā 
PPTX
Virtual machines and containers
Patrick Pierson
Ā 
PPTX
Revisiting CephFS MDS and mClock QoS Scheduler
Yongseok Oh
Ā 
PDF
PowerVC and Power Systems Cloud Trends
Jay Kruemcke
Ā 
PDF
SFO15-302: Energy Aware Scheduling: Progress Update
Linaro
Ā 
PDF
OpenStack Architecture
Mirantis
Ā 
PDF
Open shift 4 infra deep dive
Winton Winton
Ā 
PDF
Brkarc 3601
Nguyen Van Linh
Ā 
PPTX
Docker, LinuX Container
Araf Karsh Hamid
Ā 
PDF
Kubernetes - A Comprehensive Overview
Bob Killen
Ā 
PDF
Docker, Linux Containers (LXC), and security
JƩrƓme Petazzoni
Ā 
PDF
Cisco ucs presentation
Abdelkader YEDDES
Ā 
PDF
What CloudStackers Need To Know About LINSTOR/DRBD
ShapeBlue
Ā 
PDF
MAAS High Availability Overview
Christian "kiko" Reis
Ā 
PPTX
Helm - Package manager in K8S
Piotr Perzyna
Ā 
PPTX
Working with PowerVC via its REST APIs
Joe Cropper
Ā 
Kubernetes: https://youtu.be/KnjnQj-FvfQ
Rahul Malhotra
Ā 
Lcu14 107- op-tee on ar mv8
Linaro
Ā 
How To Monetise & Bill CloudStack - A Practical Open Approach
ShapeBlue
Ā 
OpenStack Networking
Ilya Shakhat
Ā 
The kvm virtualization way
Francisco GonƧalves
Ā 
Virtual machines and containers
Patrick Pierson
Ā 
Revisiting CephFS MDS and mClock QoS Scheduler
Yongseok Oh
Ā 
PowerVC and Power Systems Cloud Trends
Jay Kruemcke
Ā 
SFO15-302: Energy Aware Scheduling: Progress Update
Linaro
Ā 
OpenStack Architecture
Mirantis
Ā 
Open shift 4 infra deep dive
Winton Winton
Ā 
Brkarc 3601
Nguyen Van Linh
Ā 
Docker, LinuX Container
Araf Karsh Hamid
Ā 
Kubernetes - A Comprehensive Overview
Bob Killen
Ā 
Docker, Linux Containers (LXC), and security
JƩrƓme Petazzoni
Ā 
Cisco ucs presentation
Abdelkader YEDDES
Ā 
What CloudStackers Need To Know About LINSTOR/DRBD
ShapeBlue
Ā 
MAAS High Availability Overview
Christian "kiko" Reis
Ā 
Helm - Package manager in K8S
Piotr Perzyna
Ā 
Working with PowerVC via its REST APIs
Joe Cropper
Ā 

Similar to Running Kubernetes on OpenStack (20)

PDF
Containers for the Enterprise: Delivering OpenShift on OpenStack for Performa...
Stephen Gordon
Ā 
PPTX
Secure Your Containers: What Network Admins Should Know When Moving Into Prod...
Cynthia Thomas
Ā 
PPTX
Pairs OpenStack Summit Summary
Guangya Liu
Ā 
PPTX
Private Cloud with Open Stack, Docker
Davinder Kohli
Ā 
PPTX
OpenStack: programmable infrastructure
Thanassis Parathyras
Ā 
PDF
GitOps for Event-Driven Architecture -- Kube-Style! With Duncan Doyle | Curre...
HostedbyConfluent
Ā 
PDF
OpenStack at the speed of business with SolidFire & Red Hat
NetApp
Ā 
PDF
Open cloud infrastructure built for the enterprise
RedHatInc
Ā 
PDF
OpenStack Best Practices and Considerations - terasky tech day
Arthur Berezin
Ā 
PDF
Build your Software Defined Datacenter in a click
Michele Naldini
Ā 
ODP
Deep Dive: OpenStack Summit (Red Hat Summit 2014)
Stephen Gordon
Ā 
PPTX
COE Integration - OPNFV
Prem Sankar Gopannan
Ā 
PPTX
Why OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack Solution
Elizabeth Sale
Ā 
PPTX
Managing Container Clusters in OpenStack Native Way
Qiming Teng
Ā 
PDF
Veer's Container Security
Jim Barlow
Ā 
PDF
RHOSP6 DELL Summit - OpenStack
Raul Leite
Ā 
PDF
Openstack In Action 1st Edition V K Cody Bumgardner
pompefodge3d
Ā 
PDF
ļæ¼CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
Red Hat India Pvt. Ltd.
Ā 
PPTX
Painless containerization in your very own private Cloud
Eric D. Schabell
Ā 
PDF
Cisco: Cassandra adoption on Cisco UCS & OpenStack
DataStax Academy
Ā 
Containers for the Enterprise: Delivering OpenShift on OpenStack for Performa...
Stephen Gordon
Ā 
Secure Your Containers: What Network Admins Should Know When Moving Into Prod...
Cynthia Thomas
Ā 
Pairs OpenStack Summit Summary
Guangya Liu
Ā 
Private Cloud with Open Stack, Docker
Davinder Kohli
Ā 
OpenStack: programmable infrastructure
Thanassis Parathyras
Ā 
GitOps for Event-Driven Architecture -- Kube-Style! With Duncan Doyle | Curre...
HostedbyConfluent
Ā 
OpenStack at the speed of business with SolidFire & Red Hat
NetApp
Ā 
Open cloud infrastructure built for the enterprise
RedHatInc
Ā 
OpenStack Best Practices and Considerations - terasky tech day
Arthur Berezin
Ā 
Build your Software Defined Datacenter in a click
Michele Naldini
Ā 
Deep Dive: OpenStack Summit (Red Hat Summit 2014)
Stephen Gordon
Ā 
COE Integration - OPNFV
Prem Sankar Gopannan
Ā 
Why OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack Solution
Elizabeth Sale
Ā 
Managing Container Clusters in OpenStack Native Way
Qiming Teng
Ā 
Veer's Container Security
Jim Barlow
Ā 
RHOSP6 DELL Summit - OpenStack
Raul Leite
Ā 
Openstack In Action 1st Edition V K Cody Bumgardner
pompefodge3d
Ā 
ļæ¼CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
Red Hat India Pvt. Ltd.
Ā 
Painless containerization in your very own private Cloud
Eric D. Schabell
Ā 
Cisco: Cassandra adoption on Cisco UCS & OpenStack
DataStax Academy
Ā 
Ad

More from Liz Warner (20)

PDF
Open Source 5G/Edge Automation via ONAP
Liz Warner
Ā 
PPTX
Easing the Path to Network Transformation - Network Transformation Experience...
Liz Warner
Ā 
PPTX
CNTT with Airship
Liz Warner
Ā 
PDF
Your Path to Edge Computing - Akraino Edge Stack Update
Liz Warner
Ā 
PPTX
Introduction to Tungsten Fabric and the vRouter
Liz Warner
Ā 
PDF
Linux Akraino Blueprint
Liz Warner
Ā 
PDF
ONAP and the K8s Ecosystem: A Converged Edge Application & Network Function P...
Liz Warner
Ā 
PDF
P4/FPGA, Packet Acceleration
Liz Warner
Ā 
PPTX
Enabling the Deployment of Edge Services with the Open Network Edge Services ...
Liz Warner
Ā 
PPTX
Unleashing the Power of Fabric Orchestrating New Performance Features for SR-...
Liz Warner
Ā 
PPTX
Service Assurance Constructs for Achieving Network Transformation by Sunku Ra...
Liz Warner
Ā 
PPTX
Closed-Loop Platform Automation by Tong Zhong and Emma Collins
Liz Warner
Ā 
PPTX
Closed-Loop Network Automation for Optimal Resource Allocation via Reinforcem...
Liz Warner
Ā 
PPTX
Open Network Edge Services Software for 5G and Edge
Liz Warner
Ā 
PPTX
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Liz Warner
Ā 
PPTX
Closed Loop Network Automation for Optimal Resource Allocation via Reinforcem...
Liz Warner
Ā 
PPTX
Closed Loop Platform Automation - Tong Zhong & Emma Collins
Liz Warner
Ā 
PPTX
Akraino and Edge Computing
Liz Warner
Ā 
PPTX
Whats New with Kata Containers
Liz Warner
Ā 
PDF
SEBA: SDN Enabled Broadband Access - Transporting SDN principles to PON Networks
Liz Warner
Ā 
Open Source 5G/Edge Automation via ONAP
Liz Warner
Ā 
Easing the Path to Network Transformation - Network Transformation Experience...
Liz Warner
Ā 
CNTT with Airship
Liz Warner
Ā 
Your Path to Edge Computing - Akraino Edge Stack Update
Liz Warner
Ā 
Introduction to Tungsten Fabric and the vRouter
Liz Warner
Ā 
Linux Akraino Blueprint
Liz Warner
Ā 
ONAP and the K8s Ecosystem: A Converged Edge Application & Network Function P...
Liz Warner
Ā 
P4/FPGA, Packet Acceleration
Liz Warner
Ā 
Enabling the Deployment of Edge Services with the Open Network Edge Services ...
Liz Warner
Ā 
Unleashing the Power of Fabric Orchestrating New Performance Features for SR-...
Liz Warner
Ā 
Service Assurance Constructs for Achieving Network Transformation by Sunku Ra...
Liz Warner
Ā 
Closed-Loop Platform Automation by Tong Zhong and Emma Collins
Liz Warner
Ā 
Closed-Loop Network Automation for Optimal Resource Allocation via Reinforcem...
Liz Warner
Ā 
Open Network Edge Services Software for 5G and Edge
Liz Warner
Ā 
Service Assurance Constructs for Achieving Network Transformation - Sunku Ran...
Liz Warner
Ā 
Closed Loop Network Automation for Optimal Resource Allocation via Reinforcem...
Liz Warner
Ā 
Closed Loop Platform Automation - Tong Zhong & Emma Collins
Liz Warner
Ā 
Akraino and Edge Computing
Liz Warner
Ā 
Whats New with Kata Containers
Liz Warner
Ā 
SEBA: SDN Enabled Broadband Access - Transporting SDN principles to PON Networks
Liz Warner
Ā 
Ad

Recently uploaded (20)

PPTX
Comprehensive Guide: Shoviv Exchange to Office 365 Migration Tool 2025
Shoviv Software
Ā 
PDF
Capcut Pro Crack For PC Latest Version {Fully Unlocked} 2025
hashhshs786
Ā 
PDF
interacting-with-ai-2023---module-2---session-3---handout.pdf
cniclsh1
Ā 
PPTX
Writing Better Code - Helping Developers make Decisions.pptx
Lorraine Steyn
Ā 
PPTX
NeuroStrata: Harnessing Neuro-Symbolic Paradigms for Improved Testability and...
Ivan Ruchkin
Ā 
PDF
Thread In Android-Mastering Concurrency for Responsive Apps.pdf
Nabin Dhakal
Ā 
PPTX
A Complete Guide to Salesforce SMS Integrations Build Scalable Messaging With...
360 SMS APP
Ā 
PPTX
EO4EU Ocean Monitoring: Maritime Weather Routing Optimsation Use Case
EO4EU
Ā 
PDF
Mobile CMMS Solutions Empowering the Frontline Workforce
CryotosCMMSSoftware
Ā 
PDF
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
Ā 
PDF
HiHelloHR – Simplify HR Operations for Modern Workplaces
HiHelloHR
Ā 
PPTX
Quality on Autopilot: Scaling Testing in Uyuni
Oscar Barrios Torrero
Ā 
PDF
Salesforce CRM Services.VALiNTRY360
VALiNTRY360
Ā 
PPTX
Migrating Millions of Users with Debezium, Apache Kafka, and an Acyclic Synch...
MD Sayem Ahmed
Ā 
PDF
Dealing with JSON in the relational world
Andres Almiray
Ā 
PDF
>Nitro Pro Crack 14.36.1.0 + Keygen Free Download [Latest]
utfefguu
Ā 
PPTX
MailsDaddy Outlook OST to PST converter.pptx
abhishekdutt366
Ā 
PPTX
Feb 2021 Cohesity first pitch presentation.pptx
enginsayin1
Ā 
PPTX
computer forensics encase emager app exp6 1.pptx
ssuser343e92
Ā 
PDF
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
Ā 
Comprehensive Guide: Shoviv Exchange to Office 365 Migration Tool 2025
Shoviv Software
Ā 
Capcut Pro Crack For PC Latest Version {Fully Unlocked} 2025
hashhshs786
Ā 
interacting-with-ai-2023---module-2---session-3---handout.pdf
cniclsh1
Ā 
Writing Better Code - Helping Developers make Decisions.pptx
Lorraine Steyn
Ā 
NeuroStrata: Harnessing Neuro-Symbolic Paradigms for Improved Testability and...
Ivan Ruchkin
Ā 
Thread In Android-Mastering Concurrency for Responsive Apps.pdf
Nabin Dhakal
Ā 
A Complete Guide to Salesforce SMS Integrations Build Scalable Messaging With...
360 SMS APP
Ā 
EO4EU Ocean Monitoring: Maritime Weather Routing Optimsation Use Case
EO4EU
Ā 
Mobile CMMS Solutions Empowering the Frontline Workforce
CryotosCMMSSoftware
Ā 
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
Ā 
HiHelloHR – Simplify HR Operations for Modern Workplaces
HiHelloHR
Ā 
Quality on Autopilot: Scaling Testing in Uyuni
Oscar Barrios Torrero
Ā 
Salesforce CRM Services.VALiNTRY360
VALiNTRY360
Ā 
Migrating Millions of Users with Debezium, Apache Kafka, and an Acyclic Synch...
MD Sayem Ahmed
Ā 
Dealing with JSON in the relational world
Andres Almiray
Ā 
>Nitro Pro Crack 14.36.1.0 + Keygen Free Download [Latest]
utfefguu
Ā 
MailsDaddy Outlook OST to PST converter.pptx
abhishekdutt366
Ā 
Feb 2021 Cohesity first pitch presentation.pptx
enginsayin1
Ā 
computer forensics encase emager app exp6 1.pptx
ssuser343e92
Ā 
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
Ā 

Running Kubernetes on OpenStack

  • 1. Running Enterprise Kubernetes on OpenStack at Scale Jonathan Gershater, Red Hat - July 2019 Senior Principal Product Marketing Manager 1
  • 2. CONFIDENTIAL DesignatorAGENDA 2 Motivation for Kubernetes on OpenStack Role of OpenStack Role of Kubernetes Sample architecture Agenda
  • 3. CONFIDENTIAL Designator Why IaaS and containers? Automation at both layers CONTAINERS Consumption of resources Able to easily access new environments to quickly build new apps and move on IAAS Exposition of resources Provide necessary environments to developers in minutes, not weeks or months
  • 4. CONFIDENTIAL DesignatorOPENSTACK 4 Exposition and consumption of resources IaaS layer Container application platform layer
  • 5. CONFIDENTIAL DesignatorOPENSTACK 5 Exposition of resources OpenStack: ā— Automated provisioning of virtual machine, storage and network ā— Rinse and repeat, automated ā— Scales very well
  • 6. CONFIDENTIAL DesignatorKUBERNETES 6 Consumption of resources Container Platform: ā— Processes distributed in cluster ā— Self service portal ā— Define and share applications
  • 7. CONFIDENTIAL DesignatorOPENSTACK AND KUBERNETES 7 Putting it all together Architectural tenets: ā— Technical independence ā— Contextual awareness ā— Avoiding redundancy ā— Simplified management SaaSPaaSIaaS Your Application
  • 8. CONFIDENTIAL DesignatorADVANTAGES 8 Technical advantages 1. API software defined infrastructure at all levels a. Scale in sync, policy driven, dynamic resource allocation, etc. 2. Fully automated infrastructure resources for OCP consumption 3. Provide consistent infrastructure management experience 4. Provide the right level of isolation for each workload 5. Greater density levels over bare metal 6. Simplified deployment of apps to production-ready platform 7. Leverage existing certified plugin ecosystem for OpenStack Platform (Cisco, Juniper Contrail, Nuage, etc.)
  • 9. CONFIDENTIAL Designator OpenStack BareMetal service IRONIC 9 ā— Enterprise-Ready Bare Metal as a Service ā— Trusted, multi-tenant platform ā— Integration with Neutron, Nova and Cinder for a BMaaS experience on par with that of the virtual instances
  • 10. CONFIDENTIAL Designator OpenStack High Availability HA 10 3x Controllers ā— Pacemaker (cluster coordination) ā—‹ RabbitMQ (Internal message bus) ā—‹ Galera (Clustered MariaDB) ā—‹ Virtual IP’s (to coincide with HAproxy) ā— HAproxy (Load balancing) ā—‹ All OpenStack Service API’s ā— Ceph storage monitors (if used) Three dedicated OpenStack controllers, running (by default) the following...
  • 11. CONFIDENTIAL Designator Kubernetes High Availability HA 11 ā— The OpenStack compute nodes and Ceph OSDs are grouped into availability zones on a per-rack basis. ā— The virtual machines are all members of the same OpenStack tenant. ā— Affinity rules spread the virtual machines across the physical compute nodes by role.
  • 12. CONFIDENTIAL Designator Storage CEPH STORAGE 12 ā— A minimum of three Ceph monitors and three or more Ceph OSD nodes are needed to ensure high availability in production. ā— Recommend each Ceph node on dedicated physical servers.
  • 13. CONFIDENTIAL Designator Kubernetes tenant networking NETWORKING 13 Public network: This network is reachable by the outside world. It is an OpenStack provider network that maps to a physical network that exists in the data centre. D eployment network: An internal network created by the tenant user. All kubernetes instances are created on this internal network.
  • 14. CONFIDENTIAL Designator Networking, Kuryr AVOID NETWORKING DOUBLE ENCAPSULATION 14 ā— Combining networking solutions for each platform can increase complexity and unwanted performance overhead. ā— Do not run a Kubernetes SDN on top of an OpenStack SDN. ā— Kuryr uses a CNI plugin to integrate Neutron and Kubernetes ā— Kuryr controller watches for OCP events and manages OSP resources for them ā— Kuryr allows containers and virtual machines to exist on the same network segment ā— Kuryr eliminates need for multiple network overlays which can improve performance and simplify management
  • 15. CONFIDENTIAL Designator Compute, Heat COMPUTE 15 ā— Heat is OpenStack’s orchestration service. It can launch composite cloud applications based on text-file templates that can be managed as code. ā— Heat provides a scalable and reliable interface for automating Kubernetes installations.
  • 16. CONFIDENTIAL DesignatorRED HAT IMPLEMENTATION 16 Architecture example: OpenShift on OpenStack OpenShift container platform standard hardware OpenStack shared services KVM Ironic VM VM Service Container Container compute networking storage Containers, Virtual Machines, and Bare-metal
  • 17. CONFIDENTIAL Designator OpenShift on OpenStack deeper dive RED HAT IMPLEMENTATION 17
  • 18. CONFIDENTIAL Designator Summary THANK YOU 18 ā— Applications deployed in an on-premises private cloud or in a co-location facility for various reasons (for example, security and compliance, data affinity, performance, among others). The IT organizations responsible for operating the private cloud desire it to be simple, agile, flexible, secure, cost efficient, and be a part of their overall Hybrid and Multi cloud architecture. ā— Red Hat OpenShift Container Platform, Red Hat OpenStack Platform, and Red Hat Ceph Storage are the key architectural components of this solution. It can be easily extended to Hybrid and Multi-Cloud with OpenShift Container Platform serving as the common container and kubernetes platform across all clouds.
  • 19. linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHat Red Hat is the world’s leading provider of enterprise open source software solutions. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. Thank you 19