container management : first looks · container management : first looks john hardy senior...

46
Container Management : First Looks John Hardy Senior Principal Product Manager [email protected] 25 th June 2015 Itamar Heim Senior Director, Software Engineering [email protected]

Upload: others

Post on 30-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Container Management : First Looks

John HardySenior Principal Product [email protected]

25th June 2015

Itamar HeimSenior Director, Software [email protected]

Page 2: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Disclaimer

This information is provided for discussion purposes only and is subject to change for any or no reason.

Page 3: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Virtualization is Great

Page 4: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

BUT with it came VM Sprawl

Page 5: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Containers are about micro-services... Expect 10X scale of VMs!

And… expect them to run in VMs (so we’ll talk about managing through the layers)

Page 6: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Elephant in the Room - How will we manage containers?

Page 7: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

What is Atomic?

● RHEL Atomic is a variation of Red Hat Enterprise Linux 7● Components

● systemd● Kubernetes● Docker● SELinux

● JEOS for Containers● OSTree vs. Yum / RPM● Everything is a Container

Page 8: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Solutions to Develop, Run, and Manage container-based applications

Powered by Red Hat Enterprise Linux, an integrated infrastructure platform designed to run, orchestrate, and scale multi-container based applications and services

An integrated hybrid cloud application platform for application development and deployment that facilitates DevOps workflows and needs

Solution providing both Infrastructure-as-a-Service (IaaS) for massive scalability and Platform-as-a-Service (PaaS) for faster application delivery, combined with a unified management framework that supports hybrid deployment models

RED HAT ATOMIC ENTERPRISE PLATFORM

Container Solutions

Page 9: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Audience CapabilityRH Atomic Enterprise

PlatformOpenShift Enterprise

by RHRH Cloud Suite for

Applications

Operations

Container optimized host ✓ ✓ ✓

Orchestration ✓ ✓ ✓

Large scale deployments ✓ ✓ ✓

Certified ecosystem ✓ ✓ ✓

Developers

App lifecycle management ✓ ✓

Continuous integration ✓ ✓

Developer tooling ✓ ✓

Large scale deployments ✓ ✓

Enterprise Architects

VMs + Containers ✓

Unified Management ✓

Hybrid Cloud ✓

Full stack, fully integrated ✓

Compatibility Matrix

Page 10: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Linux Containers - Concerns

53% say security is their biggest concern about containers

43% say performance is their biggest concern about containers

41% say integration is their biggest concern about containers

35% say management is their biggest concern about containers

35% say certification is their biggest concern about containers

Base: 194 IT operations and development decision-makers at enterprises in APAC, EMEA, and North America Source: A commissioned study conducted by Forrester Consulting on behalf of Red Hat, January 2015

Page 11: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Cockpit

Page 12: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Cockpit is an interactive remote RHEL admin interface

Page 13: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

GOALS

1. RHEL usable by non-expert admins2. Complex RHEL features discoverable

Page 14: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,
Page 15: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

COCKPIT IS

Zero footprint

Page 16: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

COCKPIT IS

Works out of the box

Page 17: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

COCKPIT IS

Respects other configuration tools/systems

Page 18: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Cockpit Demo Videohttps://www.youtube.com/watch?v=d70YKDUq77Y

Page 19: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Red Hat Cockpit

Page 20: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,
Page 21: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Red

H

at

Page 22: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Virtual Infrastructure Management

Configuration and Change Management

Physical Infrastructure

Capacity and Performance Management

Virtual Infrastructure

Chargeback

Self-Service Provisioning and Service Catalog

Ent

erp

rise

Ser

vice

Man

agem

ent

Ent

erpr

ise

Ser

vice

Ma

nage

men

t

Orc

hest

rati

on

Pu

blic

Clo

ud

s B

roke

rin

g

Cloud Management Platform

Sou

rce:

Gar

tner

(Ju

ly 2

012)

GARTNER: IAAS REFERENCE ARCHITECTURE AND CMPS

Page 23: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Release Schedule2015 2016

Q1 Q2 Q3 Q4 Q1 Q2 Q3

4.14.0

CLOUDFORMS

ManageIQ

Errata every six weeks

3.2

CapablancaDddd Eeee Ffff

Gggg

Note : Red Hat CloudForms may NOT align directly to a ManageIQ release of the same month/quarter.Note : Red Hat CloudForms version numbering is guidance only.

Anand Botvinnik

Page 24: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Holistic

Disk Failure!

Availability?

Page 25: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Relationships HR Application

ServicePodsContainersDocker Images

Kubernetes Nodes

Virtual MachinesNodesRegion

Physical Server

StorageArrayDisk

Cluster

Page 26: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Red Hat CloudForms Demos

Page 27: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

New Dashboard - DEMO

Page 28: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,
Page 29: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,
Page 30: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,
Page 31: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Dashboard Demo Videohttps://www.youtube.com/watch?v=Ko4hqe6HrQ0

Page 32: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,
Page 33: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Topology Demo Videohttps://www.youtube.com/watch?v=N51b-TB3Zqw

Page 34: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Project, Replicator, SmartState Demo Videohttps://www.youtube.com/watch?v=Oc7DCabuT4k

Page 35: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

SmartState and Genealogy Demo Videohttps://www.youtube.com/watch?v=Y56m6fnaBRg

Page 36: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Architecture

Page 37: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

CloudForms

CloudForms

Content

Virt

Cloud

Containers

Apps

Storage

Network

Pluggable Provider Architecture

OpenStackAmazon AWS

RHEVVMware vSphereMicrosoft SCVMM

OpenShiftKubernetes

Satellite

Red Hat StorageNetApp

Middleware

Page 38: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

CloudFormsProviderComponentry

Inventory

Events

Provisioning

Introspection

Metrics

Operations

Provider Components

Page 39: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

CloudForms State Machine

Custom code to docker mount

CloudFormsProviderComponentry

Inventory

Events

Provisioning

Introspection

Metrics

Operations

Provider Components for Kubernetes/OpenShift

Kubernetes

Heapster(InfluxDB or Hawkular)

OpenShift

Satellite

Deployment Registry Content/Errata

Page 40: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Thursday, June 25 1:20 pm - 2:20 pm

Amadeus uses next-generation containerized application platform with OpenShift (Room 206)

Red Hat Enterprise Linux 7 Atomic Host special interest group panel (Room 306)

Atomic architectures & containerized, application-centric IT (Room 302)

Immutable infrastructure, containers, & the future of microservices (Room 310)

Page 41: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Thursday, June 25 2:30 pm - 3:30 pm

Red Hat CloudForms roadmap (Room 206)

Continuous integration & continuous delivery via containers (Room 313)

Operating and managing an Atomic container-based infrastructure (Room 302)

Page 42: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Thursday, June 25 3:40 pm - 4:40 pm

Container security: Do containers actually contain? Should you care? (Room 304)

Enterprise containers 101 (Room 200)

Page 43: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Thursday, June 25 4:50 pm - 5:50 pm

Red Hat's container roadmap room 312 Thursday, June 25 4:50 pm - 5:50 pm

Page 44: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Friday

Containers versus virtualization Room 302 - 9:45 am - 10:45 am

Containerizing applications, existing and new Ballroom B-2 - 9:00 am - 11:00 am

Containers & config management (Docker & Puppet) Room 206 - 11:00 am - 12:00 pm

Page 45: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,

Questions ?John HardySenior Principal Product [email protected]

Itamar HeimSenior Director, Software [email protected]

Page 46: Container Management : First Looks · Container Management : First Looks John Hardy Senior Principal Product Manager jhardy@redhat.com 25th June 2015 Itamar Heim Senior Director,