red hat cloudforms: turbocharge your openstack · 2018-05-15 · red hat cloudforms: turbocharge...

40
RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain Architect - Red Hat CloudForms Kevin Jones Cloud Domain Architect - Red Hat OpenStack Platform

Upload: others

Post on 30-May-2020

24 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

RED HAT CLOUDFORMS:TURBOCHARGE YOUR OPENSTACK

Enhancing Capabilities of a Private Cloud

Jason RitenourCloud Domain Architect - Red Hat CloudForms

Kevin JonesCloud Domain Architect - Red Hat OpenStack Platform

Page 2: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

WHO WE ARE

Kevin Jones is the strongest employee at Red Hat, and can deadlift well over 1,000 lbs

Jason Ritenour is widely regarded as Red Hat’s foremost expert on dinosaurs

Page 3: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

TODAYS THEMES

ENHANCED USER EXPERIENCE

GRANULAR SECURITY

INCREASED VISIBILITY

Page 4: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

WE START WITH OPENSTACK

Page 5: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

WHAT IS OPENSTACK?

Page 6: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

● Brings public cloud capabilities into your datacenter

● Open source removes vendor lock-in

● Provides high-degree of flexibility

● Greater automation, resource provisioning, and scaling

OPENSTACK POWERS DIGITAL BUSINESS

Page 7: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

Modular architecture Designed to scale out Based on core services

IaaS+

IaaS

MONITORING ORCHESTRATION

CEILOMETER SAHAR

A

HEAT

DATA

PROCESSING

COMPUT

E

NOV

A

NETWORKIN

G

NEUTRO

N

IRONICCINDER GLANC

E

SWIF

T

STORAG

EBLOCK

STORAGE

IMAGE

STORAGE

OBJECT

STORAGE

BARE-METAL

PROVISIONING

HORIZON TRIPLEO

DASHBOAR

D

SHARED SERVICES

IDENTITY

KEYSTON

E

DIRECTOR

DEPLOYMENTand

MANAGEMENT

CLOUD INFRASTRUCTURE INGREDIENTS

Page 8: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

UNDER THE COVERSYep it looks like this

Page 9: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

PLANNING DEPLOYMENT OPERATIONS

● Network topology● Service parameters● Resource capacity

● Deployment orchestration● Service configuration● Sanity checks

● Updates and upgrades● Scaling up and down● Change management

RED HAT OPENSTACK PLATFORM DIRECTOR

Page 10: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

Self-Service & Service Management

Compliance & Governance

Efficiency & Optimization

VIRTUALIZATION PRIVATE CLOUD PUBLIC CLOUD

CONTAINERSRed Hat® OpenShift Container Platform

Amazon® Web ServicesVMware®

Microsoft® Hyper-V

Red Hat Virtualization

Microsoft AzureRed Hat OpenStack® Platform

Google® Cloud

SOFTWARE DEFINED NETWORKING

SOFTWARE DEFINED STORAGE

OPERATING SYSTEMS & APPLICATIONS

Automation

Red Hat Satellite, Red Hat Insights, Ansible Tower

PHYSICAL INFRASTRUCTURELenovo XClarity

Page 11: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

Inventory

Collect Metrics

CloudForms Engine

VMDB

UI

Events

RHOSP

Operate

Nova

Glance

Provision (Stack, Instance)

Neutron

Swift

Heat

Ceilometer

AMQP

Agentless. Leverage OpenStack upstream APIs

Cinder

Introspection (SmartState)

CloudForms

CF & RHOSP OVERCLOUD INTERACTION

Page 12: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

USER EXPERIENCE

Page 13: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

OPENSTACK USER EXPERIENCE

Page 14: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

CLOUDFORMS SERVICE CATALOG

Page 15: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

Notification,

Pending approval

RBAC &

ThresholdQuota

Request

Approved

Review, comment,

approve or reject

Approved or Reject

Notification

Denied Quota

Exceeded

Job Completed +

URL to Instance

vCPU

Memory

Storage

Num of Instance

Num of Images

Approval Workflow, Quota Validation, Email Notification

PROVISIONING WORKFLOW

Page 16: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

DEMO: PROVISION AN INSTANCE

Page 17: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

