Upload
platform9
View
40
Download
0
Tags:
Embed Size (px)
Citation preview
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.
• Speaker Bio
• Platform9 introduction
• Virtualization landscape
• Platforms
• Management Tools
• Pros and Cons
• Strategies
• Recommendation
Agenda
2
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
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
Virtualization Landscape
5
Information Week Survey
6
• 2007: ~85% VMware
• 2014: ~56% VMware
• 2020: ?
• 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
Containers Overview
8
• 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
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
Strategies for navigating this landscape
• 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
• Hypervisor: ESXi
• Management system: vSphere / vCloud
Strategy #1: Stay Put!
13
• 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
• 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
• 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
Strategy #3: Leverage diversity w/ single pane
17
API / UI
Compute Storage Network
OrchestrationEngine
Users & Tenancy
Placement
• 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
• 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
• Please take our quick 2 minute survey
• http://goo.gl/forms/jGblsgFRv4
• Link is also posted on Chat window
Survey
20
• www.platform9.com
• Twitter: @Platform9Sys
• Madhura Maskasky:
• @smadhura
• Sirish Raghuram:
• www.linkedin.com/in/sirishraghuram
Stay In Touch
21
• 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
• Please use the Q&A panel, OR
• Press *6 to unmute and ask on the call
Q & A
23