Virtualize Your Environment with VMware

53
Ride our Wave Marcio Curvo WW HP Alliance Manager – Capacity Planner [email protected]

description

 

Transcript of Virtualize Your Environment with VMware

Page 1: Virtualize Your Environment with VMware

Ride our Wave

Marcio Curvo

WW HP Alliance Manager – Capacity Planner

[email protected]

Page 2: Virtualize Your Environment with VMware

Lets Talk Facts

Capacity Planner Usage

5 Years +

Over 5000 companies world wide

Over 1,00,000 servers measured

Over 100 Billion Performance Samples

Information Warehouse

Receives and stores summary info

Configuration

Basic Stats Summarized

Page 3: Virtualize Your Environment with VMware

What is going on out there?

InventoryOver 25% of the infrastructure is old

Up to 50% is Test/Dev/Rogue

Most servers have 2 processors

Most clients’ Inventory reports are missing 20 to 50% of their servers

Typical Server supports one primary application

Capacity UsageTypical Server is running @ 4.5% processor utilization

RAM Utilization is about 60%

Disk and Network throughput utilization is below 1%

Page 4: Virtualize Your Environment with VMware

Why Consolidation?

ROI - Cost vs. utilization

Infrastructure ConcernsFloor Space

Power

Weight

Cooling

Service LevelsBCP

DRP

High Availability

Page 5: Virtualize Your Environment with VMware

Infrastructure Challenges

Hardware Limitations

Typical app needed 8x RAM to Processor

Hardware sold had 2x Processor to RAM

Only way to increase utilization was to combine workloads

Application Co-existence

Utilization Patterns

Politics

Resource ownership

Loss of control

Page 6: Virtualize Your Environment with VMware

VMware Mission

Transform industry standard server and desktop computing through virtualizatio n.

Page 7: Virtualize Your Environment with VMware

• Full IsolationEvents within one virtual machine cannot impact another one

• Multi-Platform Maintain flexibility of choice in operating systems and software

• No Rewrites Supports legacy and new applications

• TransparencyNo changes in end-user environment

• Software/Hardware Independence & MobilityDynamic, cross-system re-mapping of software to hardware resources

VMware Virtualization Basics

x86 Architecture

Page 8: Virtualize Your Environment with VMware

Virtualization Takes Hold

Page 9: Virtualize Your Environment with VMware

Using Virtualization to Meet the Needs of Business

Leverage assets and speed software development by automating the setup, sharing and storage of multi-machine configurations.

Software Lifecycle Automation

> Rapidly provision machines

> Improve software quality

Secure unmanaged PCs while retaining end-user autonomy by layering a security policy in software around desktop virtual machines.

Virtual Clients and Desktops

> For enterprises and end users

> Improve security and mobility

Keep systems up and running through simple, reliable data protection and pervasive failover protection.

Business Continuity

> Reduce planned and unplanned downtime

> Reduce cost and complexity of high availability

> Simplify disaster recovery

Deploy virtual machines that run safely and move transparently across shared hardware.

Infrastructure Optimization

> Consolidate servers

> Reduce data center operating costs: real estate, power, cooling

> Includes the industry’s most widely deployed Virtualization Infrastructure suite

Page 10: Virtualize Your Environment with VMware

Business Continuity

VMware Product Line

Infrastructure Optimization

Desktop Mgt

SW Lifecycle

Resource Mgt Availability Mobility

Virtualization Platforms

Œ

Distributed Virtualization

Management & Automation

X

1717

> VMware Player

> VMware Server

> VMware ESX Server

> VMware VMFS

> VMware Virtual SMP

> VMware VMotion

> VMware HA

> VMware VCB> VMware DRS

> VMwareVirtualCenter

> VMware Converter

> VMware CapacityPlanner

> VMware ACE

> VMware VDI

> VMwareLabManager

> VMwareWorkstation

Security> Roadmap

> Roadmap

Page 11: Virtualize Your Environment with VMware

VMware Products Overview

Virtualization Platform Products

