44
1

Knowledge Series :: Fall/Winter 2009 Tour

  • Upload
    tamah

  • View
    49

  • Download
    0

Embed Size (px)

DESCRIPTION

Knowledge Series :: Fall/Winter 2009 Tour. Today’s Apps/Workloads. VMware Delivers the best platform to operate business applications and workloads = Business Infrastructure Virtualization. Future Apps/ Wrklds. Business Infrastructure Virtualization = vSphere 4.0 + - PowerPoint PPT Presentation

Citation preview

Page 1: Knowledge Series ::  Fall/Winter 2009 Tour

1

Page 2: Knowledge Series ::  Fall/Winter 2009 Tour

22

BusinessInfrastructure Virtualization

=vSphere 4.0

+vCenter Server

+Ecosystem

Partners

VMware Delivers the best platform to operate business applications and workloads =BusinessInfrastructure Virtualization

Knowledge Series :: Fall/Winter 2009 Tour

Today’s Apps/Workloads Future Apps/Wrklds

Page 3: Knowledge Series ::  Fall/Winter 2009 Tour

4

AgendaIntroductionPerformance of the PlatformConsolidationValue of the Internal Cloud

Application LifecycleApplication Quality of Service

ISV Support

Presentation Overview

Page 4: Knowledge Series ::  Fall/Winter 2009 Tour

5

CIOs & IT Ops Driving to Virtualize More… Consolidation and infrastructure efficiency Simpler management Built-in availability Greater Agility

“Our CIO told the team that we need to virtualize as much as we can as soon we can”

—VI Admin, VMware Customer

Organizations are on the path to 100% virtualization for:

Page 5: Knowledge Series ::  Fall/Winter 2009 Tour

6

“The Exchange admin vetoed the virtualization project, he felt it was too risky”—VI Admin, VMware Customer

Many Application Managers Object

What is the performance overhead?

Will I be guaranteed resources?

What’s in it for me?

Does my ISV have virtualization-friendly support and licensing policies?

Tier 1 applications raise unique challenges:

Page 6: Knowledge Series ::  Fall/Winter 2009 Tour

7

Applications—The Key to 100% Virtualization

Managehypervisors, VMs and dev/test environments

Phase 1 - Explore

Manage large, dynamic, shared infrastructure including

enterprise applications

Phase 2 - Expand

Self-service IT with policy-driven automation to ensure service levels

Phase 3 – Standardize onthe internal cloud

Can I deploy my Tier 1 apps on VMware?

PerformanceISV supportConsolidation

Why should I deploy my Tier 1 apps on VMware?

Accelerate app lifecycleGuarantee app QoSCost reduction

Page 7: Knowledge Series ::  Fall/Winter 2009 Tour

8

The Trend Is Clear…

Source: VMware customer survey, September 2008, sample size 1038Data: Within subset of VMware customers running a specific app, % that have at least one instance of app in production in a VM

In a recent Gartner poll, 73% of customers claimed to use x86 virtualization for mission critical applications in productionSource: Gartner IOM Conference (June 2008)“Linux and Windows Server Virtualization Is Picking Up Steam” (ID Number: G00161702)

36%

53%56%

41% 34%

50%

MS Exchange

MS SharePoint

MS SQL

OracleMiddleware

OracleDB

IBM WebSphere

% of customers running apps in production on VMware

IBM DB2

24%

SAP

27%

Page 8: Knowledge Series ::  Fall/Winter 2009 Tour

9

Virtual Machines for the most demanding apps8 vCPUs and 255 GB of memorySmall overhead (typically 2% to 10%)

Majority of large ISVs support VMwareMicrosoft, SAP and IBM provide full supportOracle in grey zone – has support statement

“Yes You Can!” – There is no doubt…Business Infrastructure Virtualization is Ideal for Tier 1 Applications

Performance

ISV Support / Licensing

Scale apps better on large multi-core servers Double server capacity for Exchange 2007

Lowered licensing costs with virtualization“Per vCPU” licensing: pay only for what you use“Physical processor” licensing: consolidate multiple licenses on shared cluster

Page 9: Knowledge Series ::  Fall/Winter 2009 Tour

1111

AgendaIntroductionPerformance of the PlatformConsolidationValue of the Internal Cloud

Application LifecycleApplication Quality of Service

ISV Support

Presentation Overview

Page 10: Knowledge Series ::  Fall/Winter 2009 Tour

12

>95% of Apps Operating In VM’s Match Native Performance%

of A

pplic

atio

ns

Application’s Performance Requirements

ESX 2 ESX 3 ESX 3.5 ESX 4VMware Product

30% - 60% 20% - 30% <10% - 20% <2% - 10% Overhead1 vCPU 2 vCPU 4 vCPU 8 vCPU CPU< 4 GB 16 GB 64 GB 255 GB Memory

