vSphere 4.
1 Whats New Overview
Q3 2010
2010 VMware Inc. All rights reserved
Introducing
The Best Platform for Cloud Infrastructures
Are You Ready for the Key Messages for vSphere 4.1?
Agenda
Cloud Computing Introducing vSphere 4.1
Messaging, Scale, and ESXi
Key New Features
Key New Enhancements
Upgrading to vSphere 4.1 Feature Comparison Resource Q and A Appendix
Market Overview - The Rise of a New Era in IT
Cloud Web PC / Client-Server Mainframe
Cloud Computing will transform the delivery of IT services
5
Cloud Computing Characteristics
Cloud Computing is an approach to computing that leverages the efficient pooling of on-demand, self-managed virtual infrastructure, consumed as a service.
Efficiency thru Utilization and Automation Pooling From machines to on-demand, highly elastic resource pools
Agility with Control
Freedom of Choice
Self-Service Easy access with policybased provisioning and deployment
Open & Interoperable Application mobility between clouds, based on open standards
Zero-touch Infrastructure Policy-driven automation of provisioning, deployment and management
Control Application-aware infrastructure with built-in availability, scalability, security and performance guarantees
Leverage Existing Investments Benefits of cloud computing to existing applications and datacenters
= Key vSphere Characteristic
6
VMware Cloud Infrastructure & Services
SaaS
Core IT Services via Virtual Appliances
Zimbra
File/ Print
Directory
PaaS
SpringSource: Programming Model for the Cloud
Project Redwood: Common Service Model for Infrastructure Clouds
VMware vCenter : Policy-based Management & Automation IaaS
vCloud Partners Proprietary Clouds
VMware View : Enterprise VMware vSphere: Desktop Computing Platform for Cloud via Cloud Infrastructure
Private Cloud
VMware Virtualized Public Cloud
Public Cloud
vSphere 4.1 Messaging, Scale, and ESXi
2010 VMware Inc. All rights reserved
vSphere 4.1 Messaging Pillars
Efficiency Thru Utilization and Automation - vSphere is
the most efficient virtualization platform for cloud computing infrastructures. vSphere 4.1 transforms a traditional static, siloed IT infrastructure into a dynamic, highly elastic, on-demand cloud computing infrastructure.
Core Messages
Agility with Control vSphere 4.1 provides the optimum
combination of agility with enterprise-class control. vSphere delivers zero-touch infrastructure, with built-in availability, scalability, security, and performance guarantees.
Freedom of Choice - vSphere 4.1 is based on standards that
enable choice and flexibility when it comes to the delivery of application and infrastructure services. vSphere 4.1 supports of over 500 ISV solutions and 80 operating systems plus the latest x86 processors on the market.
9
What is the vSphere 4.1 Release All About?
VMware vSphere Market Leading Virtualization Platform vSphere 4.1 delivers:
Dramatic expansion and scale for the platform New capabilities for the most efficient aggregation of all datacenter
resources into an elastic pool of computing power Additional Key Focus Areas:
The Cloud (Private and Public) ESXi Hypervisor Architecture All vertical markets (SMB to the Enterprise)
10
VMware vSphere 4.1: Whats New?
vCenter Server (64-bit)
HA Diagnostics And Healthcheck vMotion Speed and Scale Update Manager Enhancements Virtual Serial Port Concentrator More VMs (per cluster, DC) More Hosts (per VC, DC)
AD Integration (host)
Application Services
Availability
Security
Scalability
VMware vSphere 4.1
vCompute vStorage vNetwork
Infrastructure Services
Memory Compression Host Affinity
Storage I/O Control More Performance Metrics APIs for Array Integration
Network I/O Control Load Based Teaming IPv6 NIST Performance +
11
vSphere 4.1 Delivers Cloud Scale
3,000 VMs / cluster (2x)
500 hosts / vCenter (5x)
10,000 VMs / vCenter (3x)
12
Enhanced Scalability Defined
vSphere 4
VMs per host Hosts per cluster VMs per cluster Hosts per VC Registered VMs per VC Powered-On VMs per VC Concurrent VI Clients
vSphere 4.1
320 32 3000 1000 15000 10000 120
Ratio
1x 1x >2x >3x >3x >3x 4x
320 32 1280 300 4500 3000 30
Hosts per DC
VMs per DC
100
2500
500
5000
5x
2x
13
13
Driving Customers to ESXi with vSphere 4.1
ESXi - Establishing the Gold Standard in Hypervisors
4.1 Enhancements for ESXi
New Deployment Options Centralized updating of 3rd party
code with Update Manager
What Does This All Mean?
Recommend that all
vSphere 4.1 deployments use the ESXi hypervisor
Improved Local Authentication
for Active Directory
vSphere 4.1 is the last
release with the ESX hypervisor (sometimes known as ESX classic)
Easier CLI options for
Troubleshooting
Better Control over Local
Activity
14
Visit ESXi and ESX Info
Center for more details
ESXi to ESX Info Center
All Resources in One Centralized Location
15
vSphere 4.1 Key New Features
2010 VMware Inc. All rights reserved
vSphere 4.1 Storage I/O Control
Description
Set storage quality of service priorities per virtual machine
Benefits
Basic - Make storage access rights equal between VMs Advanced - Prioritize use of storage (similar to how compute is prioritized with vSphere) per VM Business priorities now define low and high priority storage resource access Create the high speed or HOV lane for VMs
Beta Feedback
I really feel that the Storage I/O Control is a must have for our environment and we should move forward without delay.
Proof Point
1. All VMs created equal
2. Make Your Mission Critical VMs VIPs
Guarantee service levels for access to storage resources
17
vSphere 4.1 Storage Performance Reporting
Description
Deliver of key storage performance statistics in vCenter
Benefits
Granular storage reporting for improved tuning and troubleshooting performance Independent of storage architectures and protocols
Beta Feedback
In the monitoring area, the enhanced storage statistics are very useful
Proof Point
Real-Time and Historical Trending for Storage
18
vSphere 4.1 Network I/O Control
Description
Set network quality of service priorities per flow type (iSCSI, NFS, etc.)
Benefits
Basic - Make network access rights equal between flow types Advanced - Prioritized use of network, especially in 10 Gbit environments Business priorities now define low and high priority network resource access as needed Create the high speed or HOV lane for VMs
iSCSI
FT
vMotion
Beta Feedback
The new Network I/O control feature is very interesting for consolidating network links with 10Gbit.
NFS
TCP/IP
Proof Point
Guarantee service levels for access to network resources
19
Distributed Switch
10 GigE
vSphere 4.1 Additional New Features
Feature Name
Description
Connect over the network via the serial port concentrator to the serial port console on any server. VMware will thus enable two different ways to provide this level of management with this feature. New protocol interfaces between VMware and storage arrays. These APIs mean leverage of array-based functionality for the first time in areas such as LUN provisioning or snapshots.
Benefit
Management efficiencies Lower costs for multi-host management Enables 3rd party concentrator integration if required
Virtual Serial Port Concentrator (VSPC)
vStorage API for Array Integration (VAAI)
vSphere platform integration Eliminate redundancy Enhance Performance Storage vMotion Provisioning VMs Thin Provisioning VMFS
20
vSphere 4.1 Key New Enhancements
2010 VMware Inc. All rights reserved
vSphere 4.1 vMotion Performance and Scale Enhancements
Description
Adding Cloud Scale to online virtual machine
Benefits
Performance and Scalability More Live Migrations in Parallel (up to 8 per host pair) Elapsed time reduced by >4.5x on 10GbE tests
migration (a VMware key
differentiator) Beta Feedback
This release product has some nice benefits in particular increased vMotion capabilities.
Proof Point
5x faster with the 4.1 platform release
22
vSphere 4.1 Memory Compression
Description
A new hierarchy for VMwares memory overcommit technology (a VMware key differentiator)
Benefits
Optimized use of memory Safeguard for using memory overcommit feature with confidence Performance
Beta Feedback
Great for memory over-subscription.
OS Proof Point
1,000x faster than swap-in!
Hypervisor
23
vSphere 4.1 DRS Host Affinity
Description
Set granular policies that define only certain virtual machine Movements
Benefits
Tune environment according to availability, performance, and/or licensing requirements Cloud enablement
Beta Feedback
Awesome, we can separate VMs
between data centers or blade
enclosures with DRS host affinity rules
Proof Point
Mandatory Compliance Enforcement for Virtual Machines
24
VMs A Servers A Only
VMs B Servers B Only
vSphere 4.1 HA Enhancements
Description
Healthcheck status Operational window
Benefits
Event or alarms when configuration rules are broken No click status (cluster status available at all times) Move VMs to the Best Host Available Application awareness (with supported solution)
Optimized interaction with DRS
Application-Aware API Beta Feedback
Major improvements in DRS!
Proof Point
Adding Another 9 to Availability
25
vSphere 4.1 Additional New Enhancements
Enhancement Area Description
DRS Interoperability for VMware HA and Fault Tolerance (FT)
Benefit
Optimized VM placement in FT or HA Scenario
Fault Tolerance (FT)
Core VMware Fault Tolerance (FT) Enhancements
Enhanced Network Logging Performance Extended Cisco N1K support PCI device ordering (support for selecting NICs) iSCSI support Admin password (setting root password) PSA configuration Seamless user authentication at the ESX or ESXi host (rather than vCenter Server) for centralized user management. Support for more operating systems, devices, applications, and service providers than any other virtualization platform (including enhanced management and the latest x86 processors on the market).
Versioning-control to run on FT-compatible hosts at different but compatible patch levels.
Improved throughput and reduced CPU usage Enhanced Configurations Choices Compliance Expanded deployment Easily assign privileges to users or groups plus roll out permission rules across hosts
Host Profiles
Active Directory Integration (host)
More choice for end users
Expanded HCL
26
vSphere 4.1 Additional New Enhancements
Enhancement Area
Description
Easier software upgrade Weighted Fair Queuing (s/w scheduler) Ease of use
Benefit
Ciscos version of Network I/O Control See virtual switch scale #s below
Nexus 1000V
Increased Scalability
Scale Port Profiles > 512
IPv6 NIST Compliance Compliance with Host profiles for government agencies
Network
Performance and Scale
Enable up to 350 hosts to attach to the virtual switch (up from 64)
iSCSI offload Performance
Storage
8GB HBA
27
Upgrading to vSphere 4.1
2010 VMware Inc. All rights reserved
Need More Details for Your Upgrade? Visit the Upgrade Center!
All Upgrade Resources in One Centralized Location
29
Feature Comparison
vSphere 4.1 vs. Microsoft Hyper-V R2 vs. Citrix XenServer 5.6
VMware vSphere Delivers: Efficiency thru Utilization & Automation
vSphere 4.1
Hyper-V R2
XenServer 5.6
Hardware Scale Out
64 logical cores 1 TB RAM Supports HW-assist Virt-specific scheduler Ballooning Transparent page sharing Memory compression 8-way vCPU 255 GB vRAM Add: vCPU, vMem Add: virtual disk, vNIC DPM: Cluster-level power management Thin provisioning Storage Management Distributed switch 3rd party virtual switch Transparent host patch Auto guest patching
x x x x x x x
64 logical cores 1 TB RAM Requires HW-assist Reuse gen-OS scheduler None 4-way vCPU only on limited number of OSs 64 GB vRAM No hot-add CPU, mem Add: virtual disk No cluster-level power mgmt Thin disks are not recommended. No storage monitoring tools None
64 logical cores 256 GB RAM
CPU Efficiency
x
~
~
Req. HW-assist for Win Reuse gen-OS scheduler
Very static ballooning, no sharing 8-way vCPU 32 GB vRAM No hot-add CPU, vMem Add: virtual disk, vNIC Immature APM Limited heuristics Thin disk with only select SAN vendors
Memory Efficiency
Virtual Hardware (VM) Scale Out
Hot-add/remove Virtual Resources
x
~
~
Power Efficiency
Storage Usage Efficiency
Network Management Efficiency
x x
None
Automated Patching Efficiency
In-depth setup required in Config Mgr
Host patching, but no auto guest patching
31
VMware vSphere Delivers: Agility With Control
vSphere 4.1
Hyper-V R2
XenServer 5.6
Control for Server Maintenance
VMware vMotion with Maintenance Mode
(up to 8 VMs at a time per host )
~
x
x x
Only one VM at a time per host
Quick Storage Migrate has downtime No logical pools
~
x
x x
Only one VM at a time per host
Nothing comparable WLB has unproven heuristics No logical pools WLB has unproven heuristics Requires 3rd-party
Control for Storage Maintenance Control of Server Resources Allocation Control of I/O Resource Allocation for guaranteed quality of service Fault Tolerance for VMs
VMware Enhanced Storage vMotion VMware DRS Logical Resource Pool VMware Network I/O and Storage I/O control VMware Fault Tolerance Integrated NIC teaming with dynamic load balancing VMware HA Up to 32 nodes VMware VMSafe API 3rd party support VMware ESXi 70-100MB disk footprint
PRO lacks quality of service guarantee No VM-level protection
x
x
Control during NIC Failure
Relies on network vendor to provide
~ ~
x
NIC teaming but no load balancing Only for host failure Up to 16 nodes Nothing comparable
Control during Host or VM Failure
~
x
Only for host failure Up to 16 nodes
Nothing comparable
Better Security than Physical Thin Hypervisor to Reduce Attack Surface
Hyper-V w/ Server Core >3GB disk footprint
XenServer 1.8GB disk footprint
32
VMware vSphere Delivers: Freedom of Choice
vSphere 4.1
Hyper-V R2
XenServer 5.6
Choice thru Guest OS Support
Over 65 OSs supported, More Windows than MS Large HCL: >850 HBAs,
17 OSs supported, Windows biased Uses Windows drivers Potential driver issues Downgrade processor functionality to Pentium 4 Leader category (according to analysts) Can integrate, but SC competes w/ existing Building a MS-only offering, lock-in
25 OSs supported
Choice thru Hardware Support
Enhanced VMotion Compatibility
>350 NICs,>1600 Servers ~ vMotion across generations of CPU of same family ~
Leader category (according to analysts) Hundreds of integrations to vCenter API via SDK VMReady program for cloud providers VMReady ensures interoperability Run existing apps w/o rewriting code
HCL: ~100 storage, x Limited ~100 NICs, ~200 Servers
x
~
~
In beta
Choice thru Application Support
Integrating with Existing Mgmt Tools
~
x x x
Next-tier category (according to analysts) Citrix Essentials API not widely adopted Embryonic Citrix Cloud Center lacks clarity Embryonic Citrix Cloud Center lacks clarity Embryonic Citrix Cloud Center lacks clarity
Choice in Cloud Service Provider Interoperability between Internal & External Cloud Choice in Using Existing Apps in the Cloud
Apps in MS cloud dont come back out
Existing apps dont move easily to MS cloud
x
x
33
Resources
2010 VMware Inc. All rights reserved
Where Can I Find More Information About vSphere 4.1?
VMware vSphere web pages on vmware.com
Main page SMB Focus Midsize and Enterprise Focus
vSphere Upgrade Center (version to version upgrades) ESXi and ESX Info Center (general information, transition to vSphere hosts running
ESXi hypervisor)
vSphere Support Center vSphere Purchase Advisor vSphere Compatibility (with other VMware products)
35
Questions?
2010 VMware Inc. All rights reserved
APPENDIX
2010 VMware Inc. All rights reserved
vSphere Messaging Cloud Infrastructure
Tagline -The Best Platform for Cloud Infrastructures
Core Message
Key Message - vSphere 4.1 is the ideal IT infrastructure to support scalable, reliable cloud computing environments
Targets - Existing VMware customers who have virtualized a large percentage of their applications, and are evolving quickly to cloud computing creating either a private cloud in their internal data centers or leveraging cloud services provided by an external service provider.
38
vSphere Messaging Virtualization Platform
Tagline - The Industrys Most Complete and Robust Virtualization Platform
Core Message
Key Message - vSphere 4.1 is the only virtualization platform for running mission critical applications that also provides the lowest cost per application for businesses of any size
Targets
SMBs users and other who have not yet adopted virtualization and who are selecting an initial virtualization provider.
Existing VMware customers in stage 1 of the virtualization journey (IT production) who are trying to move to stage 2 (business production)
Existing VMware customers who are still running VI3.x, and have not yet upgraded to vSphere 4.x .
39
Terminology Changes That Are Important
Changed with the vSphere 4.1 release (as of 7/13)
1. VMotion to vMotion VMotion is now vMotion Storage VMotion is now Storage vMotion
Why?
1. VMware is the Leader
VMware was first to market with live migration vMotion is a key vSphere feature run in over 80% of VMware customer environments today Not all live migration technologies are created equal
2. ESXi naming ESXi free or single server changes to vSphere Hypervisor References to ESXi and ESX for the vSphere platform (paid product) will now be discussed as Hypervisor architectures
2. Market Confusion
ESXi is and always has been an architecture ESXi is a full function hypervisor and is VMwares best practice or recommendation when deploying vSphere (see ESXi specific slide later in this deck)
40
VMware vSphere APIs / Script Automation
VMware vSphere SDK / CLIs Overview
vSphere APIs allow you to perform same operations as the vSphere Client
vSphere Client
3rd Party Code ISVs/Customers
Web Services SDK SDK Perl
vSphere PowerCLI
vSphere vCLI
vSphere API
See complete list of our SDKs http://developer.vmware.com
42
One Powerful vSphere API for two Different Users types
Developers
Building robust solutions for commercial or in-house use Willing to go deeper into code to solve a problem
Administrators
Building scripting solutions to automate repetitive / common tasks Not enough hours in the day to learn new programming languages
This property collector is not so hard after all
Need to change port numbers across 400 VMs ? Im going to use PowerCLI
43
vSphere SDKs / APIs Tools for managing vSphere 4.1
Developers
vSphere Web Services SDK vSphere SDK for Perl vSphere Guest SDK
Administrators
vSphere PowerCLI vSphere Command Line Interface CLI vSphere Management Assistant (Linux VM to deploy your scripts and agents)
vSphere VIX API VMware vCloud API, vCloud SDK for Java, vCloud SDK for PHP Virtual Disk Development Kit VMware CIM SDK (SMASH SMI-S) vCenter Orchestrator API (creation of custom plugins and workflows) VMware vSphere Client Plug-ins
44
The vSphere APIs fuel a diverse ecosystem
ISVs
IHVs
Large / Small End User Corporations
Admins
Developers
Consultants System Integrators VACs
VMware Platform vSphere APIs
45
building rich solutions
HP, IBM Dell, Lenovo
OEM Solutions
In-House and 3rd Party Solutions
Management Solutions
Spring Source Zimbra, Rabbit MQ, Security, Gemfire
Applications Solutions
VMware Platform vSphere APIs
46
What customers, partners do with the vSphere APIs
Customers, Partners, Service Providers use the vSphere APIs to build commercial and in-house large scale management solutions that manage / automate: Host Set Up / Server Provisioning Hardware Health Monitoring, CPU, Memory, Disk Performance Monitoring
Reporting Events, Alarms
47
Time is money Script automation is the way to solve problems
Task Description
Finding unused VMs
Rebalance storage paths Provision new VMs
Manual
7.7
6.93 6.16
Automated
0.5
0.35 0.31
Sync VM time NTP
Migrate VM Clear space (delete snapshots, etc.) from datastores Total time (minutes)
3.85
3.70
0.17
0.74
3.08 31.42
0.15 2.22
Average IT admin earns $32 per hour simple tasks can add up
Execution of script not development Source: VMW UE Labs Study, EMA Report 2009
48
Use Case Large Retail
Business Challenge Distribute vSphere to its 2200 retail stores within 5 months
Total of 4,400 vSphere (servers 2 per store) Project SLA requires 50 Stores per day (100 hosts & 350 VMs per day)
- Takes 6.6 minutes to provision a VM. (6.6 mins x 350 vms = 38.5 Hours)
Impossible to do this with out API automation
Solution
In-house software developer created solution that automates server and vm provisioning Customer using combination of core vSphere Web Services SDK and PowerCLI During Acceptance testing developer found performance problem in the way the code was executed Visiting forums was not an option as it would compromise privacy, and there are no SLAs provided SDK Developer Support team analyzed sample code and was able to make recommendations in order to improve performance Project delivered on time and within budget
49
Use Case Leading Financial Services
Business Challenge Automate monthly VM Audit, and Update VMware Tools
1,000 + Server with 6,000 virtual machine environment Automate monthly reporting / auditing of resource consumption, update Tools when required
Solution
In-house team developed solution to automate auditing / reporting, and VMware Tools update using vSphere Web Services SDK and VIX API QA team ran into problems validating API usage
SDK Support team engaged, researched issue and suggested workaround
Estimated that customer would have spent 2 5 days on forums waiting for answer Forums is not ideal as it provides no privacy, and there are no SLAs
50
Build your solutions right the first time
Cost of fixing bugs is huge. But the worst is when you find bugs in the field. What bugs are you shipping that you dont even know about?
51
New vSphere Automation Course: Using vSphere PowerCLI
Provides introduction to using the
powerful vSphere PowerCLI
Targets vSphere Administrators
who use Windows
Provides in-depth training on
using PowerCLI to automate common administrative tasks
2 Day Course, 40% Lecture, 60%
hands on Lab
52
VMware Developer Support for vSphere APIs
Seasoned expert engineers dedicated to
help you build your applications the right way
Get dedicated help when you need it vs.
hunting and waiting for answers in the forums, which can delay projects
Flexible, unlimited number of support
requests for term of contract, (1, 2, and 3 year) contracts available.
http://vmware.com/go/sdksupport
53
vSphere Developer Support: 2 Levels of Service
Standard Support
Access method: Web Response method: Email SLA: Response within 2 business days
Premium Support
Access method: Web/call back by appointment Response method: Email/call back by appointment SLA: Response within 1 business day Remote support available
54
What our Customers are saying: NetIQ
Our products and solutions manage some of North Americas largest data farms, and we rely on VMware APIs and VMware SDK Support to help us manage and reduce complexity. Recently, we were running into performance issues when polling our infrastructure. The Developer Support team quickly made some recommendations, and the changes we made as a result helped improved our code performance by more than 30%.
- Mike Giles, Sr. Software Engineer, Netiq
55
What our Customers are Saying: European Transportation
The VMware SDK Support Program helped us by providing sanity checks and workarounds throughout our VMware vSphere API solution development process. The VMware team is extremely professional, they understand my needs and they have in-depth working knowledge of the vSphere APIs.
- Luc Dekens, Systems Engineer and vExpert
56