knowledge series :: fall/winter 2009 tour
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 PresentationTRANSCRIPT
1
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
4
AgendaIntroductionPerformance of the PlatformConsolidationValue of the Internal Cloud
Application LifecycleApplication Quality of Service
ISV Support
Presentation Overview
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:
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:
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
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%
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
1111
AgendaIntroductionPerformance of the PlatformConsolidationValue of the Internal Cloud
Application LifecycleApplication Quality of Service
ISV Support
Presentation Overview
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
13
Sun Fire 15k (ca. 2002)
;) =
Virtual Machines Support The Most Demanding Apps
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†
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
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
17
8,000 Mailboxes 16,000 Mailboxes
Real-World: Double Performance of Exchange 2007
16 cores 16 cores
1818
AgendaIntroductionPerformance of the PlatformConsolidationValue of the Internal Cloud
Application LifecycleApplication Quality of Service
ISV Support
Presentation Overview
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
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
21
AgendaIntroductionPerformance of the PlatformConsolidationValue of the Internal Cloud
Application LifecycleApplication Quality of Service
ISV Support
Presentation Overview
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
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
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
Fast, Self-Service Provisioning with Lab Manager
Infrastructure Admin
Lab Manager (and vCloud)Developer /App Owner
External Cloud
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
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
29
AgendaIntroductionPerformance of the PlatformConsolidationValue of the Internal Cloud
Application LifecycleApplication Quality of Service
ISV Support
Presentation Overview
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
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
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
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
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
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
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
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
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
39
AgendaIntroductionPerformance of the PlatformConsolidationValue of the Internal Cloud
Application LifecycleApplication Quality of Service
ISV Support
Presentation Overview
Expanding ISV Ecosystem
McKesson
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
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”
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
44
Questionsand Answers
45
Appendix / Backup
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.
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 –