23
Title Text The Melting Pot In Virtualized Datacenters Sirish Raghuram Co-founder, CEO Platform9 Systems, Inc. Madhura Maskasky Co-founder, Head of Product Platform9 Systems, Inc.

OpenStack Webinar: Melting Pot in Virtualized Data Centers

Embed Size (px)

Citation preview

Page 1: OpenStack Webinar: Melting Pot in Virtualized Data Centers

Title Text

The Melting Pot In Virtualized Datacenters

Sirish Raghuram Co-founder, CEO

Platform9 Systems, Inc.

Madhura Maskasky Co-founder, Head of Product

Platform9 Systems, Inc.

Page 2: OpenStack Webinar: Melting Pot in Virtualized Data Centers

• Speaker Bio

• Platform9 introduction

• Virtualization landscape

• Platforms

• Management Tools

• Pros and Cons

• Strategies

• Recommendation

Agenda

2

Page 3: OpenStack Webinar: Melting Pot in Virtualized Data Centers

Speaker Bio

3

Madhura Maskasky

• Co-founder, Head of Product at Platform9

• Previously: Staff Engineer at VMware (7 years), Oracle, Microsoft, Stanford University

• Technical lead for multiple VMware products

Sirish Raghuram

• Co-founder, CEO at Platform9

• Previously: Staff Engineer at VMware (12 years)

• Technical and Management responsibility for multiple VMware products

Page 4: OpenStack Webinar: Melting Pot in Virtualized Data Centers

Platform9 is the simplest solution to manage your datacenters as an agile, self-service private cloud.

!

At a glance:

• Founded in Oct 2013

• Based in Sunnyvale, CA

• Funded by Redpoint Ventures

• Based on OpenStack

Platform9 Introduction

4

Page 5: OpenStack Webinar: Melting Pot in Virtualized Data Centers

Virtualization Landscape

5

Page 6: OpenStack Webinar: Melting Pot in Virtualized Data Centers

Information Week Survey

6

• 2007: ~85% VMware

• 2014: ~56% VMware

• 2020: ?

Page 7: OpenStack Webinar: Melting Pot in Virtualized Data Centers

• Virtualization platform

• VMware ESXi still the leader, huge installed base

• KVM, Hyper-V and Docker are all gaining adoption

• % new projects in 2015 using ESXi is unclear

Observations

7

Page 8: OpenStack Webinar: Melting Pot in Virtualized Data Centers

Containers Overview

8

Page 9: OpenStack Webinar: Melting Pot in Virtualized Data Centers

• Pros (of Containers)