Distributed Virtualization Products

Management & Automation Products

Page 12: Virtualize Your Environment with VMware

Entry Level, Free Platforms

Launched in February 2006

~1.2 million downloads to date

60% are first time virtualization users

Launched in October 2005

~ 2 million downloads to date

70% are first time virtualization users

Page 13: Virtualize Your Environment with VMware

Copyright © 2005 VMware, Inc. All rights reserved.

What is it?Robust, production-proven virtualization layer that resources into multiple virtual machines

BenefitsIncrease hardware utilization by sharing hardware resources across a large number of virtual machines.

Improve service levels to applications

Delivers the highest levels of performance, scalability and robustness

Physical Server

Virtual Machines

ESX Server

Deploy multiple virtual machines on a single physical server

ESX Server

Page 14: Virtualize Your Environment with VMware

Unique Attributes of ESX Server

Unique Architecture

High performance, proprietary microkernel runs directly on the hardware

Uses SW + HW based approaches to provide compatibility for legacy AND modern hardware and OSes

Thin microkernel (<64MB in size) provides best-in-class reliability, stability and security

Unique Availability

Built-in device teaming and multi-pathing

Load-balances I/O access and protects against device failure

Unique Scalability

Advanced resource management & scheduling algorithms

Capable of handling 32/64-bit workloads, multi-core systems

VMs capable of using up to 4 processors

Unique Compatibility

Broad support of server platforms

Broad integration with enterprise networking technologies (e.g., VLANs)

Broad integration with storage technologies (e.g., SANs)

Broad integration with infrastructure SW (e.g., backup, monitoring)

Page 15: Virtualize Your Environment with VMware

Copyright © 2005 VMware, Inc. All rights reserved.

Virtual Machines

ESX Server

4-Way Virtual SMP

What does it do?Allows single virtual machine to use up to four physical processors simultaneously

BenefitsRun resource intensive applications in virtual machines

Scale computing environments without adding new hardware

Create realistic development and testing environments

Virtual SMP

Virtualize the most processor intensive applications

Page 16: Virtualize Your Environment with VMware

Copyright © 2005 VMware, Inc. All rights reserved.

Storage

VMFS is high performance cluster file system for virtual machines

Servers

ESX Server

ESX Server

ESX Server

ESX Server

Virtual Machines

A.vmdk

• Stores the entire virtual machine state in a central location

• Supports heterogeneous storage arrays

• Adds more storage to a VMFS volume dynamically

• Allows multiple ESX Servers to access the same virtual machine storage concurrently

• Enable virtualization-based distributed infrastructure services such as VMotion, DRS, HA

VMFS VMFS VMFSVMFS

VMFS

Page 17: Virtualize Your Environment with VMware

VMware Products Overview

Virtualization Platform Products

Distributed Virtualization Products

Management & Automation Products

Page 18: Virtualize Your Environment with VMware

VMotion technology lets you move live, running virtual machines from one host to another while maintaining

continuous service availability.

| Continuous Optimization | Fast Reconfiguration || Zero-Downtime Maintenance |

VMotion™ Technology Changes The Game

Page 19: Virtualize Your Environment with VMware

Copyright © 2005 VMware, Inc. All rights reserved.

VMware DRS

Align IT resources with business priorities

Dynamically allocate resource to virtual machines.

Dramatically increase system administrator productivity

Enable system administrators to manage more resources

Automate hardware maintenance

Maintenance mode automatically migrates all virtual machines to other physical servers.

Dynamic and intelligent allocation of hardware resources to VMs

Resource Pool

Page 20: Virtualize Your Environment with VMware

Copyright © 2005 VMware, Inc. All rights reserved.

VMware HACost effective high availability for all servers

Resource Pool

X

Losing a host in a cluster means fewer resources, not lost virtual machines

Impacted virtual machines are restarted on remaining hosts

Placement optimized by global scheduler

VirtualCenter handles all setup and configuration automatically

None of the cost and complexity of clustering

