Your Journey to the Cloud with Red Hat
Open Source Summit
Warszawa 24 marca 2015
Wojciech Furmankiewicz
Senior Solution Architect
Red Hat CEE
wojtek@redhat.com
RED HAT CLOUD INFRASTRUCTURE
● Cloud Management Platform
● Evolution, Not Revolution
● Red Hat Cloud Infrastructure
● IaaS » PaaS » SaaS
Agenda
RED HAT CLOUD INFRASTRUCTURE
Physical IT Virtual IT Private Cloud Hybrid Cloud
Private Cloud
Public Cloud
Industry Trend – Hybrid Cloud
Complexity, Cost, Risk ... and Headache
RED HAT CLOUD INFRASTRUCTURE
http://www.gartner.com/it-glossary/cloud-management-platforms
Source: “Evaluation Criteria for Cloud Management Platforms,” 19 July 2012 (refreshed 10 February 2014)
Gartner Reference Architecture for IaaS
Self-Service Provisioning
Service Catalog
Chargeback
En te rp ri se S er vi ce M an ag em en t
Capacity Management
Performance Management
Life Cycle Management
Virtual Infrastructure Management
Physical Infrastructure
O rc he st ra tio n Ex te rn al C lo ud C on ne ct or
Id en tit y & A cc es s M an ag em en t
Virtual
Infrastructure VS VS
Con,guration & Change Management
Cloud Management Platform
Evolution, not Revolution
Existing Virtualization
RHEL
VM Other
VM
Hypervisor
Existing Virtualization
RHEL
VM Other
VM
Hypervisor
Red Hat CloudForms
INSIGHT
Discovery, Monitoring, Utilization, Performance, Reporting, Chargeback, Analytics, Trending
CONTROL
Security Compliance, Alerting, Policy-Based Resource&Configuration Enforcement
AUTOMATION IT Process, Task and Event, Provisioning Workload Management with Orchestration
INTEGRATION
Systems Management Tools and Processes Event, Consoles, CMDB RBA, Web Services
Cloudify Your Existing Workload
Alternate Virtualization Platform
Existing Virtualization
RHEL
VM Other
VM
Hypervisor
Red Hat CloudForms
RHEV Manager
RHEL
VM Other
VMs
RHEV
Hypervisor
Traditional Workload
INSIGHT
Discovery, Monitoring, Utilization, Performance, Reporting, Chargeback, Analytics, Trending
CONTROL
Security Compliance, Alerting, Policy-Based Resource&Configuration Enforcement
AUTOMATION IT Process, Task and Event, Provisioning Workload Management with Orchestration
INTEGRATION
Systems Management Tools and Processes Event, Consoles, CMDB RBA, Web Services
RHEL OpenStack Platform
Existing Virtualization
RHEL
VM Other
VM
Hypervisor
Red Hat CloudForms
RHEV Manager
RHEL
VM Other
VMs
RHEV
Hypervisor
RH OpenStack Platform
RHEL
VM Other
VM
RHEL
OSP Node
Traditional Workload Cloud Enabled Workload
INSIGHT
Discovery, Monitoring, Utilization, Performance, Reporting, Chargeback, Analytics, Trending
CONTROL
Security Compliance, Alerting, Policy-Based Resource&Configuration Enforcement
AUTOMATION IT Process, Task and Event, Provisioning Workload Management with Orchestration
INTEGRATION
Systems Management Tools and Processes Event, Consoles, CMDB RBA, Web Services
RED HAT CLOUD INFRASTRUCTURE
CEILOMETER
(metering)
SWIFT
(object)
GLANCE
(image)
(compute) NOVA
CINDER
(block)
NEUTRON
(network)
KEYSTONE
(identity)
(orchestration) HEAT
VM
OPENSTACK ARCHITECTURE
HORIZON
(dashboard)
RED HAT CLOUD INFRASTRUCTURE
Red Hat Contribution to OpenStack Project
Cloud Management Across Your Entire Data Center
Existing Virtualization
RHEL
VM Other
VM
Hypervisor
Red Hat CloudForms
RHEV Manager
RHEL
VM Other
VMs
RHEV
Hypervisor
RH OpenStack Platform
RHEL
VM Other
VM
RHEL
OSP Node
Public Cloud Provider
RHEL
VM Other
VM
Traditional Workload Cloud Enabled Workload
Private Cloud Public Cloud
Hybrid Cloud
INSIGHT
Discovery, Monitoring, Utilization, Performance, Reporting, Chargeback, Analytics, Trending
CONTROL
Security Compliance, Alerting, Policy-Based Resource&Configuration Enforcement
AUTOMATION IT Process, Task and Event, Provisioning Workload Management with Orchestration
INTEGRATION
Systems Management Tools and Processes Event, Consoles, CMDB RBA, Web Services
RED HAT CLOUD INFRASTRUCTURE
CloudForms – Dashboard
RED HAT CLOUD INFRASTRUCTURE
CloudForms – Hosts, Clusters and VMs
RED HAT CLOUD INFRASTRUCTURE
CloudForms – Capacity Management & Trending
RED HAT CLOUD INFRASTRUCTURE
CloudForms – Datastores
RED HAT CLOUD INFRASTRUCTURE
CloudForms – Service Catalog
RED HAT CLOUD INFRASTRUCTURE
CloudForms – Compliance Check
RED HAT CLOUD INFRASTRUCTURE
CloudForms – Control Policies
Software Defined Storage – No More Limits
Existing Virtualization
RHEL
VM Other
VM
Hypervisor
Red Hat CloudForms
RHEV Manager
RHEL
VM Other
VMs
RHEV
Hypervisor
RH OpenStack Platform
RHEL
VM Other
VM
RHEL
OSP Node
Public Cloud Provider
RHEL
VM Other
VM
Traditional Workload Cloud Enabled Workload
Private Cloud Public Cloud
Hybrid Cloud
Red Hat Ceph Storage & Red Hat Gluster Storage
INSIGHT
Discovery, Monitoring, Utilization, Performance, Reporting, Chargeback, Analytics, Trending
CONTROL
Security Compliance, Alerting, Policy-Based Resource&Configuration Enforcement
AUTOMATION IT Process, Task and Event, Provisioning Workload Management with Orchestration
INTEGRATION
Systems Management Tools and Processes Event, Consoles, CMDB RBA, Web Services
RED HAT CLOUD INFRASTRUCTURE
PAST SCALE UP & PROPRIETARY
FUTURE
SCALE OUT & OPEN
Software Defined Storage – No More Limits
Red Hat Satellite – You May Need It
Existing Virtualization
RHEL
VM Other
VM
Hypervisor
Red Hat CloudForms
RHEV Manager
RHEL
VM Other
VMs
RHEV
Hypervisor
RH OpenStack Platform
RHEL
VM Other
VM
RHEL
OSP Node
Public Cloud Provider
RHEL
VM Other
VM
R e d H a t S a te lli te S e rv e r
Traditional Workload Cloud Enabled Workload
Private Cloud Public Cloud
Hybrid Cloud
Red Hat Ceph Storage & Red Hat Gluster Storage
Ia a S
INSIGHT
Discovery, Monitoring, Utilization, Performance, Reporting, Chargeback, Analytics, Trending
CONTROL
Security Compliance, Alerting, Policy-Based Resource&Configuration Enforcement
AUTOMATION IT Process, Task and Event, Provisioning Workload Management with Orchestration
INTEGRATION
Systems Management Tools and Processes Event, Consoles, CMDB RBA, Web Services
RED HAT CLOUD INFRASTRUCTURE
Red Hat Cloud Infrastructure
RED HAT SATELLITE
RED HAT CLOUD INFRASTRUCTURE
Infrastructure Solved, What Next ?
PEOPLE
PROCESS TECHNOLOGY
DEVOPS
DevOps
Agile
Waterfall
RED HAT CLOUD INFRASTRUCTURE
Red Hat OpenShift PaaS
https://www.openshift.com/awards
RED HAT CLOUD INFRASTRUCTURE
Red Hat OpenShift PaaS
https://www.openshift.com/awards
RED HAT CLOUD INFRASTRUCTURE
IaaS » PaaS » SaaS
with Red Hat OpenShift Enterprise
Red Hat Enterprise Virtualization or OpenStack Platform
RHEL RHEL RHEL RHEL RHEL RHEL RHEL
Public Cloud
RHEL RHEL
Red Hat CloudForms
RHEL
DEVELOPERS USERS
SELF-SERVICE FOR DEVELOPERS READY TO RUN APPLICATIONS FOR USERS
RED HAT CLOUD INFRASTRUCTURE
IaaS » PaaS » SaaS
with Red Hat OpenShift Enterprise
RHEL
Red Hat Enterprise Linux
Node
Bare Metal / Virtualization / Cloud
JBoss
cardridge
Code Git Repo
DEVELOPER
USERS
GIT/SSH
cronlogs sshd
MySQL
HTTP/S
MY GEAR
Broker (RHEL)
Node (RHEL)
Node (RHEL)
REST
Web Console
Eclipse IDE
Cmd Line
S E Lin ux
GEAR
My
App
jenkinsJenkins
Maven
C G ro up s
RED HAT CLOUD INFRASTRUCTURE
IaaS » PaaS » SaaS
with Red Hat OpenShift Enterprise
Red Hat Enterprise Virtualization or OpenStack Platform
RHEL RHEL RHEL RHEL RHEL RHEL RHEL
Public Cloud
RHEL RHEL
Red Hat CloudForms
RHEL
DEVELOPERS USERS
Red Hat JBoss XPaaS Services for OpenShift
RED HAT CLOUD INFRASTRUCTURE
IaaS » PaaS » SaaS
with Red Hat OpenShift Enterprise
Red Hat Enterprise Virtualization or OpenStack Platform
RHEL RHEL RHEL RHEL RHEL RHEL RHEL
Public Cloud
RHEL RHEL
Red Hat CloudForms
RHEL
DEVELOPER USERS
Red Hat JBoss XPaaS Services for OpenShift
JBoss
EAP
Cluster
JBoss
FUSE
MySQL JBoss
BRMS
ANALYST
Mainframe/Legacy
Data Store
Cloud Management Across Your Entire Data Center
Existing Virtualization
RHEL
VM Other
VM
Hypervisor
Red Hat CloudForms
RHEV Manager
RHEL
VM Other
VMs
RHEV
Hypervisor
RH OpenStack Platform
RHEL
VM Other
VM
RHEL
OSP Node
Public Cloud Provider
RHEL
VM Other
VM
R e d H a t S a te lli te S e rv e r
Traditional Workload Cloud Enabled Workload
Private Cloud Public Cloud
Hybrid Cloud
Red Hat Ceph Storage & Red Hat Gluster Storage
Ia a S P a aS
INSIGHT
Discovery, Monitoring, Utilization, Performance, Reporting, Chargeback, Analytics, Trending
CONTROL
Security Compliance, Alerting, Policy-Based Resource&Configuration Enforcement
AUTOMATION IT Process, Task and Event, Provisioning Workload Management with Orchestration
INTEGRATION
Systems Management Tools and Processes Event, Consoles, CMDB RBA, Web Services
RED HAT CLOUD INFRASTRUCTURE
ACCELERATED DELIVERY
FOR THE BUSINESS
RED HAT CLOUD INFRASTRUCTURE
ACCELERATED DELIVERY
FOR THE BUSINESS
SEAMLESS, HIGH QUALITY SERVICE
FOR END USERS
RED HAT CLOUD INFRASTRUCTURE