+ All Categories
Home > Documents > Virtualizing Business Critical Apps

Virtualizing Business Critical Apps

Date post: 26-May-2015
Category:
Upload: heraldschelke
View: 152 times
Download: 0 times
Share this document with a friend
Description:
Benefits of virtualizing business critical applications
Popular Tags:
25
© 2010 VMware Inc. All rights reserved Virtualizing Business Critical Applications
Transcript
Page 1: Virtualizing Business Critical Apps

© 2010 VMware Inc. All rights reserved

Virtualizing Business Critical Applications

Page 2: Virtualizing Business Critical Apps

2

Agenda

Introduction

Virtualization Benefits for Applications

• Efficiency : Reduce App Costs

• Agility : Improve App Quality of Service

• Freedom: Accelerate Application Lifecycle

Page 3: Virtualizing Business Critical Apps

3

Introduction

Page 4: Virtualizing Business Critical Apps

4

COST EFFICIENCYQUALITY OF SERVICE

Tipping Point

Requires business-critical apps

BUSINESS AGILITY

Sponsorship

Business Value

Key Capabilities

Stage IT Production

Basic consolidation for

Infrastructure workloads

(file, print, …)

Business Production

Virtualize business-critical

applications for higher

availability and better

service levels

IT as a Service (ITaaS)

Self-service provisioning

for faster application

lifecycle

Applications Are a Key Milestone in The Virtualization Journey

Page 5: Virtualizing Business Critical Apps

5

In a recent Gartner poll, 93% respondents used

x86 virtualization for applications in production

Source: Gartner Data Center Poll 2009

“2009 Data Center Poll Results for Virtualization Initiatives” , 9 March 2010

The Trend Is Clear…

38%

43%53%

25% 25%

MS

ExchangeMS SQL

MS

SharePoint

Oracle

Middleware

Oracle

DBXenApp

42%

SAP

18%

Source: VMware customer survey, January 2010, sample size 1038

Data: Total number of instances of that workload deployed in your

organization and the percentage of those instances that are virtualized

% of Application Instances running on

VMware in Customer Base

Page 6: Virtualizing Business Critical Apps

6

>95% of apps match or exceed native performance on VMware vSphere

Performance benchmarks set the standards

8,900 concurrent TPC-C transaction

“Better than physical” results for SPECweb2005

World-record TPC-H performance

Debunking Common Myths: Performance

VMware Virtual Machines scale very well

8 vCPUs and 255 GB of memory

Small overhead (typically 2% to 10%)

Hosts scale better when virtualized

Use all those cores (32 cores and up)

Double server capacity for Exchange

Page 7: Virtualizing Business Critical Apps

7

ISV Support

Licensing

Debunking Common Myths: ISV Support / Licensing

Majority of large ISVs support VMware

Microsoft, SAP and IBM have clear-cut

support statements

Oracle – contrary to common perception –

does provide support for vSphere

Licensing costs often reduced

“Per vCPU” licensing: pay only for

what you use

“Physical processor” licensing: consolidate

licenses on shared cluster

Page 8: Virtualizing Business Critical Apps

8

Freedom of Choice

Agility with

Control

Efficiency thru

Utilization and

Automation

AccelerateApp Lifecycle

Improve AppQuality of Service

Reduce AppCosts

Cut infrastructure and software license costs

Achieve 5X - 10X server

consolidation for large apps

Increase license utilization

Benefits of cloud computing for legacy apps

Reduce provisioning times

from weeks to minutes

Self-service provisioning

Maximize availability and service levels

Provide cost-effective HA and

simple DR for all apps

Scale dynamically to ensure SLAs

Experienced App Owners Recognize the Benefits of Virtualizing

Page 9: Virtualizing Business Critical Apps

9

IBM pSeries

9 Power5 Cores

100% utilized

OnCourse Application

125,000 total users

12,000 concurrent users

x86

8 virtual CPUs

50% utilized

“We have been able to

virtualize our most demanding

Oracle Databases on x86

servers. We now have the

confidence that vSphere can

handle our largest

transaction-processing

databases with ease.”

Rob Lowden

Director of IT

Indiana University

Migrating Oracle 10g from UNIX to vSphere

Page 10: Virtualizing Business Critical Apps

10

Virtualization Benefits for Applications

Efficiency: Reduce App Costs

Page 11: Virtualizing Business Critical Apps

11

SQL

Legacy DB

SQL SQL SQL SQL

SQL

SQL SQLSQL

Fast consolidation with P2V

Increase performance!

1

2 Preserve isolation in VM

OS isolation

DB isolation

Security isolation

3 Guarantee resources

Reservations

Priorities

Maximums

4 Load balance across nodes

VMotion

DRS

Ideal Platform for DB Consolidation

Page 12: Virtualizing Business Critical Apps

12

SQL SQL SQL SQL

SQL SQL SQL SQL

8 servers

16 processors / licenses

$100K

$200K

$300K

$400K

$500K

$596K

8 servers

16 Enterprise

Edition licenses

SA

$600K

2 servers

4 processors / licenses

SQL SQL SQL SQL SQL SQL SQL SQL