Page 21: Virtualize Your Environment with VMware

Copyright © 2005 VMware, Inc. All rights reserved.

VMware Consolidated Backup

Move backup out of the virtual machine

A single agent running on the proxy server rather than an agent on every virtual machine.

Eliminate backup traffic on the

local area network Utilize Fibre Channel tape devices for virtual machine backups

Pre-integrated with major 3rd-party backup products

Agentless file level backup

Page 22: Virtualize Your Environment with VMware

VMware Products Overview

Virtualization Platform Products

Distributed Virtualization Products

Management & Automation Products

Page 23: Virtualize Your Environment with VMware

Business Continuity

VMware Product Line

Infrastructure Optimization

Desktop Mgt

SW Lifecycle

Resource Mgt Availability Mobility

Virtualization Platforms

Œ

Distributed Virtualization

Management & Automation

X

1717

Security

Page 24: Virtualize Your Environment with VMware

Securely Centralize Management of your virtual infrastructure

Optimize Server Utilization by dynamically moving workloads across servers

Instantly Provision New Servers with standardized templates

Enhance Business Continuity and eliminate scheduled downtime

Virtual Infrastructure Management Software

for the Responsive Enterprise

VMware VirtualCenter

Page 25: Virtualize Your Environment with VMware

Copyright © 2005 VMware, Inc. All rights reserved.

VMware Capacity Planner Discovery and Inventory of infrastructure

Gather comprehensive performance data

Infrastructure Assessment

Utilization analysis & benchmarking

Identify consolidation opportunities

Capacity Analysis and Planning

Set thresholds and other decision criteria

Model/ test consolidation scenarios

Select and implement best alternative (s)

Consolidation Strategy

Alerts / anomaly detection/ troubleshooting

Ongoing capacity optimization recommendations

Capacity Monitoring

VMware Capacity Planner

Page 26: Virtualize Your Environment with VMware

VMware Converter 3.0

VMware® Converter 3.0 automates the process of converting physical machines, other virtual machine formats and third party image formats to VMware virtual machines

Physical MachineOR Third party image format OR Other virtual machine formats

Virtual Machine

VMware Converter

Page 27: Virtualize Your Environment with VMware

Business Continuity

VMware Product Line

Infrastructure Optimization

Desktop Mgt

SW Lifecycle

Resource Mgt Availability Mobility

Virtualization Platforms

Œ

Distributed Virtualization

Management & Automation

X

1717

Security

Page 28: Virtualize Your Environment with VMware

Managed DesktopsIndividually Administered Desktops

Server-based Desktop

Virtualization

VDI

Secure, Managed Desktop

Virtualization

ACE

Desktop Virtualization for IT Professionals

Workstation& Fusion

VMware Desktop Product Line

Page 29: Virtualize Your Environment with VMware

Workstation ACE Package ACE Management

Server

ACE

ACE

ACE

ACE

Create and Package Manage

VMware ACE Solution Overview

Page 30: Virtualize Your Environment with VMware

Copyright © 2006 VMware, Inc. All rights reserved.

ESX Server

VirtualCenter

3

3

3

2 2

2

1

• Connection using remote display software (e.g. RDP, VNC, etc.)

2

1 • Virtual desktops hosted on VMware Virtual Infrastructure

• Virtual Infrastructure optimizes and manages servers to deploy desktops

Virtual Desktops

Secure Data Center

3 • Clients can be a desktop, a laptop or a specialized thin client

• Displays desktop of remote virtual machine

Virtual Desktop Infrastructure

Page 31: Virtualize Your Environment with VMware

VMware Desktop Directions: Desktop 2.0

Users access server hosted virtual desktop from a thin client

Move/copy the VM to a notebook or USB key for mobile and disconnected users

Work with virtual desktop offline

When back in the office, check changes back to the server

A single desktop platform that supports both online and offline use cases.

Page 32: Virtualize Your Environment with VMware

Business Continuity

VMware Product Line

Infrastructure Optimization

Desktop Mgt

