enterprise cloud - the evolution to next generation computing
DESCRIPTION
Enterprise Cloud - The Evolution to Next Generation Computing . Alberto Farronato VMware, Product Marketing Manager. The Problem. Where the IT Budget Goes. Overwhelming complexity >70% of IT budgets just to keep the lights onTRANSCRIPT
1
Enterprise Cloud - The Evolution to Next Generation Computing
Alberto FarronatoVMware, Product Marketing Manager
The Problem
Overwhelming complexity >70% of IT budgets just to keep the lights on
<30% of IT budgets goes to innovation and competitive advantage
Where the IT Budget Goes
42%Infrastructure Maintenance
30%Application
Maintenance
23%Application Investment
5%Infrastructure
Investment
Your Business Can Change Only as Fast as Your IT Can
The Goal
ITas a
Service(Internally or
Externally Provisioned)
Efficiency
Control
Choice
CloudComputing
EfficientFlexibleDynamic
TrustedReliable Secure
DATACENTER TODAY
The Path to IT as a Service
External Cloud
Internal Cloud
Private Cloud
AppLoads
AppLoads
AppLoads
AppLoads
AppLoads
Federation & Choice
Standards
Efficient • Reliable • Flexible • Secure • Dynamic
The Cloud… as Architecture
Datacenter/ Cloud
New Apps Existing and multiple future app modelsExisting Apps
Hardware Industry Standard building blocks
Software Scale and availability through software
Policies Security, Compliance…
Management SLA management model
Virtualization is the key to making all of this happen in an evolutionary wayCloud OS
Cloud OS - The Underpinning For Cloud Infrastructures
Private Cloud
Internal Clouds
AppLoads
AppLoads
AppLoads
AppLoads
AppLoads
Cloud OS
ManagementFederation & Choice
Standards
ExternalClouds
Cloud OS
Management
Efficient • Reliable • Flexible • Secure • Dynamic
1 1
2 2
3
VMware Leads the Way to the Private Cloud
1999
The Client
Hypervisor
2000
The Server
Hypervisor
2003
Virtual Infrastructure
2009+
The Cloud OS
VMware vSphere™
Foundation for Internal and
External Clouds
Application Services
Infrastructure Services
VMware vSphere™ – Architecture
Scalability
Dynamic Resource Sizing
Network Management
vSphere 4.0
FirewallAnti-virusIntrusion PreventionIntrusion Detection
Security
ClusteringData Protection
Availability
vNetwork
StorageManagement & ReplicationStorage Virtual Appliances
vStorage
Hardware AssistEnhanced Live Migration Compatibility
vCompute
vNetwork
Network Management
vStorage
Hardware assistExtended Live Migration Compatibility
vCompute
Infrastructure Services – Abstraction and Aggregation
Highest consolidation ratios in the industryMost efficient use of hardware resources
Low operational overhead
Storage/network optimizationsPower Management
CPU/Memory optimizationDRS
vStorage Thin ProvisioningVolume Grow
vStorage VMFS
vNetwork Distributed SwitchThird party distributed virtual switches
vNetwork Standard Switch
CU
RR
ENT
NEW
Storage Management& ReplicationStorage Virtual Appliances
% o
f App
licat
ions
Application Performance Requirements
95% of applications
< 100 at peak
< 2.4Mbits/s
< 4 GB at peak
1 to 2 CPUs
1. Source: VMware Capacity Planner assessments
ESX 3.5
100,000
9 Gb/s
64 GB per VM
4 VCPUs
ESX 4.0
200,000+
20 Gb/s +
255 GB per VM
8 VCPUs
vSphere 4 Delivers Performance for Demanding Applications
Single VM Performance: Well-Known Database OLTP Workload†
Tran
sact
ion
Rat
e (R
atio
to 1
-way
VM
)
Next Generation Intel® Xeon® 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
Comparison to VISA
5xGlobal payment
processing traffic
Sun Fire 15k (ca. 2002)
;) =
Relative Scaling Ratio
51.08
1 vCPU 2 vCPU 4 vCPU
45.22
94.0479.88
147.24133.12
VM
Native
ESX 4.0 Performance with SQL Server 2008
ESX achieves 90% of native performance on 4.0 vCPU VM
Workload transaction latency unchanged between ESX 4.0 and Native
Scale Out with vSphere to Exceed Physical PerformanceM
ax s
cala
bilit
y (#
cor
es)
2005
8
16
24
32
40
48
56
642010
AverageApp
Exchange WebServers
SQLServer
ESXScale-out
AverageApp
Exchange WebServers
SQLServer
ESXScale-out
Quad-Socket
Dual-Core
Quad-Socket
16-Core
How many cores can your app scale to on a quad-socket x86?
Multi-core + VMware = Record Performance
OS
APP
Operating System
Application
VMware
OS
APP
OS
APP
Multi-Core + VMware = Record Performance
3xeBay’s daily web traffic on a single
server
22
vStorage: Thin Provisioning
VirtualDisks
PhysicalStorage
App
OS
App
OS
App
OS
VMware ESX
20GB 40GB 100GB
10GB20GB
40GB
5GB 40GB20 GB
vNetwork: Distributed Switch
vSwitch vSwitch VvSwitch
Net State Net State
App
OS
Net State
App
OS
App
OS
vNetwork Distributed Switch
vNetwork: Switch Plug-Ins
vSwitch vSwitch vSwitch
Net State Net State
vNetwork Distributed SwitchNexus 1000V
Net State
App
OS
App
OS
App
OS
Building the Giant Computer
VMware DRS automatically balances VMs32-Nodes per cluster4,096 processor cores64TB of RAM6 Million IOPs
Distributed Power Management:Make the Giant Computer Power Thrifty
50% Savings During VMmark™
0
200
400
600
800
1000
1200
1400
1600
1800
2000
Wat
ts
No DPM
With DPM
Application Services Provide Built in Service Level Controls
Scalability
Dynamic Resource Sizing
Security
ClusteringData Protection
Availability
VMware Fault ToleranceVMware Data Recovery
HA, VMotion, Storage VMotion, NIC/HBA teaming provide resiliency to downtime
VMware VMsafeVMware vShield Zones
ESXi locked down interfaces, no general purpose OS dependence
Hot add of virtual CPU, memory Hot plug devicesHot extend or virtual disks8-way SMP and 255 GB of virtual machine RAM
DRS shares and reservations allow apps to shrink and grow based on priorityC
UR
REN
TN
EW
FirewallAnti-virusIntrusion DetectionIntrusion Prevention
Attach Policy to Your VMs
ApplicationvServices Availability Security Scalability
VMware Infrastructure
vApp
Availability = 99.99% uptime
Security = High
Max Latency = 500ms
SLADefinitions
App
OS
App
OS
App
OS
Availability
Security
Performance
Rolling Out a New Business Service
Availability
Security
Performance
Lowest TCO
Becomes a Matter of Specifying Required SLAs
APP Internal Cloud
VMware Solutions Maximize Uptime
Planned Downtime Unplanned Downtime
Network Redundancy
Storage vMotion
VMotion
NIC & HBA Teaming
VCB
HA
VM Failure Monitoring
Server ESX
Virtual Machines
OSAPP
OSAPP
OSAPP
OSAPP
OSAPP
Interconnect
Storage
Site Recovery Manager
VMware Fault Tolerance
Single identical VMs running in lockstep on separate hostsZero downtime, zero data loss failover for all virtual machines in case of hardware failures
Zero downtime, zero data lossNo complex clustering or specialized hardware requiredSingle common mechanism for all applications and OS-es
VMware vSphere™
OSAPP
OSAPP
OSAPP
X
Security: VMsafe APIs and Partners
VMware ESX with VMsafe™
SecurityvService
App
OS
App
OS
App
OS
App
OS
Security = HighNetwork Ports = 80, 443, 1521Protocols = HTTP, SQL, TNSAV = Required, On-Demand
vAppPolicies
ALTORNETWORKS
VMware vShield Zones
Self-learning, self-configuring firewall ServiceVMotion and network-configuration aware trust zones
Dynamic firewall policy using application protocol awarenessDynamic security capacity using infrastructure vServicesSecurity policies auto-adapt to network reconfiguration or upgrades
OSAPP
OSAPP
OSAPP
OSAPP
OSAPP
OSAPP
OSAPP
OSAPP
OSAPP
OSAPP
OSAPP
OSAPP
VMware vSphere™
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
Next Generation Management Enhances Control
vCenterSuite
Application Services
Infrastructure Services
Scalability
vSphere 4.0
SecurityAvailability
vNetworkvStoragevCompute
Management
Hardware
vSphere
Extensible Management Suite
SLA Driven Management
Model
Availability
99.99%
Security
High
Performance
.2 Milliseconds
VMwarevCenterSuite
Infrastructure Management
Self Service Management
Self Service Portal Service Catalogue Billing/Chargeback
Provisioning Configuration Capacity Operations Performance Availability
Choice of End-to-End Integrated Management
Physical-Only Environments/Non-x86/Non-VMware
Non-Virtual Management Tools
Enterprise System Management
Non-Virtualized
vCenter
VMware vCloud
Broad Ecosystem – Technology and Service Providers
External CloudInternal Cloud
Unlock new market based economies of scale, service and innovation beyond what currently exists today
APP APP
InternalCloud
Cloud OS
Management
ExternalClouds
Cloud OS
Management
Private Cloud - Future Proofing IT
38
Q & A
Glossary Cloud Operating System A cloud operating system is a new category of software that is specifically designed to holistically
manage large collections of infrastructure – CPUs, storage, networking – as a seamless, flexible and dynamic operating environment. Analogous to the operating system that manages the complexity of an individual machine, the cloud operating system manages the complexity of a datacenter. Although alternative approaches may be pursued, VMware believes that virtualization is the key underpinning technology to enable the cloud.
Internal Cloud An internal cloud is a cloud infrastructure provided within the internal IT environment, which brings
the benefits of cloud computing to internal IT service providers. Gartner refers to an internal cloud as a private cloud.
External Cloud An external cloud is a cloud infrastructure that is owned and managed by an external IT service
provider, such as a hosting or software-as-a-service (SAAS) provider. This is often referred to as a public cloud infrastructure as well.
Virtual Private Cloud A virtual private cloud is a cloud computing environment that spans internal and external cloud
infrastructure, presenting a seamless, managed cloud to the business.
The Private Cloud Brings…
The Efficiency of Cloud Computing…
…Without the Risk Or Disruption
Compatible with any existing or future applicationSecurity enforced on- and off-premiseLeverage and evolve existing skills, managementFuture proof – no lock in to specific architectures
BusinessFast response timesContractual and auditable SLAsUsage based, pay-as-you-go financial model
ITEconomies of scaleHigh performance, highly availablePolicy-driven automation