380 Mb/s 800 Mb/s 9 Gb/s 30 Gb/s Network< 10,000 20,000 100,000 > 350,000 IOPs

Page 11: Knowledge Series ::  Fall/Winter 2009 Tour

13

Sun Fire 15k (ca. 2002)

;) =

Virtual Machines Support The Most Demanding Apps

Page 12: Knowledge Series ::  Fall/Winter 2009 Tour

14

Demanding Applications Operates In VMs

Tran

sact

ion

Rat

e (R

atio

to 1

-way

VM

)

Intel® Xeon® processor 5500 series based 8-pCPU serverRHEL 5.1Oracle 11gR1In-house ESX Server

† A fair-use implementation of the TPC-C workload; results are not TPC-C compliant

< 15% overhead for 8 vCPU VM

8,900 total DB transactions per second

Near-perfect scalability from 1 to 8 vCPUs

60,000 I/O operations/second

Well-Known Database OLTP Workload†

Page 13: Knowledge Series ::  Fall/Winter 2009 Tour

15

The Average Oracle DB Fits Easily in VM

CPU

VM8 vCPU

Oracle DB2 – 4 CPU6% utilized

Memory

VM255 GB

Oracle DB4 – 8 GB

50% utilized

Disk IO

VM300,000

IOPS

Oracle DB2,000 IOPS

Network IO

VM30 Gb/s

Oracle DB

2 Mb/s

Source: VMware Capacity Planner analysis of >700,000 servers in customer production environments

Page 14: Knowledge Series ::  Fall/Winter 2009 Tour

16

Enable Your Apps to Scale on Multicore Servers2005 2010

8 cores per server

Intel®Xeon® 72xx

64 cores per server

Intel®Xeon® 75xx

Single app

instance

Scale outon

vSphere

How many cores does your app scale to?Average app: 4 coresExchange: 8 coresSQL: 32 cores Scale out on vSphere to use all those cores!

Exchange 1

Exch 1 Exch 2 Exch 3 Exch 4

Exch 5 Exch 6 Exch 7 Exch 8

Page 15: Knowledge Series ::  Fall/Winter 2009 Tour

17

8,000 Mailboxes 16,000 Mailboxes

Real-World: Double Performance of Exchange 2007

16 cores 16 cores

Page 16: Knowledge Series ::  Fall/Winter 2009 Tour

1818

AgendaIntroductionPerformance of the PlatformConsolidationValue of the Internal Cloud

Application LifecycleApplication Quality of Service

ISV Support

Presentation Overview

Page 17: Knowledge Series ::  Fall/Winter 2009 Tour

19

Ideal Platform for DB Consolidation

SQLLegacy DB

Fast consolidation with P2VIncrease performance! (Over legacy especially!)

1 2 Preserve isolation in VMOS isolationDB isolationSecurity isolation

3 Guarantee resources

ReservationsPrioritiesMaximums

4 Load balance across nodes

VMotionDRS

5 Investment ProtectionEnhanced VMotionIntel VT FlexMigration

OSSQL

OSSQL

OSSQL

OSSQL

OSSQLOS

SQL

OSSQL

OSSQL

OSSQL

OSSQL OS

SQL OSSQL

OSSQL

Cluster

Page 18: Knowledge Series ::  Fall/Winter 2009 Tour

20

Consolidate Software LicensesSQL Server Consolidation Example

8 servers 16 processors / licenses

$100K

$200K

$300K$400K$500K

$596KSA

16 Enterprise Edition

licenses

8 servers

$600K

2 servers4 processors / licenses

$100K

$200K

$300K$400K$500K

$158K

$600K

SA4 License2 servers

>70% cost reduction

OSSQL

OSSQL

OSSQL

OSSQL

OSSQL

OSSQL

OSSQL

OSSQL

vSphereOS

SQLOS

SQLOS

SQLOS

SQL

vSphereOS

SQLOS

SQLOS

SQLOS

SQL

Page 19: Knowledge Series ::  Fall/Winter 2009 Tour

21

AgendaIntroductionPerformance of the PlatformConsolidationValue of the Internal Cloud

Application LifecycleApplication Quality of Service

ISV Support

Presentation Overview

Page 20: Knowledge Series ::  Fall/Winter 2009 Tour

22

IT Services Increasingly Difficult to DeliverDistributed Multitier Apps on Infrastructure Silos

Operational Challenges

Configuration and provisioning overhead

Capacity planning under variable load

Service Levels across app tiers

High Availability across app tiers

Web –Apache

App –Java

DB –Oracle

Web –MS IIS

App –.NET

DB –MS SQL

Page 21: Knowledge Series ::  Fall/Winter 2009 Tour

