VMware PowerPoint Image Slides...

17

Transcript of VMware PowerPoint Image Slides...

Page 1: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write
Page 2: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write

Disclaimer

• This presentation may contain product features that are currently under development.

• This overview of new technology represents no commitment from VMware to deliver these features in any generally available product.

• Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind.

• Technical feasibility and market demand will affect final delivery.

• Pricing and packaging for any new technologies or features discussed or presented have not been determined.

CONFIDENTIAL 2

Page 3: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write

Agile

DevOpsLightweight Containers

Developers

The New App

DevOps has driven

innovation in container

technology.

Agile development

demands DevOps.

1000s deploys/ day

Competitiveness demands

agile development.

Enterprises are embracing.

The new app is king,

and developers are the

new kingmakers.

Industry Trends

CONFIDENTIAL 3

Page 4: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write

What Do Developers Want?

CONFIDENTIAL 4

Black BoxA

PI

Production App

APM

Page 5: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write

What Is Docker?

CONFIDENTIAL 5

Physical Server

vSphere

VM VM

Guest OS

Libraries

App A

Guest OS

Libraries

App B

Physical Server

vSphere

VM

Guest OS

Libraries

App A

Libraries

App B

Docker Engine

Page 6: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write

CONFIDENTIAL 6

App

Audit

SLA

Page 7: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write

Docker Containers on VMware SDDC

CONFIDENTIAL 7

Software Defined

Data Center (SDDC)

Any Application

SDDC Platform

Any x86

Any Storage

Any IP network

Data Center Virtualization

Inter- Data Center

Any Application

Any x86

Any Storage

Any IP network

Cloud IaaS

Any Application

Any x86

Any Storage

Any IP network

SDDC Platform

Centralized managementSeamless portabilityUnrestricted choice

Page 8: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write

A Docker Focused VMware DevOps Solution: A Three-Pronged Approach

CONFIDENTIAL 8

IDE

Fusion / Workstation

Fargo Fargo

vRealize CMP

Prong One: Building Dockerized Apps Prong Three: App Lifecycle Integrations

Prong Two: Running Docker Containers

Docker Hub

vCloud Air

Container Cluster

Manager

Page 9: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write

Code Repository

Examples

GitHub, Subversion, MS TFS

Checks in code Artifact Repository

Examples

Artifactory, Nexus, MS TFS

artifacts added

to repository

CI Testing

Examples

Jenkins, TeamCity, MS TFS

CI cycle triggered

A Common DevOps Workflow … Improved

CONFIDENTIAL 9

CloudClient

vCloud Automation Center API

vCAC UIvCloud Suite

(Automated Deployments)

Self service of customized builds

Automated deployment of full stack with

Application Services (i.e. AppD)

Integrations with CMDB, IPAM, etc

Network consistency with network virtualization

Leverage vCO or AppD to refresh DB

vCloud Suite(Production)

Operational day 2 activities

Visibility, capacity optimization

and performance management

Page 10: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write

Checks in code Triggers automated

build and tests

Successful builds

pushed to repo

The Same Workflow, Now Docker Focused

CONFIDENTIAL 10

vCAC UI

vCloud Automation Center

CloudClient

Image Repository

Webhook triggers rolling update

vSphere

Master

vC

ente

rO

pera

tions

Node1 Node2 Noden

Page 11: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write

Introducing Tech Preview: Project Fargo

CONFIDENTIAL 11

Linked Clone to create Delta Disks

Child VM

Parent VM

COW Memory Clone

Same CPU Configuration

Child VM

Page 12: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write

Project Fargo: Rapid, Massive Scale VM Cloning

• Fast, scalable differential clone of a running VM

• Benefits:

– Significantly reduces the startup time for new VMs(VMs available in ms)

– Reduces the VM storage and memory footprint

– Copy-on-write architecture ensures per-VM isolation

• Use cases:

– Enterprise applications

• Speed of containers-based provisioning

• VM-level goodness (Isolation, management, etc.)

– Virtual desktops:

• Instant clone of running non-persistent desktop

• Instant availability of app for app publishing

CONFIDENTIAL 12

Mem

Disk

VM VM’

Mem

Disk

ESX

Page 13: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write

CONFIDENTIAL 13

vCloud Automation Center

Hypervisor Endpoint

vSphere, Hyper-V, KVM

Cloud Endpoint

vCHS, AWS

Orchestration Endpoint

vCO

Physical Endpoint

Dell, IBM, HP, etc.

Governance

IaaS Engine XaaS Engine PaaS Engine

Tenant A Tenant B

Physical Virtual (1:1) Virtual (Many:1)

Fargo

Parent

VMware Rest API, Docker APIs

Page 14: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write

Load Balancer

vSphere

Virtual Machine

Docker Tomcat

Hello VMworld!

500ms ago this

VM didn’t exist.

By the time you

read this, the

VM that created

this page has

already been

destroyed.

Hello VMworld!

500ms ago this

VM didn’t exist.

By the time you

read this, the

VM that created

this page has

already been

destroyed.

Hello VMworld!

500ms ago this

VM didn’t exist.

By the time you

read this, the

VM that created

this page has

already been

destroyed.

Hello VMworld!

500ms ago this

VM didn’t exist.

By the time you

read this, the

VM that created

this page has

already been

destroyed.

Fork 1 Fork 2 Fork 3 Fork N

Consider the Possibilities: JIT Provisioning

CONFIDENTIAL 14

Page 15: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write

Demo Time!

Page 16: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write
Page 17: VMware PowerPoint Image Slides (16x9)download3.vmware.com/vmworld/2014/downloads/session-pdfs/...(VMs available in ms) –Reduces the VM storage and memory footprint –Copy-on-write