SW Lifecycle

Resource Mgt Availability Mobility

Virtualization Platforms

Œ

Distributed Virtualization

Management & Automation

X

Security

Page 33: Virtualize Your Environment with VMware

Unplanned Planned

Component Failover Built Into The Architecture

OS/Application Outage In-VM cluster, VI Future In-VM cluster, VI Future

SLA Non-Compliance DRS

Server Crash (3 Minute RTO) VMware HA N/A

Server Downtime (0 RTO) VI Future VMotion/DRS

Files Deleted VCB, N/A

Storage Failure (>0 RTO) VCB, N/A

Storage Downtime (0 RTO) VI Future

Site Downtime VM-based D/R, VI Future

VI Broadly Enables Better Business Continuity

Page 34: Virtualize Your Environment with VMware

DR Pain Points

Lack of a reliable disaster recovery plan

27-30% of business have no disaster recovery plan (VMworld, Imation)

Inability to meet RTO and RPO requirements with current plan

Business needs and/or regulatory needs

Need to improve RTO from days to minutes or hours

Need to improve RPO from 24 hours to 1 hour or less

Expense related to hardware at remote site

Idle hardware at recovery site (capital cost)

Need to maintain system and application images at secondary site (operational cost)

Unable to instantly repurpose machines at the secondary site (RTO impact)

Page 35: Virtualize Your Environment with VMware

The Answers: VMware Site Recovery Manager

What it is:

A new VMware DR Workflow Automation product

What it does:

Simplifies DR, lowers cost, and increases reliability

Integrating VI3 with storage replication

Making DR protection a property of the VM

Allowing you to pre-program your disaster response

How it works:

Plugs into VirtualCenter to automate DR workflows

Page 36: Virtualize Your Environment with VMware

Site Recovery Manager

Production Data CenterAPP

OS

APP

OS

Production LAN

APP

OS

APP

OS

APP

OS

APP

OS

Disaster Recovery Site

DR Production

LAN

APP

OS

APP

OS

APP

OS

APP

OS

APP

OS

APP

OS

CLI

OS

CLI

OS

DR Test LAN

WAN

Storage Replication

Page 37: Virtualize Your Environment with VMware

Pre-program the disaster response

What VMs are shutdown (instant repurposing)

VM startup order

VM-specific recovery steps

Scripts, notifications and prompts

Any action requiring repetition for each VM is automated

Page 38: Virtualize Your Environment with VMware

Propagation of VCMS info between sites

Global inventory mappings with per-VM overrides ensure

VMs are organized correctly at the remote site

VMs have the right CPU and memory allocations at the remote site

VMs are plugged into the right port groups at the remote site

Page 39: Virtualize Your Environment with VMware

Change control

Role based access control restricts access to setup and execution

Changes to DR plan instantly reflected in the test and failover workflows

Audit trails track who made what changes and when

Recovery and test plans can be exported and printed as needed

Page 40: Virtualize Your Environment with VMware

Automate DR failover and tests

Automate DR failover and tests

Playback of what wasprogrammed into VirtualCenter during setup

Benefits

Speed: recovery starts witha single click

Simplicity: Most effort isin setup

Reliability: This virtualrunbook is the same as isused for all tests

Page 41: Virtualize Your Environment with VMware

Business Continuity

VMware Product Line

Infrastructure Optimization

Desktop Mgt

SW Lifecycle

Resource Mgt Availability Mobility

Virtualization Platforms

Œ

Distributed Virtualization

Management & Automation

X

1717

Security

Page 42: Virtualize Your Environment with VMware

Copyright © 2005 VMware, Inc. All rights reserved.

• Runs on both Windows and Linux host operating systems

• Powerful virtual networking options let you connect virtual machines to each other for multi-tier application development

• Get the full functionality of native program debugging in a virtual machine with support for both user and kernel-level debuggers

• Comprehensive APIs for test automation

VMware Workstation 6

Page 43: Virtualize Your Environment with VMware

VMware Lab Manager – Fast and Easy