VISIBILITY

Page 18: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

OPENSTACK VISIBILITY

After Image CreationNo control over● Users● Packages● Security

Ability to See● Flavor size and specs● Base image used● Volumes attached● IP addresses

assigned

Page 19: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

OPENSTACK TELEMETRY

RedisRedis

ceilometer-compute Panko

MySQL

ceilometer-notification Gnocchi

4

Redis

gnocchi-metricdSwiftCephfile

Panko API

Gnocchi API

samples

libvirt

OpenStack Services, etc

Supported for CloudForms only

Aodh

ceilometer-polling

samples

MySQL

polls services

MySQL

Page 20: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

CLOUDFORMS VISIBILITY INTO INSTANCES

Page 21: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

ANSIBLE INSIDE CLOUDFORMS

Page 22: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

METRICS: RIGHT SIZE RECOMMENDATION

Page 23: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

METRICS: CAPACITY PLANNING & TRENDS

Page 24: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

METRICS: CHARGEBACK/SHOWBACK

Page 25: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

TOPOLOGY: STACK VISIBILITY TOP TO BOTTOM

OpenShift Provider

OpenShift Node

OpenStack VM

OpenStack HostOpenShift Route

OpenShift Service

OpenShift Pod

OpenShift Container

Page 26: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

DEMO: DEEP VISION FOR DECISIONS

Page 27: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

SECURITY

Page 28: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

RHOSP CO-ENGINEERED WITH RHEL

Windows Windows WindowsLinuxLinux

SUPPORTED GUESTS

OpenStack

RHEL + KVMCeph OVS

Storage Network

SERVERS

Virtualization Security Ecosystem Network Storage

KVM Network Stack

Device Drivers

LINUX KERNEL

Security Enhanced Linux (SELinux)

Page 29: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

OPENSTACK SECURITY

Red Hat is a leader in OpenStack and security and is sharing our best practices publically.

We are taking a global view on security and working to meet international standards organizations’ requirements.

Security guide addresses how we meet worldwide compliance frameworks’ core control groups.

Releasing OSP specific security guide with recommendations for RHEL and OpenStack platform.

Meeting FedRAMP (USA), ETSI (Europe), and ANSSI (France) covers 90% of world standards

NEW IN

12

Page 30: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

CLOUDFORMS RBAC

Page 31: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

CLOUDFORMS TAGGING FILTERS VISIBILITY

Page 32: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

CLOUDFORMS POLICY ENGINE

Page 33: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

CLOUDFORMS WITH SATELLITE AND ANSIBLE

Page 34: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

ZERO DAY VULNERABILITY REPORTS

Page 35: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

CLOUDFORMS WITH RED HAT INSIGHTS

Page 36: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

DEMO: GO BEYOND PROVISIONING

Page 37: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

CUSTOMER SUCCESS

RESULTS:

PRODUCTS USED:

● Massive OpenStack deployment for Network Function Virtualization (NFV)

● 50 server racks of hardware across 5 data centers

● Chosen because of strong partnerships with Big Switch Networks and Dell

● Thousands of nodes live today

Verizon

Page 38: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

CUSTOMER SUCCESS

RESULTS:

PRODUCTS & SERVICES USED:

● Radiance Technologies partnered with Red Hat to deliver a tailored solution

on behalf of the U.S. Department of Defense using Red Hat Cloud Suite

● Migrated the U.S. Air Force organization from its legacy network architecture

to a scalable cloud infrastructure

● Red Hat OpenStack Platform enables a massively scalable, highly agile private

cloud infrastructure and rapid provisioning of virtual machines

Red Hat made me feel like making my

customer happy was as important to them as

it was to me--and that level of commitment is

hard to find these days.

- Timothy Autry, Assistant Vice

President, Cyber Engineering

Operations, Radiance Technologies

US Department of Defense

Page 39: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

Image Source: http://dreamworks.wikia.com/wiki/File:Turbo.png

Page 40: RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK · 2018-05-15 · RED HAT CLOUDFORMS: TURBOCHARGE YOUR OPENSTACK Enhancing Capabilities of a Private Cloud Jason Ritenour Cloud Domain

plus.google.com/+RedHat

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHat

THANK YOU