Upload
constance-hunter
View
229
Download
1
Tags:
Embed Size (px)
Citation preview
© 2014 VMware Inc. All rights reserved.
DevOps using OpenStackGetting Started
Trevor Roberts Jr., Sr. Technical Marketing Manager
Santhosh Sundararaman, Product Manager
CONFIDENTIAL 2
Today
1 What is OpenStack?
2 What is DevOps?
3 DevOps using OpenStack
4 Heat: DevOps Made Easy
5 Troubleshooting OpenStack
6 Q & A
3
What is OpenStack?
Application DevOps team
provisioncode
update
scale up/down
Scripts /code
API calls OpenStack IaaS Cloud
app mgmt tool
or
Workloads Targeted for OpenStack
• Primarily new workloads, or “repatriated” VMs from a public cloud. • Common examples:
• Scale-out SaaS/Web applications
• Dev & Test, Continuous Integration/Deployment.
• Data Analytics
• Very few Tier 1 workloads
OpenStack is an framework for providing developers with cloud-style APIs and tools on top of a choice of virtual infrastructure technologies.
Virtualized Compute, Network, Storage
?
CONFIDENTIAL 4
What is DevOps
• Development + Operations
• Provision infrastructure through code
• Infrastructure on demand
CONFIDENTIAL 5
DevOps using OpenStack
• OpenStack: Compute, Network, Storage on demand
• Consuming OpenStack– GUI: Horizon Dashboard
– APIs: Custom scripts
– Heat: Orchestration
CONFIDENTIAL 6
GUI: Horizon Dashboard
• Live Walkthrough
CONFIDENTIAL 7
APIs: Custom Scripting
• Live Walkthrough
CONFIDENTIAL 8
Heat
• Orchestration: Build & Deploy Application Templates
• Application Template– Network topology
– Instances: Size, properties, tools
– Volumes
• Manage a complete application as a single entity
CONFIDENTIAL 9
Heat
• Live Walkthrough
10
Troubleshooting OpenStack
• vRealize Operations Management Pack for OpenStack
– Visibility into entire stack
– Health, Risk and Efficiency for OpenStack objects
– Problem detection and remediation for OpenStack infrastructure and tenants
– Out-of-the-box reports for performance, capacity and alert frequency
– Object relationship graphs
– Tenant dashboards
11
Troubleshooting OpenStack
• vRealize Log Insight Content Pack for OpenStack
– All OpenStack + vSphere logs in one place
– OpenStack specific dashboards
– Build your own dashboards (no coding required!)
– Intelligent log message grouping
– Highly customizable search
12
Troubleshooting OpenStack
• vRealize Business for OpenStack
– Monitor & report cost of OpenStack resources
– Predict cost trending based on usage
– Compare cost with other clouds
Troubleshooting OpenStack
• Live Walkthrough
Thank You