+ All Categories
Home > Technology > State of Linux Containers in OpenStack

State of Linux Containers in OpenStack

Date post: 19-Feb-2017
Category:
Upload: openstackindia
View: 563 times
Download: 0 times
Share this document with a friend
16
State of Linux Containers in OpenStack Neependra Khare, Red Hat
Transcript

State of Linux Containers in OpenStack

Neependra Khare, Red Hat

Agenda● Docker● Why Docker and OpenStack● Docker and Heat● Docker and Nova● Project Kolla● Project Magnum

Docker

Images Referece : https://blog.sei.cmu.edu/assets/content/VM-Diagram.png

Linux Kernel Features Docker uses

Docker Orchestration ● Docker Swarm ● Kubernetes● Mesos● ..

Mirco OSes specially designed to run Containers● Project Atomic● CoreOS● Nano● Photon

Docker and Nova

Docker and Heat

OpenStack in Theory

OpenStack in Reality

Project Kolla● Container based OpenStack Deployment● Containerize OpenStack Services● Solves manageability and availability problems● Offers easy upgrade to OpenStack services

OpenStack Architecture For Project Kolla

Project Magnum● Magnum is an API Service on OpenStack ● Provides Multi-tenant CaaS (Containers as a

Service) ● Integrates with

o Heat (Orchestration) o Kubernetes/Docker Swarm (Cluster Manager,

Scheduler)o Docker (Container Manager) o Flannel (Overlay Network) o Keystone and Neutron

● Uses Micro OSes (Atomic Host, CoreOS..)

Project Magnum - Container As a Service

Q and A

Thank You !


Recommended