© 2009 vmware inc. all rights reserved cloud & you a new frontier in computing

37
© 2009 VMware Inc. All rights reserved Cloud & You A New Frontier in Computing

Upload: luke-oneal

Post on 22-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

© 2009 VMware Inc. All rights reserved

Cloud & You A New Frontier in Computing

2

Agenda

Introduction to Virtualization and VMware

The journey so far from the Desktop to the Data Center!

Cloud Computing (a brief introduction)

Copyright © 2009 VMware, Inc. All rights reserved.

© 2009 VMware Inc. All rights reserved

Introduction to Virtualization and VMware!

4Copyright © 2006 VMware, Inc. All rights reserved.

Hardware

Application

Operating System

Server view

Copyright © 2009 VMware, Inc. All rights reserved.

5Copyright © 2006 VMware, Inc. All rights reserved.

Hardware

Application

Operating System

Server view

Copyright © 2009 VMware, Inc. All rights reserved.

6

Hardware

Application

Operating System

Server view

Copyright © 2009 VMware, Inc. All rights reserved.

7

Hardware

Application

Operating System

With VirtualizationWithout Virtualization

What is Virtualization?

• Today’s x86 computer hardware was designed to run a single operating system and a single application, leaving most machines vastly underutilized. Virtualization lets you run multiple virtual machines on a single physical machine, with each virtual machine sharing the resources of that one physical computer across multiple environments

• Virtualization provides direct access to the hardware resources to give you much greater performance.

Copyright © 2009 VMware, Inc. All rights reserved.

8

What is a Virtual Machine (VM)?

• A tightly isolated software container that runs its own operating systems and applications as if it were a physical computer

• A VM behaves exactly like a physical computer and contains its own virtual (software-based) CPU, RAM hard disk and network interface card (NIC)

• The Operating System can’t tell the difference between a virtual machine and a physical machine, nor can applications or other computers on a network

• A virtual machine is composed entirely of software and contains no hardware components whatsoever

• Therefore, virtual machines offer a number of distinct advantages over physical hardware.

Copyright © 2009 VMware, Inc. All rights reserved.

9

A Virtual Machine (VM) has everything!

Copyright © 2009 VMware, Inc. All rights reserved.

10

Understanding Three Key Properties of Virtualization

Partitioning• Run multiple operating

systems on one physical machine

• Fully utilize server resources

Encapsulation• Encapsulate the entire state

of the virtual machine in hardware-independent files

• Save the virtual machine state as a snapshot in time

• Re-use or transfer whole virtual machines with a simple file copy

Isolation• Isolate faults and security at

the virtual-machine level• Dynamically control CPU,

memory, disk and network resources per virtual machine

Copyright © 2009 VMware, Inc. All rights reserved.

11

Virtualization is Now De Facto Model

We are past a virtual tipping point!

0

2,500,000

5,000,000

7,500,000

10,000,000

12,500,000

15,000,000

17,500,000

VM Cross Over

2005 2006 2007 2008 2009 2010 2011 2012 2013

Physical ServersVirtual machines

Copyright © 2009 VMware, Inc. All rights reserved.

12

VMware – The Proven Industry Leader

Company Overview

• Over $2.0 billion in 2009 revenues

• 7,000+ employees worldwide

• One of the largest infrastructure software companies in the world

Proven customer base

• 170,000+ VMware customers

• 100% of Fortune 100

• 100% of Fortune Global 100

• 96% of Fortune 1000

• 95% of Fortune Global 500

• More than 2000 customers in India

Copyright © 2009 VMware, Inc. All rights reserved.

© 2009 VMware Inc. All rights reserved

The journey so far from the Desktop to the Data Center!

14

Hosted vs. Native Virtualization

Native/Hypervisor Hosted

Copyright © 2009 VMware, Inc. All rights reserved.

• Device support is inherited from host operating system for maximum hardware compatibility

• Virtualization installs like an application rather than like an operating system

• Can run alongside conventional applications

• Maximum performance with lowest overhead using certified hardware

• Highly efficient direct I/O pass-through architecture for network and disk

• Highly secure micro-kernel virtualization layer—only 100Ks of lines of code versus 10–25 million lines of host operating system code

• Excellent management of hardware resources

(ESX Server)(Workstation, VMware Player, VMware Server)

15

Copyright © 2009 VMware, Inc. All rights reserved.

Hosted Virtualization result: One Physical Machine, Many Virtual Machines

• Workstation installs on a host Windows or Linux OS and runs like an application

• Fusion runs on Mac OS• OS and associated applications