• Better performance (http://tinyurl.com/containerVsVm)

• Higher consolidation density

• Less overhead (no guest OSes)

• Developer centric workflow (https://www.docker.com/tryit/)

• Cons

• Usage paradigm is evolving: is a Container like a VM? (http://phusion.github.io/baseimage-

docker/)

• Massive flux, no ‘safe bets’: Docker? Rocket? Kubernetes? Mesos? *.*?

• OS compatibility — requires modern Linux

• Security (or lack thereof) — apps run as root on host

• Performance guarantees — not as reliable as w/ VMs

Containers Overview

9

Page 10: OpenStack Webinar: Melting Pot in Virtualized Data Centers

Virtualization Landscape

10

Platform Type Pros Cons

VMware vSphere (ESXi) Hypervisor

1. Time tested, stability2. Familiarity

3. OS / HCL support4. Operational workflows

(vMotion)

1. $$$$ (for higher SKUs)2. Containers have advantages

over VMs

Linux KVM Hypervisor1. Price (can be $0)

2. Supports wide range of OSes3. Increasingly stable

4. Management: OpenStack

1. Windows guest support not as good as ESXi

2. Operational workflows (vMotion) are maturing

3. Management: OpenStack4. Containers have advantages

Microsoft Hyper-V Hypervisor

1. Price (can be $0 for MSFT customers)

2. Increasingly performant3. Operational workflows are

almost there

1. Linux support, Op workflows not as good as vSphere

2. Not as ‘cloud centric’ as KVM? (OpenStack support?)

3. Containers have advantages

Docker / Containers

Container Runtime

1. Better performance, density2. No overhead from Guest

OSes 3. Developer centric workflow

See prior slide

Page 11: OpenStack Webinar: Melting Pot in Virtualized Data Centers

Strategies for navigating this landscape

Page 12: OpenStack Webinar: Melting Pot in Virtualized Data Centers

• Use VMware till clarity emerges — 2017?

• Pros

• Unlikely to back the wrong horse

• Cons

• Possible chaos if others (users?) start trying other platforms

• Lose time value of benefits (e.g. $ savings)

Strategy #1: Stay Put!

12

Page 13: OpenStack Webinar: Melting Pot in Virtualized Data Centers

• Hypervisor: ESXi

• Management system: vSphere / vCloud

Strategy #1: Stay Put!

13

Page 14: OpenStack Webinar: Melting Pot in Virtualized Data Centers

• Leverage new platforms to complement existing VMware deployments:

• VMware + Hyper-V

• VMware + KVM

• VMware + Docker

• Silos keep these strictly separate

• Pros

• Understand what works for your environment

• Skills upgrade

• Influence / own the decision in your Organization

• Cons

• Cost of managing silos, different workflows

Strategy #2: Leverage diversity w/ silos

14

Page 15: OpenStack Webinar: Melting Pot in Virtualized Data Centers

• VMware + KVM:

• ESXi managed by vSphere / vCloud

• KVM managed by OpenStack

• VMware + Docker:

• ESXi managed by vSphere / vCloud

• Docker managed by ___? (Docker? Kubernetes? Mesos? OpenStack?)

• VMware + Hyper-V:

• ESXi managed by vSphere

• Hyper-V managed by System Center

Strategy #2: Leverage diversity w/ silos

15

Page 16: OpenStack Webinar: Melting Pot in Virtualized Data Centers

• Leverage new platforms to complement existing VMware deployments:

• VMware + Hyper-V

• VMware + KVM

• VMware + Docker

• Use a system that serves as a single pane across these environments

• Pros

• Understand what works for your environment

• Skills upgrade

• Influence / own the decision in your Organization

• Cons

• Single pane might not be as full-featured as dedicated Silos?

Strategy #3: Leverage diversity w/ single pane

16

Page 17: OpenStack Webinar: Melting Pot in Virtualized Data Centers

Strategy #3: Leverage diversity w/ single pane

17

API / UI

Compute Storage Network

OrchestrationEngine

Users & Tenancy

Placement

Page 18: OpenStack Webinar: Melting Pot in Virtualized Data Centers

• Test new platforms in silos

• Early proof of concepts are key

• Explicitly define success and failure criteria

• Fail fast

• Look for a single platform that enables consistency in managing

• Users and Tenants

• Resource pooling across compute, storage and network

• Provisioning workflows for applications

Recommendation

18

Page 19: OpenStack Webinar: Melting Pot in Virtualized Data Centers

• Increasing diversity of virtualization platforms

• Be deliberate about your strategy in handling this diversity

• Look to standardize your workflows using a single management system

Recap

19

Page 20: OpenStack Webinar: Melting Pot in Virtualized Data Centers

• Please take our quick 2 minute survey

• http://goo.gl/forms/jGblsgFRv4

• Link is also posted on Chat window

Survey

20

Page 21: OpenStack Webinar: Melting Pot in Virtualized Data Centers

• www.platform9.com

• Twitter: @Platform9Sys

• Madhura Maskasky:

• @smadhura

[email protected]

• Sirish Raghuram:

• www.linkedin.com/in/sirishraghuram

[email protected]

Stay In Touch

21

Page 22: OpenStack Webinar: Melting Pot in Virtualized Data Centers

• KVM

• Benefits: https://openvirtualizationalliance.org/what-kvm/benefits-kvm

• Supported OSes: http://www.linux-kvm.org/page/Guest_Support_Status

• Containers

• Usage paradigm debate: http://phusion.github.io/baseimage-

docker/

• Performance benefits: http://tinyurl.com/containerVsVm

References

22

Page 23: OpenStack Webinar: Melting Pot in Virtualized Data Centers

• Please use the Q&A panel, OR

• Press *6 to unmute and ask on the call

Q & A

23