23

Production Development

Deliver Apps as Dynamic, Reliable IT Services

Build Run Manage

Accelerate App Lifecycle Guarantee App QoS

Accelerate development

Streamline release cycles

Provision on-

demand

Ensure app performance

Protect all apps with HA / DR

Dev & Ops at opposite ends of common goalHardware / OS dependencies for production deploymentApps not designed for manageability

Page 22: Knowledge Series ::  Fall/Winter 2009 Tour

Developer /App Owner

Infrastructure Admin

May I have a server … Please?

External Clouds

Or should I go to my external cloud provider?

The Developer / App Owner Provisioning Challenge

Page 23: Knowledge Series ::  Fall/Winter 2009 Tour

Fast, Self-Service Provisioning with Lab Manager

Infrastructure Admin

Lab Manager (and vCloud)Developer /App Owner

External Cloud

Page 24: Knowledge Series ::  Fall/Winter 2009 Tour

27

vCenter Lab ManagerBetter resource utilization and control for IT, better service levels for users.

vCenter Lab ManagerSelf-service portal for non-IT users to provision VM configurations in seconds, while ensuring IT controlImage Library to reduce storage footprint, improve asset sharing and team collaborationAllocate resource containers to users groups and enforce policy-based

Internal Cloud for Dev / Test

Page 25: Knowledge Series ::  Fall/Winter 2009 Tour

28

Provision vApps On-Demand

OSWeb

OSAPP

OSDB

vApp

Packaged App(e.g. SharePoint)

CustomApp

Production

Provision pre-configured vApps on-demandStandardize on optimal OS / app configurationsProvision in minutesMinimize configuration drift and errors

Page 26: Knowledge Series ::  Fall/Winter 2009 Tour

29

AgendaIntroductionPerformance of the PlatformConsolidationValue of the Internal Cloud

Application LifecycleApplication Quality of Service

ISV Support

Presentation Overview

Page 27: Knowledge Series ::  Fall/Winter 2009 Tour

30

?• Infrastructure impact on

service levels?

• Source of performance bottlenecks?

• End-user load on each component?

• Size infrastructure to deliver service levels cost-effectively?

End-User SLA Management Challenges

End-userInfrastructure

Web Servers

DatabaseApp Server

App Server

Page 28: Knowledge Series ::  Fall/Winter 2009 Tour

31

Right-Size Infrastructure with vCenter CapacityIQ

Capacity Ensure “just-in-time” capacity for applications

vCenter CapacityIQ

Forecast timing of capacity shortfalls and needsPerform “What-If” impact analysis to model effect of capacity changesIdentify and reclaim unused capacity

Page 29: Knowledge Series ::  Fall/Winter 2009 Tour

32

Database

Web Server

Apps

Monitor and Control Service Levels with AppSpeed

Automatically map services to infrastructure

Monitor service levels and identify bottlenecks to troubleshoot problems

Size infrastructure dynamically to meet SLA cost-effectively

End-user

Service AService B

Policies (SLA)99.9% Uptime

100 ms latency

.01% error rate

Infrastructure

Apps

Page 30: Knowledge Series ::  Fall/Winter 2009 Tour

33

Hot-Add Capacity to Guarantee QoS

OSSQL

OS

SQL

2 GB 1 vCPU8 GB 4 vCPU

TPS

Latency

TPS

Latency

Hot-add capacity with zero application downtimeMinutes to stabilize VM and recover from SLA violationOther options include VMotion to more powerful host & add instance for fast scale-out

Page 31: Knowledge Series ::  Fall/Winter 2009 Tour

34

Pay For Used Services—vCenter Chargeback

Accountability App Owners: Pay only for what you use

vCenter ChargebackAccount, monitor and report on costs associated with virtual resourcesEasily map virtual resources to organizational cost centersFlexible costing models and cost tiering

Page 32: Knowledge Series ::  Fall/Winter 2009 Tour

35

Web Server

Apps

App Server

Database

Database

Availability only as good as weakest link

All apps must be highly available

Proliferation of complex availability solutions (clustering, NLB, SSR)

Complex, limited DR plans

End-userService AService B

XX

Availability Challenges for Multi-Tier Apps

Network Load Balancing

Clustering / SSR

Microsoft Clustering / Oracle RAC

Clustering / SSR

X

Page 33: Knowledge Series ::  Fall/Winter 2009 Tour

36

Single identical VMs running in lockstep on separate hosts

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

Zero downtime, zero data loss

No complex clustering or specialized hardware required

Single common mechanism for all applications and OS-es

VMware Fault Tolerance for Continuous Availability

VMware vSphere™

OSAPP

OSAPP

OSAPP

X

Page 34: Knowledge Series ::  Fall/Winter 2009 Tour

37

Har