$100K

$200K

$300K

$400K

$500K

$158K

4 licenses

SA

$600K

2 servers

>70% cost

reduction

SQL Server 2008 R2 Consolidation Example

Consolidate Your Software Licenses

Page 13: Virtualizing Business Critical Apps

13

64 cores per server

Exch 1 Exch 2 Exch 3 Exch 4

Exch 5 Exch 6 Exch 7 Exch 8

More servers!?

That new server I

gave you has 64

cores!

New servers have 64 cores, but how many cores does your app scale to?

Average app: 4 cores

Exchange: 12 cores

SQL: 32 cores

Solution: Run multiple app instances per server

But my app

only scales to

4 cores

Fully Utilize Multi-Core Servers

Page 14: Virtualizing Business Critical Apps

14

Virtualization Benefits for Applications

Agility: Improve App Quality of Service

Page 15: Virtualizing Business Critical Apps

15

“It’s not just about saving money on

hardware, but also about simplifying things

like application provisioning, maintenance,

high availability and disaster recovery.

Thanks to VMware, my wife and kids see

me more often.”

Dirk Holzwarth

Team Leader

Alstom’s VMware Infrastructure Center

“We can give our end users a virtual

machine in half an hour, when it

takes two to three weeks to spec out,

order, and set up a physical one.”

Bill Frost

Senior IS Engineer

Boise Inc.

It’s Not Just About Saving Money…

15

Improve Quality of Service and Accelerate Application Lifecycle

“When you add it all up, it just makes

sense to run applications like

Exchange on VMware VMs instead

of physical boxes.”

Harvey Warren

Infrastructure Analyst

EDS

Page 16: Virtualizing Business Critical Apps

16

Hot-Add Capacity1 vCPU

2 GB

4 vCPU

64 GB

VMotion to More

Powerful Host

Provision Additional App

Instance in Minutes

Dynamic

Scaling

Scale Apps Dynamically to Ensure Service Levels

Page 17: Virtualizing Business Critical Apps

17

Hard

ware

Failu

re T

ole

ran

ce

Application Coverage

VMware FT

Unprotected

Automated

Restart

Continuous

0% 10% 100%

VMware HA

VMotion

(Planned Downtime)

DB Mirroring / RAC

Microsoft Clustering / Data Guard

Transforming Availability Service Levels – DB Example

Clustering too complex and expensive for most applications

VMware HA and FT provide simple, cost-effective availability

VMotion provides continuous availability against planned downtime

Page 18: Virtualizing Business Critical Apps

18

Reliable Disaster Recovery for All Applications

Automate manual

disaster runbooks

Simplify with centralized

management of recovery

plans

Ensure fast and reliable

failover with fully tested,

simple recovery plans

Page 19: Virtualizing Business Critical Apps

19

Capacity Management

VM Profiling Capacity Modeling Virtual Datacenter Plan

Right-Size Applications

Forecast timing of capacity shortfalls and needs

Perform “What-If” impact analysis to model effect of capacity changes

Identify and reclaim unused capacity

Page 20: Virtualizing Business Critical Apps

20

Monitor and Control Service Levels

End-userPolicies (SLA)

99.9% Uptime

100 ms latency

.01% error rate

Infrastructure

Web

App

DB

App Automatically map services to

infrastructure

Monitor service levels and identify

bottlenecks to troubleshoot problems

Size infrastructure dynamically to

meet SLA cost-effectively

Page 21: Virtualizing Business Critical Apps

21

Virtualization Benefits for Applications

Freedom: Accelerate Application Lifecycle

Page 22: Virtualizing Business Critical Apps

22

Provision vApps On-Demand

Standardize on optimal OS / app configurations

Provision in minutes

Minimize configuration drift and errors

OS

Web

OS

APP

OS

DB

vApp

Packaged App

(e.g. SharePoint)

Production

Custom

Page 23: Virtualizing Business Critical Apps

23

Streamline Testing with Snapshots and Clones

Faster testing

More accurate testing on exact production copy

Lower cost testing infrastructure

ProductionTest

Exact copy of

production

12

3Move changes

into production

4

vApp

OS

Web

OS

APP

OS

DB

vApp

OS

Web

OS

APP

OS

DB

vApp

OS

Web

OS

APP

OS

DB

Run more

tests faster

Archive for

fast roll-back

Page 24: Virtualizing Business Critical Apps

24

Fast, Self-Service Access With Private Cloud

Users

Page 25: Virtualizing Business Critical Apps

25

Get Started…

Visit us on the web to learn more on specific apps

http://www.vmware.com/solutions/business-critical-apps/

• Best Practices, Reference Architectures, and Case Studies

• List of trained partners on our application virtualization best practices

• Microsoft Apps (Exchange, SQL, SharePoint)

• Oracle

• SAP

Check out the VMTN user communities

• Email (Exchange, Lotus, BlackBerry)

http://communities.vmware.com/community/vmtn/general/emailapps

• Oracle

http://communities.vmware.com/community/vmtn/general/oracle

Reach out to a VMware account rep or your VMware Partner


Recommended