Upload
platform9
View
159
Download
2
Tags:
Embed Size (px)
Citation preview
Sirish Raghuram Co-founder, CEO
Platform9
OpenStack Upgrade Simplified
Private Clouds Made Easy
Ken Hui Director, Tech Marketing
Platform9
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
Speaker Bio
2
Sirish Raghuram
• Co-founder, CEO at Platform9
• Previously: Staff Engineer at VMware (12 years)
• Technical and Management responsibility for multiple VMware products
Ken Hui
• Director of Technical Marketing at Platform9
• Previously: Cloud Solutions @ EMC, Open Cloud Architect @ Rackspace, vArchitect @ VCE
• Virtualization, OpenStack, Containers guru
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
• Recommended for technical audience looking to use OpenStack in production
• Assumes fair knowledge of OpenStack
Audience
3
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
• OpenStack Upgrade
• Existing Paradigms
• Challenges
• Platform9’s Approach
• Net Result
Overview
4
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
OpenStack Architecture
5
Clarity UI
Nova !!
Cin
de
r
Scheduler
Keystone (Identity)
CLI / Tools Scripts Heat (Orchestration)
Ne
utr
on
Gla
nce
(Im
age
s)
Basic Storage
Compute
Basic Network
BlockStorage
NetworkController
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
• Complex orchestration across several different components with intricate dependencies
• Ref: http://docs.openstack.org/openstack-ops/content/upgrade-icehouse-juno.html
Upgrade Process
6
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
OpenStack Upgrade
7
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
• Symantec upgrade from Havana to IceHouse
• Ref: http://www.symantec.com/connect/blogs/openstack-havana-icehouse-upgrade-symantec-cloud
Real World Example
8
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
Platform9 Managed OpenStack:
• Your servers host your data
• Platform9 hosts the OpenStack controller as a Service, with an SLA
• No need to install, monitor, troubleshoot or upgrade OpenStack
Platform9 Managed OpenStack
9
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
• “Zero-touch Upgrade”
• Literally zero work for customers
• In success or failure scenarios
• Related:
• Backup / Restore for OpenStack control plane
• Shared Workflow for Install / Upgrade
Requirements
10
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
OpenStack Controller Workflow
11
Vanilla OS
customer state
Template Image V1
Customer Server V1
Fresh Install
Upgrade
Vanilla OS Template Image V2
Customer Server V2
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
Platform9 OpenStack Upgrade Workflow
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
Platform9: Havana to Juno Upgrade
13
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
• Simple, reproducible workflow
• Install / upgrade / patch follow similar script
• Clean separation of state helps w/ backup / restore of OpenStack controllers
• Anomaly detection via Platform9 monitoring infrastructure
• Meets core requirements
• Zero-touch for customers
• 100% automated
• Handles success and error scenarios
Review
14
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
• Fine-grained orchestration
• Roll-out upgrade across N compute nodes at a time
• Reduces risk, detect any anomalies early
• Reduced downtime
• Currently 10-20 min
• Target: < 5 mins
• Explore “live upgrades”?
• Rolling upgrade across 3-way HA controller
• Phased upgrade of compute nodes
Futures
15
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
• Considerations and approach to simplify OpenStack upgrades
• Do you have upgrade war stories or tips?
• Please share via GTM chat panel!
Recap
16
© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified
• Get to production with OpenStack in minutes
• Request your own Platform9 account
• Related resources
• Best practices for OpenStack
• http://platform9.com/resources/webinars.html
• Upcoming:
• CI/CD with OpenStack: Jun 25, 2015
• OpenStack Monitoring & Telemetry: Jul 9, 2015
• Have questions?
• @Platform9Sys
Summary
17