are encapsulated as a virtual machine that then runs on Workstation

• Each virtual machine has its own virtual CPU, memory, disks, I/O devices, etc.

• Each virtual machine is like a physical x86 machine

• Run multiple operating systems simultaneously on a single PC in fully networked, portable virtual machines

16

VMware vSphere

Copyright © 2009 VMware, Inc. All rights reserved.

• ESX Server – A virtualization platform used to create the virtual machines

• VirtualCenter – A service that acts as a central administrator for VMware

ESX Server hosts that are connected on a network.

• VMware Infrastructure Client (VI Client) – A required component and the

primary interface for creating, managing, and monitoring virtual machines, their resources, and their hosts.

• Datastore – The storage locations for the virtual machine files specified when

creating virtual machines.

17

VMware vSphere contd..

Copyright © 2009 VMware, Inc. All rights reserved.

•Create and manage farms of hosts and virtual machines

•Start, stop, access and manage resources for all virtual machines

•Dynamically balance virtual machine workloads across hosts

•Rapidly provision virtual machines from templates

•Manage virtual machines for security (patching), high availability, and disaster recovery

18

Copyright © 2009 VMware, Inc. All rights reserved.

Virtualization enables some cool features and interesting properties!

Snap Shots

• Easily capture and manage an unlimited number of point-in-time copies of a running virtual machine state

• Facilitates repetitive testing and debugging

• Spend more time testing and less time configuring

• Manage snapshots from the command line interface

19

Hot Migration: VMotion® Technology

Copyright © 2009 VMware, Inc. All rights reserved.

VMotion Technology moves running virtual machines from one host to another while maintaining continuous service availability

• - Enables Continuous Workload Consolidation• - Enables Zero-Downtime Maintenance

20

Distributed Resource Scheduling (DRS)

Dynamically allocate and balance computing capacity

• Allocate capacity preferentially to the highest priority applications

• Maximize overall resource utilization

• Uses VMotion to continuously optimize based on current workload

• Executed completely transparently to end users

Achieve >80% utilization

Copyright © 2009 VMware, Inc. All rights reserved.

VM VM VM

ESX Server

VM VM

ESX Server

VM VM VM

ESX Server

DRS

Clustered Resource Pool

Global Scheduler

Local Scheduler Local Scheduler Local Scheduler

VMVM VMVM

21

Distributed Power Management

Resource Pool

Business Demand

Power Off

Consolidates workloads onto fewer servers when the cluster needs fewer compute resources

Power module puts host in standby mode if total guest resource demand + reserve <= total capacity minus host capacity

Brings capacity back online as workload needs increase

No disruption or downtime to virtual machines

Let us watch it in action!!

Copyright © 2009 VMware, Inc. All rights reserved.

22

VMware HA: Restart VMs if ESX Server fails

Copyright © 2009 VMware, Inc. All rights reserved.

Virtual Machine

Virtual Machine

Virtual Machine

Virtual Machine

Virtual Machine

Virtual Machine

Virtual Machine Virtual Machine

X

VC

23

App

OS

App

OS

App

OSXXApp

OS

App

OS

App

OS

App

OS

X

VMware ESX VMware ESX

VMware Fault Tolerance

FTFTHAHAHAHA

– Single identical VMs running in lockstep on separate hosts

– Zero downtime, zero data loss failover for all virtual machines in case of hardware failures

– Integrated with VMware HA/DRS

– No complex clustering or specialized hardware required

– Single common mechanism for all applications and operating systems

Copyright © 2009 VMware, Inc. All rights reserved.

24

VMware Site Recovery Manager

• Simplifies and automates disaster recovery workflows:

• Setup, testing, failover

• Turns manual recovery runbooks into automated recovery plans

• Provides central management of recovery plans from VirtualCenter

Works with VMware Infrastructure to make disaster recovery rapid, reliable, manageable, affordable

Site Recovery Manager leverages VMware Infrastructure to deliver advanced disaster recovery management and automation

Copyright © 2009 VMware, Inc. All rights reserved.

25

VMware View

Enterprise-class, scalable connection broker

Central administration and policy enforcement

Automatic desktop provisioning with optional “smart pooling”

Desktop persistence and secure tunneling options

Microsoft AD integration and optional 2-factor authentication via RSA SecurID®

End-to-end enterprise-class desktop control and manageability

Familiar end user experience – PCOIP remote display protocol

Tightly integrated with VMware’s proven virtualization platform (VSphere 4)

Scalability, security and availability suitable for organizations of all sizes

