2. OBJECTIVES
● Enablement and support for SAs and consultants
● Decrease risk in the field by standardizing existing artefacts (e.g.
toolbox)
● Share success stories and review scoping, project plans, and
engagement journals
● Review and consolidate existing efforts and work with similar
communities to cross-reference content
CLOUD ORCHESTRATION PLATFORMS
COMMUNITY OF PRACTICE
https://mojo.redhat.com/groups/
cloud-orchestration-platforms-community-of-practice
JOIN NOW
3. ●
IaaS & OpenStack Management
●
CloudForms Capabilities (Under- and Over-Cloud Management)
●
Demonstrations
●
Power, Provision and Console
●
Smart State Analysis and Genealogy
●
Heat on Steroids
●
Capacity and Utilization, Under- and Over-Cloud
●
Manual and Automatic Infrastructure Scaling
●
Tips & Tricks: CloudForms & OpenStack Deployment
●
Q&A
RED HAT TECH EXCHANGE Asia Pacific3
AGENDA
4. How to Succeed in Your OpenStack
Deployment, 20 February 2015, Donna
Scott and Arun Chandrasekaran
"Most enterprises find they need more
than OpenStack for management and
governance, as well as for multicloud
management, including bursting across
private and public cloud environments.
As a result, many organizations
implementing OpenStack invest in a
Cloud Management Platform that rides
on top, and provides an API translation
and orchestration layer across private
and public clouds."
RED HAT TECH EXCHANGE Asia Pacific4
OPENSTACK MANAGEMENT
Make OpenStack manageable for
the Enterprise
Manage in parallel with other
footprints, migrate workloads
Service Catalog, Chargeback/
Showback, Policy based Controls
Manage Tenant level as well as
Infrastructure (under-cloud)
Auto-Scaling of Infrastructure
5. RED HAT TECH EXCHANGE Asia Pacific5
IAAS & CLOUD MANAGEMENT PLATFORM
Virtual Infrastructure Management
Configuration and Change Management
Physical Infrastructure
Capacity and Performance Management
Virtual Infrastructure
Chargeback
Self-Service Provisioning and Service Catalog
EnterpriseService
Management
EnterpriseServiceManagement
Orchestration
PublicCloudsBrokering
Cloud Management Platform
Source:Gartner(July2012)
6. RED HAT TECH EXCHANGE Asia Pacific6
‘12 ‘13
Red Hat announce
acquisition of
ManageIQ
Red Hat CloudForms 3.0
Added OpenStack Cloud Provider
RED HAT CLOUDFORMS
OPENSTACK TIMELINE
‘14 ‘15
Red Hat CloudForms 3.2
Added OpenStack Infrastructure Provider
Red Hat CloudForms 3.1
OpenStack Provider Enhancements:
RabbitMQ messaging system
Glance, Cinder & Tenant insight
Image & Instance smart state analysis
‘16 ‘17
7. RED HAT TECH EXCHANGE Asia Pacific7
RED HAT OPENSTACK PLATFORM 5
(ICEHOUSE) & 6 (JUNO) + CLOUDFORMS 3.1
8. RED HAT TECH EXCHANGE Asia Pacific8
RED HAT OPENSTACK PLATFORM 7 (KILO)
+ CLOUDFORMS 3.2
9. RED HAT TECH EXCHANGE Asia Pacific9
RED HAT OPENSTACK PLATFORM 7 (KILO)
+ CLOUDFORMS 3.2
10. RED HAT TECH EXCHANGE Asia Pacific10
UNDER- & OVER-CLOUD MANAGEMENT
Cloud ProviderInfrastructure Provider
11. RED HAT TECH EXCHANGE Asia Pacific11
CLOUDFORMS 3.2
OPENSTACK INFRASTRUCTURE PROVIDER
Designed to run with TripleO-based OpenStack Deployment (RHOSP7)
Provides visibility and management capabilities for the under-cloud
FEATURES
Scaling of the over-cloud through CloudForms
- Function enabled through both the UI and Automate
Host data collection
- Base attributes through OpenStack APIs (Ironic, Heat, Tuskar)
- Metrics through OpenStack Ceilometer
- OpenStack component views, detailing the status and configuration of
installed OpenStack services, through host smart state analysis
Image data collection through the OpenStack Glance API
12. Which applications are affected by this hard
drive's firmware upgrade?
Which applications will be unavailable during
this host downtime?
RED HAT TECH EXCHANGE Asia Pacific12
INSIGHT
OPERATIONAL VIEW Application
Physical
Server
Instance
Storage
Network
Compute
Node
Array
Region
Disk
13. RED HAT TECH EXCHANGE Asia Pacific13
DEMO 1
POWER, PROVISIONING & CONSOLE
+
14. RED HAT TECH EXCHANGE Asia Pacific14
DEMO 2
SMART STATE & GENEALOGY
INVENTORY
Properties
Flavor
Operating System
IP Addresses
Relationships
SmartState
Users & Groups
Applications & Patches
Files & Registry keys
Contents
Reporting
General Reports
Compliance
Ad-Hoc
Custom
Relationships - Breadcrumbs
Security - Only authorized accounts
Apps & Vulnerability assessments
Watermark and Signature recognition
Configuration State Check
15. RED HAT TECH EXCHANGE Asia Pacific15
DEMO 3
HEAT ON STEROIDS
+
16. RED HAT TECH EXCHANGE Asia Pacific16
DEMO 4
CAPACITY & UTILIZATION
UNDER & OVER CLOUD
CAPACITY
The big question, what is the
capacity of my environment?
Allocation
Reservation
Manual
Usage
UTILIZATION
Contention - Deployment Role - Compute
Metrics - Deployment Role - Compute
17. RED HAT TECH EXCHANGE Asia Pacific17
DEMO 5
MANUAL & AUTOMATIC
INFRASTRUCTURE SCALING
MANUAL
Select OpenStack Infrastructure Provider
Re-configure the Provider
AUTOMATIC
Choose a trigger e.g. Alert, Policy, REST api, etc
Assign trigger to entity e.g. Node, Instance, etc
18. All OpenStack deployments are COMPLEX
All OpenStack deployments are DIFFERENT
Things to consider:
- Multiple service endpoints (APIs)
- Multiple networks
- Different hardware (e.g. Compute, Storage)
Monitor *****
Look for relevant Bugzilla before PoC/Deployment
RED HAT TECH EXCHANGE Asia Pacific18
TIPS & TRICKS
19. Confusion around OpenStack Platform Director
Over-cloud Management since CF3.1 with RHOSP5-7
Under-cloud Management since CF3.2 with RHOSP7
- Additional provider configuration ('Infrastructure' tab)
- RHOSP-Director based installs ONLY
See BZ (expected 5.4.3 errata):
https://bugzilla.redhat.com/show_bug.cgi?id=1251139
Also see: https://mojo.redhat.com/groups/emea-tiger-
team/blog/2015/07/29/how-to-configure-rhel-osp-d-to-be-used-by-the-
rhel-osp-d-cf-provider
RED HAT TECH EXCHANGE Asia Pacific19
TIPS & TRICKS
20. RED HAT TECH EXCHANGE Asia Pacific20
CLOUDFORMS 3.2
OPENSTACK SUPPORT
Platform Support Matrix Red Hat CloudForms 3.2/Red Hat CloudForms
Management Engine 5.4: https://access.redhat.com/articles/1480063
7
? OSP5-7
21. OpenStack Service Endpoint Issues
CFME Appliance needs a NIC on all of the OSP networks (admin, internal &
public) for over-cloud and under-cloud
'publicURL' endpoints? Force CFME Fog gem by adding:
:openstack_endpoint_type => 'publicURL'
to /var/www/miq/lib/openstack/openstack_handle/handle.rb
See BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1222155
Good write-ups:
- RHOSP6: https://mojo.redhat.com/docs/DOC-1031354
- RHOSP7: https://mojo.redhat.com/groups/openstack-community-of-
practice/blog/2015/08/20/osp7-director-and-cfme-install-on-ucs
RED HAT TECH EXCHANGE Asia Pacific21
TIPS & TRICKS
22. CloudForms Repositories
ManageIQ Depot:
https://github.com/ManageIQ/manageiq_depot
(e.g. OpenStack Infrastructure Auto-Scale)
MIQ-PoC-Builder & MIQ-RedHat-OpenStack:
https://github.com/rhtconsulting/miq-POC-builder
(e.g. Heat templates, Service Dialogs, Flavor resizing, etc)
RED HAT TECH EXCHANGE Asia Pacific22
TIPS & TRICKS
DISCLAIMER:
GitHub or ManageIQ content not supported by Red Hat Support!
23. OBJECTIVES
● Enablement and support for SAs and consultants
● Decrease risk in the field by standardizing existing artefacts (e.g.
toolbox)
● Share success stories and review scoping, project plans, and
engagement journals
● Review and consolidate existing efforts and work with similar
communities to cross-reference content
CLOUD ORCHESTRATION PLATFORMS
COMMUNITY OF PRACTICE
https://mojo.redhat.com/groups/
cloud-orchestration-platforms-community-of-practice
REM
IN
DER
JOIN NOW