dwar

e Fa

ilure

Tol

eran

ce

Application Coverage

Transforming Availability Service LevelsDatabase Example

VMware FT

Unprotected

AutomatedRestart

Continuous

0% 10% 100%

VMware HA

VMotion(Planned Downtime)

DB Mirroring / RAC

Microsoft Clustering / Data

Guard

Clustering too complex and expensive for most applicationsVMware HA and FT provide simple, cost-effective availabilityVMotion provides continuous availability against planned downtime

Page 35: Knowledge Series ::  Fall/Winter 2009 Tour

38

vCenter Site Recovery ManagementSite Recovery Manager leverages vSphere to deliver advanced disaster

recovery management and automationDisaster Recovery

Simple and efficient Disaster Recovery for ALL applications

vCenter Site Recovery ManagerSimplifies and automates disaster recovery workflows: setup, test, failoverTurns manual disaster recovery runbooks into automated plansCentralized management of recovery plans from the vSphere client

Page 36: Knowledge Series ::  Fall/Winter 2009 Tour

39

AgendaIntroductionPerformance of the PlatformConsolidationValue of the Internal Cloud

Application LifecycleApplication Quality of Service

ISV Support

Presentation Overview

Page 38: Knowledge Series ::  Fall/Winter 2009 Tour

Microsoft Support and Licensing for VMware

MS Support for Apps on vSpherevSphere validated as part of Microsoft SVVP program

Microsoft ensures same technical support on ESX as on physical servers for Windows and 31 apps

• Exchange 2007• SQL Server 2008• SharePoint 2007• Dynamics CRM 4.0

MS Support Documentshttp://support.microsoft.com/?id=897615

http://support.microsoft.com/?id=956893

http://windowsservercatalog.com/svvp

http://support.microsoft.com/?id=957006

Page 39: Knowledge Series ::  Fall/Winter 2009 Tour

42

Oracle Support for VMwareYes! Oracle has a support statement for VMwareOracle Metalink (MyOracleSupport) 249212.1 defines Oracle’s VMware support policyOracle Support Policy is not the same as Oracle Sales/Marketing• Some Oracle & 3rd-party marketing documents incorrectly imply that Oracle

does not support VMware• What matters: What the Support organization will do when you call

Support facts:• Oracle RAC “expressly not supported” • Oracle will accepts SRs on VMware for bugs already known to Oracle• Oracle may accept SRs on VMware for bugs that are not seen by Oracle as

being caused by virtualization• Oracle maintains (as most ISVs do) right to require physical reproduction if

they suspect VMware is “at fault”

Page 40: Knowledge Series ::  Fall/Winter 2009 Tour

43

Resources Visit us on the web to learn more on specific appshttp://www.vmware.com/solutions/business-critical-apps/

• Best Practices, Reference Architectures, and Case Studies• Microsoft Apps (Exchange, SQL, SharePoint)• Oracle• SAP

Learn more about VMware | Intel building the foundation of virtualization at: http://www.vmware.com/go/intel

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

Page 41: Knowledge Series ::  Fall/Winter 2009 Tour

44

Questionsand Answers

Page 42: Knowledge Series ::  Fall/Winter 2009 Tour

45

Appendix / Backup

Page 43: Knowledge Series ::  Fall/Winter 2009 Tour

46

Intel Multi Core Intel Single Core

02468

101214

2002 2003 2004 2005 2006 2007 2008

SPECint_rate*_base2000SPECfp_rate*_base20002P TPC-C*SAP-SD* 2 TierLinpack

Boost IT Responsiveness With Compelling Performance Gains

Rela

tive

Per

form

ance

Up to12x

Up to 9x

Up to7x

Up to 6x

45nm delivers up to 20%more performance

over 65nm quad-core

Quad Core65nm 45nm

Dual Core

Up to 2x

Quad-core Benefits a Broad Range of Workloads

For notes and disclaimers, see legal information slide at end of this presentation.

Page 44: Knowledge Series ::  Fall/Winter 2009 Tour

47

Xeon® 5500 Refresh Benefits

Source: Intel estimates as of Nov 2008. Performance comparison using SPECjbb2005 bops (business operations per second). Results have been estimated based on internal Intel analysis and are provided for informational purposes only.  Any difference in system hardware or software design or configuration may affect actual performance. For detailed calculations, configurations and assumptions refer to the legal information slide in backup.

184 Intel® Xeon® Single Core Servers

2005Performance Refresh

Efficiency Refresh

Up to 9x Performance

184 Intel® Xeon® 5500 Based Servers

18% Annual Energy Costs Estimated

Reduction

21 Intel® Xeon® 5500 Based

Servers

As low as 8 Month Payback

92% Annual Energy Costs Estimated

Reduction

– OR –