Centralized Virtual Desktops

VMware View

Clients

Copyright © 2009 VMware, Inc. All rights reserved.

26

Capacity Planner

VMware Capacity Planner is…

• Business and decision support tool

• Optimized for sales and consulting professionals

• To perform faster, more accurate and benchmarked consolidation assessments

Capacity Planner provides:

• Complete state of the datacenter (As-Is)

• Comprehensive future state consolidation recommendation and roadmap (To-Be)

These features are representative of feature areas under development.  Feature commitments must not be included in contracts, purchase orders, or sales agreements of any kind.  Technical feasibility and market demand will affect final delivery.

Copyright © 2009 VMware, Inc. All rights reserved.

© 2009 VMware Inc. All rights reserved

Cloud Computing (A brief introduction!)

28

Evolution of the Virtual Datacenter

CapacityOn Demand

Hypervisor

Management

VirtualInfrastructure

AutomateSeparate Consolidate Aggregate

Self-Managing Datacenter

Server Consolidation

Test and Development

Cloud ScaleComputing

Hypervisor Hypervisor

Management

Hypervisor

Management

VirtualInfrastructure

Automation

Liberate

CapEx Savings

OpEx Savings Business Agility

Hypervisor

Management

VirtualInfrastructure

Automation

No Physical Boundaries

Copyright © 2009 VMware, Inc. All rights reserved.

29

Cloud Computing is the Next Stage in IT

Mainframe

PC / Client-Server

WebCloud

Copyright © 2009 VMware, Inc. All rights reserved.

30

But what is Cloud Computing???

Copyright © 2009 VMware, Inc. All rights reserved.

31

Our definition of Cloud Computing

Cloud Computing is an approach to computing that leverages the efficient pooling of on-demand, self-managed virtual infrastructure, consumed as a service.

Pooling From machines to highly elastic resource pools, with on-demand capacity

Zero-touch InfrastructurePolicy-driven automation of provisioning, deployment and management

Self-ServiceEasy access with policy-based provisioning and deployment

ControlApplication-aware infrastructure with built-in availability, scalability, security and performance guarantees

Open & InteroperableApplication mobility between clouds, based on open standards

Leverage Existing InvestmentsBenefits of cloud computing to existing applications and datacenters

Efficiency thru Utilization and Automation

Agility with Control Freedom of Choice

Copyright © 2009 VMware, Inc. All rights reserved.

32

Vmware Vsphere the Cloud OS

Bringing the Cloud to the Datacenter

The Datacenter The Cloud

Copyright © 2009 VMware, Inc. All rights reserved.

33

Private or Public Cloud Computing? It’s Both!

Cloud Computingis a way of doing computing

Cloud ServiceProviders

Hybrid CloudComposition of 2 or more interoperable clouds, enabling data and application portability

Public CloudAccessible over the Internet for general consumption

Private CloudOperated solely for an organization, typically within the firewall

EnterprisesBridging

Copyright © 2009 VMware, Inc. All rights reserved.

34

What are the different types of Cloud Models?

Copyright © 2009 VMware, Inc. All rights reserved.

35

VMware Solutions Cloud Computing

VMware vSphere: Foundation for Cloud Computing

vCenter vShield vCloud Director

vCloud Datacenter

vCloud Express

Spring vFabricServices Hyperic

VMforce

Google App Engine + Spring

Google App Engine

Other cloud infrastructure providers

SaaS Applications

Other SaaS Providers

View Thin App Zimbra

VMware EnabledPublic Clouds

IndependentPublic Clouds

VMware End-User Computing

VMware Cloud Application Platform

VMware Cloud Infrastructure and Management

Secure Private Cloud

The New IT Stack for Hybrid Cloud Computing: Secure, Manageable, Open

IaaS

Paa

SS

aaS

Copyright © 2009 VMware, Inc. All rights reserved.

36

Dynamic Load Balancer

Performance Management

Policy-driven Automation

Elastic App Server

Cloud Messaging

Global Data Management

vFabric: VMware’s Cloud Application Platform

Rich Web Integration Batch Data Access Social Media Cloud APIs

New Applications Require Modern Frameworks and Integrated

Platform Services to Take Advantage of Cloud Infrastructure

vFabricServices

Virtual Datacenter Cloud Infrastructure and Management

tc Server ERS (Apache) HypericRabbitMQGemFire Foundry

Copyright © 2009 VMware, Inc. All rights reserved.

37

The end

Thank you!

Copyright © 2009 VMware, Inc. All rights reserved.