Self Service ProvisioningMulti-Tier Complete Application Environment (multi-VM)

Easy for non-IT users – Point and click library entry IT in Control of Policy and Quotas

Page 44: Virtualize Your Environment with VMware

Backup Slides

Page 45: Virtualize Your Environment with VMware

Thank you

Page 46: Virtualize Your Environment with VMware

Consolidation and Resource Optimization

Reduce the physical infrastructure footprint

Reduce capital and operational costs by 40%:• hardware• power• cooling• floor space

Page 47: Virtualize Your Environment with VMware

SAN

With Significant CAPEX and Operational Gains

Increased server utilization to nearly 80% percent

Consolidated servers by a12:1 ratio

Reduced data center space by a 20:1 ratio

Virtualized 60% of x86 environment

Staffing has not increased in 2.5 years

Deploy new servers in hours rather than weeks

Standardizing their infrastructure on VMware

Production VMs

BackupServer

DR - Site

BackupServer

Storage Reserve

DEV/TEST

Production

Page 48: Virtualize Your Environment with VMware

Home-Users / Remote Workers– Create an IT managed “virtual laptop” to deploy to remote workers and manage with enterprise tools. Apply lifecycle, device, and networking policies

3rd Party Unmanaged PCs – Network connectivity, application performance, or cost prevent using a server-based solution. ACE allows IT to manage these hostile PCs as if they were on the domain while securing IP and sensitive data.

Training & Education –Allow students to access applications and data in secure, isolated virtual machines. Less hardware needed in classroom, minimal time required to prepare for a new class, and students always start from a “clean” state

Activity Partitions - Provide end-users with an isolated, secure environment for accessing corporate resources, while providing another more open, configurable environment that requires less control.

VMware ACE Use Cases

Page 49: Virtualize Your Environment with VMware

Copyright © 2006 VMware, Inc. All rights reserved.

Outsourcing/ Offshoring

Desktop Consolidation

Secure corporate assets within your own data centers while providing controlled access to external transaction workers

Consolidate, standardize and centrally manage desktops distributed across the enterprise (incl. branches) within corporate data centers

Disaster Recovery

Alternative Workspaces In the event of a pandemic outbreak, ensure alternative, remote

access to complete desktop environments and resources for users safely located away from infected areas

Ensure desktop continuity by redirecting user access to alternate desktop infrastructure while helping quickly and reliably recover desktops and data in the main data center

Use Cases for VDI

Page 50: Virtualize Your Environment with VMware

Virtual InfrastructureVirtual Infrastructure

Result: 16.5 minutes to failover!

Disaster Recovery Becomes Substantially Simpler

Page 51: Virtualize Your Environment with VMware

Virtualized Server Pool

VLA Server Image Storage Library

CIM Application Developer

CIM Application Developer

FP&A Application Developer

QA Automation Engineer

New Jersey Dev Facility

Walldorf Dev Facility

Bangalore Outsource Partner

VLA System Users

Vancouver Data Center

VMware Lab Manager Server

VMware Infrastructure

Software Development and Test Teams

VMware Lab Manager

Page 52: Virtualize Your Environment with VMware

Checking out a configuration from the VLM library

Ops

deve

lopm

ent

lab Developer in New Jersey needs Debt

Analytics production configuration

Developer Logs in to Lab Manager via browser, browses library and selects Debt Analytics configuration

Lab Manager (1) enforces access control and quota policies (2) selects “best” hosts for each VM (3) provides console access for each VM

Page 53: Virtualize Your Environment with VMware

Capturing a configuration to the VLM library

Ops

deve

lopm

ent

lab

QA Professional in Singapore has discovered a bug.

QA user selects “Capture to Library” on current configuration

Lab Manager (1) enforces access control and quota policies (2) suspends all VMs (3) Captures “net new” library entry and generates LiveLink URL.

QA professional pastes LiveLink URL in bug report and resumes testing.Developer can then reproduce environment (and bug) on demand by clicking URL in bug report.