Beruflich Dokumente
Kultur Dokumente
Introducing
Are You Ready for the Key Messages for vSphere 4.1?
Agenda
Cloud Computing Introducing vSphere 4.1
Messaging, Scale, and ESXi
Efficiency thru Utilization and Automation Pooling From machines to on-demand, highly elastic resource pools
Freedom of Choice
Open & Interoperable Application mobility between clouds, based on open standards
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
SaaS
Zimbra
File/ Print
Directory
PaaS
VMware View : Enterprise VMware vSphere: Desktop Computing Platform for Cloud via Cloud Infrastructure
Private Cloud
Public Cloud
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
AD Integration (host)
Application Services
Availability
Security
Scalability
Infrastructure Services
Memory Compression Host Affinity
Storage I/O Control More Performance Metrics APIs for Array Integration
11
12
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
Hosts per DC
VMs per DC
100
2500
500
5000
5x
2x
13
13
15
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
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
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
Distributed Switch
10 GigE
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
vSphere platform integration Eliminate redundancy Enhance Performance Storage vMotion Provisioning VMs Thin Provisioning VMFS
20
Benefits
Performance and Scalability More Live Migrations in Parallel (up to 8 per host pair) Elapsed time reduced by >4.5x on 10GbE tests
Proof Point
Benefits
Optimized use of memory Safeguard for using memory overcommit feature with confidence Performance
Beta Feedback
Great for memory over-subscription.
OS Proof Point
23
Benefits
Tune environment according to availability, performance, and/or licensing requirements Cloud enablement
Beta Feedback
Awesome, we can separate VMs
Proof Point
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)
Proof Point
25
Benefit
Optimized VM placement in FT or HA Scenario
Host Profiles
Expanded HCL
26
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
Network
Enable up to 350 hosts to attach to the virtual switch (up from 64)
iSCSI offload Performance
Storage
8GB HBA
27
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
vSphere 4.1
Hyper-V R2
XenServer 5.6
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
CPU Efficiency
x
~
~
Memory Efficiency
x
~
~
Power Efficiency
x x
None
31
vSphere 4.1
Hyper-V R2
XenServer 5.6
~
x
x x
~
x
x x
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
x
x
~ ~
x
NIC teaming but no load balancing Only for host failure Up to 16 nodes Nothing comparable
~
x
32
vSphere 4.1
Hyper-V R2
XenServer 5.6
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
x
~
~
In beta
~
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
x
x
33
Resources
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?
APPENDIX
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
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
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
vSphere APIs allow you to perform same operations as the vSphere Client
vSphere Client
vSphere PowerCLI
vSphere vCLI
vSphere API
42
Administrators
Building scripting solutions to automate repetitive / common tasks Not enough hours in the day to learn new programming languages
Need to change port numbers across 400 VMs ? Im going to use PowerCLI
43
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
ISVs
IHVs
Admins
Developers
45
Applications Solutions
46
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
47
Manual
7.7
6.93 6.16
Automated
0.5
0.35 0.31
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
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
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
50
51
52
http://vmware.com/go/sdksupport
53
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
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
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