Webinar: OpenStack Upgrades Simplified

17
Sirish Raghuram Co-founder, CEO Platform9 OpenStack Upgrade Simplied Private Clouds Made Easy Ken Hui Director, Tech Marketing Platform9

Transcript of Webinar: OpenStack Upgrades Simplified

Page 1: Webinar: OpenStack Upgrades Simplified

Sirish Raghuram Co-founder, CEO

Platform9

OpenStack Upgrade Simplified

Private Clouds Made Easy

Ken Hui Director, Tech Marketing

Platform9

Page 2: Webinar: OpenStack Upgrades Simplified

© 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

Page 3: Webinar: OpenStack Upgrades Simplified

© 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

Page 4: Webinar: OpenStack Upgrades Simplified

© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified

• OpenStack Upgrade

• Existing Paradigms

• Challenges

• Platform9’s Approach

• Net Result

Overview

4

Page 5: Webinar: OpenStack Upgrades Simplified

© 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

Page 6: Webinar: OpenStack Upgrades Simplified

© 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

Page 7: Webinar: OpenStack Upgrades Simplified

© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified

OpenStack Upgrade

7

Page 8: Webinar: OpenStack Upgrades Simplified

© 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

Page 9: Webinar: OpenStack Upgrades Simplified

© 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

Page 10: Webinar: OpenStack Upgrades Simplified

© 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

Page 11: Webinar: OpenStack Upgrades Simplified

© 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

Page 12: Webinar: OpenStack Upgrades Simplified

© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified

Platform9 OpenStack Upgrade Workflow

Page 13: Webinar: OpenStack Upgrades Simplified

© 2015 Platform9 Systems, Inc. Webinar: OpenStack Upgrade Simplified

Platform9: Havana to Juno Upgrade

13

Page 14: Webinar: OpenStack Upgrades Simplified

© 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

Page 15: Webinar: OpenStack Upgrades Simplified

© 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

Page 16: Webinar: OpenStack Upgrades Simplified

© 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

Page 17: Webinar: OpenStack Upgrades Simplified

© 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

[email protected]

Summary

17