managing open shift at scale across the open hybrid cloud

30
Managing OpenShift at scale across the open hybrid cloud Geert Jansen, Product Owner Red Hat CloudForms

Upload: geert-jansen

Post on 23-Jan-2018

108 views

Category:

Software


0 download

TRANSCRIPT

Managing OpenShift at scale across the open hybrid cloud

Geert Jansen,

Product Owner

Red Hat CloudForms

AGENDA

Top Challenges when managing containers at scale

How to address these challenges?

Where to find more information?

2

TOP CHALLENGES* WHEN MANAGING CONTAINERS AT SCALE

SERVICEHEALTH

SECURITY & COMPLIANCE

FINANCIALMANAGEMENT

OPERATIONALEFFICIENCY

* Based on discussions with Red Hat customers.

3

CONTAINER MANAGEMENT:OPENSHIFT AND CLOUDFORMS

4

OpenShift = Developer

● Application focus.● OpenShift web UI + CLI

CloudForms = Operator

● Platform and underlying infrastructure focus.

● CloudForms web UI

CloudForms is included in OpenShift as the operations management console.

OPERATIONAL EFFICIENCY

How many nodes do I actually have

across all my deployments?

Where are my resources located

and how are they connected?

How can I troubleshoot issues across

the stack?

How can I automate common tasks?

5

OPERATIONAL EFFICIENCY

CloudForms continuously discovers your infrastructure in near real time.

CloudForms discovers and

visualizes relationships.

CloudForms cross references

inventory across technologies.

CloudForms offers custom automation

via control policy or UI extensions.

6

INVENTORY - GLOBAL VIEW

7

TOPOLOGY VIEW

8

OpenShift Node

VM or Instance

AUTOMATION

9

Automation launchedby custom menu

Automation triggered byby control policy

SERVICE HEALTH

Do I have enough spare capacity?

When will I run out?

How I can get notified of issues?

Are my resources sized correctly?

Are my configurations correct and not

drifting?

10

SERVICE HEALTH

CloudForms monitors resource

consumption and shows trends.

CloudForms alerts on performance

thresholds or other events.

CloudForms offers right-sizing

recommendations.

CloudForms enforces configuration

and tracks it over time.

11

RESOURCE CONSUMPTION

12

RESOURCE TRENDS

13

PERFORMANCE ALERTS

14

RIGHT-SIZING

15

16

CONFIGURATION AND DRIFT

SECURITY & COMPLIANCE

Do my nodes and containers comply

with my enterprise policy?

Are my developers using untrusted

registries?

Are all my images patched properly?

Do I have containers running from

unpatched images?

17

SECURITY & COMPLIANCE

CloudForms finds and marks nodes non-compliant with policy.

CloudForms allows reporting on

container provenance.

CloudForms scans Containers Images

using OpenSCAP.

CloudForms tracks genealogy between

images and containers.

18

CONTAINER COMPLIANCE STATUS

19

CONTAINER GENEALOGY

20

FINANCIAL MANAGEMENT

How much does my container

infrastructure cost me?

How do I see who is consuming most?

How can I pass through cost to my end

users?

21

FINANCIAL MANAGEMENT

Define cost models for infrastructure and understand your cost.

CloudForms shows top users for CPU,

memory, as well as cost.

Chargeback/showback to projects

based on container utilization.

22

INFRASTRUCTURE COST MANAGEMENT

23

TOP CONSUMERS

24

CHARGEBACK/SHOWBACKBY PROJECT TO OPENSHIFT USERS

25

MANAGING CONTAINERS AT SCALEWITH RED HAT CLOUDFORMS

SERVICE HEALTH SECURITY & COMPLIANCE

FINANCIALMANAGEMENT

OPERATIONALEFFICIENCY

26

CLOUDFORMS DEPLOYMENT

Traditionally

Run as a virtual appliance.

27

TECH PREVIEW in CloudForms 4.2

Run as an OpenShift application

ROADMAP

On-going efforts for 2017

Alerts Dashboard and Life-cycle

Live Metrics and Alerts

Metrics served by Hawkular to CloudForms

Support native Hawkular triggers for Alerts

Dynamic Metrics and Alerts

Custom metrics and alerts on-demand

Automation28

LEARN MORE

Visit the CloudForms blog at https://cloudformsblog.redhat.com/

Subscribe to our YouTube channel at

https://www.youtube.com/user/cloudformsnow

Learn more about Red Hat Summit at redhat.com/summit

29

THANK YOU

30