Professional Documents
Culture Documents
Cisco Confidential
IDC, 2011
units
Microsoft is the second largest player in the server virtualization space with ~25% share of the hypervisor unit shipments.
2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
All Workloads
68%
VDI
54%
16%
20%
14%
25%
2%
N/A
Ref: http://www.channelregister.co.uk/2011/11/03/v_index_server_virtualization_q3_2011/
Cisco Confidential
38% 59%
General
Version Edition Pricing Market Position Virtualization ($) vSphere 5 Enterprise Plus Leader (P1) Ent+: $3,495/socket/enables 96GB vRAM (NEW!) + S&S: $734 (B) or $874 (Prod), vSphere Desktop: $65/active desktop Hyper-V R2 SP1 DataCenter Leader (P2/3) XenServer 6 Platinum Edition Leader (P2/3) RHEV 2.2 Premium Follower OVM 3.0 Follower
DataCenter: $2,999/socket
$5000/server+$3000 (support)
$799/socket
$599/socket Oracle VM Management No Yes (Oracle VM Management) No Yes SSL Migration Yes Yes
$4,995(S) + $1,049 (B) or SMSE: $1569/host) or $1,249 (P), $1,495(Fnd) SMSD: $1310 + $545(B) or $645(P) SMSD/CPU (2 CPU min) Free (XenCenter) Guest OS Licensing Not included yes - unlimited (Windows) No Management Central Management Yes (vCenter Server + Yes Yes (XenCenter), vCenter appliance (SCVMM/SMSE/SMSD) SCVMM (new) NEW) Virtual and Physical No Yes Limited VM Mobility Live Migration of VMs Yes vMotion and Metro Yes Live Migration (1) Yes XenMotion (1) vMotion Migration Compatibility Yes (EVC) Yes (Processor Yes (Heterogeneous Compatibility) Pools) Automated Live Yes (DRS) - Storage SemiYes (WB) - CPU, Mem, Migration (NEW), CPU, Mem, Integr.(CPU,Mem,3rd D, N party) Power Management Yes (DPM) Limited Yes Storage Migration Yes (Storage vMotion / Limited (Partially Live) No (offline only) DRS-automated - NEW) HA/DR Integrated HA (Restart Yes (VMware HA) - incl Yes Yes vm) Storage heartbeat Site Failover No (SRM fee-based Add- Yes (Basic, MS Site Integrated Disaster On) Recovery), Opalis Recovery (no storage array control) Hypervisor Upgrades Yes (Update Manager) - Yes Limited (rolling upgrade enhanced wizard - new) Updates and Backup VM Snapshot Yes Yes yes VM Templates Yes Yes Yes (templ + PVS) Deployment Host Profiles Yes (Host Profiles) No No enhanced for Auto 2010 Cisco and/or its affiliates. All rights reserved. Deploy - NEW
Management ($)
Hyper-V
Cisco Confidential
Cisco Confidential
End-point Security
More control to files and sensitive information
Productivity
Now an end-point can be useful for contractors, employees or management without office-locks, providing mobility and cloud services
Green
Less power consumption, emissions and noise
Cisco Confidential
Terminal Services
Server OS
Presentation Server
Thin Client
Large OS Many local applications Vulnerable Personal Computer is disaggregated Constant patching Keyboard, Video, and Mouse stay with user Data backup Complex management Compute and storage move to the data center Software distribution Network availability is required for all application access delivery challenges Skilled local support Network performance is critical to user experience staff required
Cisco Confidential 10
Non-Persistent or Pooled Generic virtual desktop assigned to users on a per session first come first server basis and then returned to the pool (possibly with profile removed) or destroyed Persistent or Assigned
Permanently assigned to a user statically or by first to connect Pool of Virtual Desktops Users and Machines Entitle Group Assign Groups
to Desktop
Pool
Cisco Confidential
11
Agent
Agent
Agent
Agent
Agent
Agent
Agent
Agent
ESX VM VM VM VM VM VM VM VM Service Guest #1 Guest #2 Guest #3 Guest #4 Guest #5 Guest #6 Guest #7 Guest #N Console
VMTools VMTools VMTools VMTools VMTools VMTools VMTools VMTools
VM Network
Service Console
LAN
VC Mgmt
IP Data Networks
Virtual Machine (VM) Small Computer System Interface (SCSI) Storage Area Network (SAN) Virtual Machine File System (VMFS)
Fibre Channel (FC) Network File System (NFS) Network Attached Storage (NAS) Virtual Center (VC)
Cisco Confidential
12
12
Display Connection #1
Display Connection #N
Agent
Agent
VMTools
VMTools
Windows OS
Windows OS
Desktop
Profile
Data
tools like AppSense Desktop provisioned with minimal or fixed set of applications installed
2010 Cisco and/or its affiliates. All rights reserved.
Streaming Server (Citrix) Administrator manages one master copy of an application that is streamed at run time
Cisco Confidential
13
13
= Cisco Products
MS Office
Hypervisor
CDN
Cisco VXC 4000 PC Client
WAAS
Quad
AnyConnect
WAAS
Cisco VXC 22xx & 21xx Zero Client Cius Business Tablet
UCS
Nexus 1000v Unified
CM
Si
Switching
Cisco Confidential
14
Professional
Design Professional
Administrative
Rich Media
Graphics or Custom
Remote/Task Worker
Thin Clients
2010 Cisco and/or its affiliates. All rights reserved.
Knowledge Worker
Power User
Capable Clients
Cisco Confidential 15
OS Firmware Hardened Hardened General (Linux or Windows Embedde d) Open General (Windows , Linux, Mac)
Execution All remote All remote Client/Ser ver remote Rich media local Mostly local Some remote
Thick
Knowledge or Power
High End
Unlimited
Persistent
High risk
3-5
1. 2.
3. 4.
Status-quo - Use whatever desktop/notebook/etc you already have PC refresh - buy new desktop/notebook hardware with HVD and application virtualization rollout Recycle PC - Convert old PC hardware to a homebrew thin-client New thin/zero clients - New purchases
Cisco Confidential
16
16
VXC 4000*
PC Software Q4 CY 2011 Win7, XP Citrix XenDekstop, VMware View Software Appliance CUPC, CUCILync Yes No
VXC 6215*
Tower Standalone Q4 CY 2011 Linux HDX, RDP, PCoIP
HDX, RDP (Q4CY11) PCoIP (Q1CY12)
Cisco Cius
Enterprise Tablet Shipping Android (x86) Citrix XenDekstop, VMware View N/A Native Yes Yes
UC Client Support*
Voice Video
Single Mirror, 1024x600 (on the roadmap for dual monitor support)
PoE HD Capable (720p)
Cisco Confidential 17
Application
Citrix XenDesktop
ICA/HDX 2598/1494
Underlying Protocols
Deployment Considerations
No Client-side hardware dependency Remote FX requires H/W assist (server GPU) Standards-based encryption model
No client-side or server-side hardware dependency Announced hardware specification for 3rd parties Standards-based as well as proprietary encryption models
Cisco Confidential
18
Branch Office
Video Source Branch Router
T1
Data Center
Routing Protocol
Protocols in the virtual desktop environment appear monochrome to QoS Lack of flow differentiation prevents prioritization within a display protocol stream
Display Protocol
Video
Phase one
CUCM
IP WAN
UC media separation
UC media handled in desktop phones Signaling and media kept separate from display protocol QoS can be used on media Path is optimized
Cisco Confidential
20
stream directly to the client using a RDP virtual channel. This enables full fidelity playback
View Client and View Client with Local Mode support MMR on the
Make sure that the MMR port is added as an exception to your firewall
Cisco Confidential
21
between flows
LZ compression eliminates redundancy within flows TCP Flow Optimization (TFO) fills the pipe over high latency links Transport Data De-duplication No byte pattern crosses the network
twice
Origin Connection Origin Connection
WAN
Optimized Connection
DRE CACHE
DRE CACHE
LZ
LZ
Decode
2010 Cisco and/or its affiliates. All rights reserved.
Window Scaling Large Initial Windows Congestion Mgmt Improved Retransmit Packet Aggregation
Encode
Cisco Confidential 22
Protocol
Vendor
Transport
Remote Desktop Protocol (RDP) Independent Computing Architecture (ICA) PC over IP (PCoIP)
Microsoft Citrix
TCP 3389 TCP 2598 CGP TCP 1494 ICA Media UDP 50002/4172 Control TCP 50002/4172 TCP 42966 Media - UDP >32768 Control TCP 7007
Teradici / VMware
192 Kbps
192 Kbps
HP Oracle
Cisco Confidential
23
0:50 0:53 0:56 0:59 1:02 1:05 1:08 1:11 1:14 1:17 1:20 1:23 1:26 1:29 1:32
Original (MB)
PCoIP Session
Optimized (MB)
RDP Session
Solutions Setup
2 Concurrent View Clients Display Protocol: RDP and PCoIP View Deployment Mode: Direct Connection BW/Latency: T1/80 ms Play Time: 5-6 Minutes of Repeat Tracks Audio: Format: MP3 Bitrate/Size: 192 Kbps/8.3 MB Video: Format: WMV v.9 Bitrate: 1527 Kbps and 1772 Kbps Size: 18.8 MB and 62.4 MB WAAS Applied Policies: TFO, DRE, LZ WAAS Classification Map: - MMR TCP Port 9427 - USB TCP Port 32111 Overall Compression: 79.8%
Cisco Confidential
24
Server 2
VM #3 VM #4
Virtual Service Node #2
Server N
VM #5 VM #6 VM #7 VM #8
VM #1
VM #2
Cisco Confidential
26
APP
AppVirt
APP
AppVirt
APP
AppVirt
hardware
UCS Service Profile decouple server
OS
OS
from BIOS
Nexus Port Profile decouples cabling
from server
Cisco Confidential
27
Blade14
Server CPU
Server Memory
Desktop Configuration
Per Blade
Per Chassis
Per Domain 20 Chassis 20,480 25,600 24,000 26,560 8,800 28,000 29,440
Cisco Confidential 28
Xeon5570 2.93 GHz Xeon5570 2.93 GHz Xeon5570 2.93 GHz Xeon5570 2.93 GHz Xeon5600 3.33 GHz Xeon2870 2.40 GHz Dual E5-2690 / 8 Core CPU
128 160
WinXP 1024 MB 150 WinXP 1024 MB 332 Win7-32 1.5 GB Win7-64 2.0 GB Win7 110 175 184
CPU
Sample Calculation ~5% processor on 2 GHz core consumes 100 MHz per desktop 100 desktops require 10 GHz Add 10% to 25% overhead for virtualization, display protocol, and buffer for spike 100 desktops achieved with 12.5 Ghz via 4 cores at >=3.125 GHz per core Planning Windows XP 150-250 MHz Windows 7 400-600 MHz
Memory
Minimal
Storage
Capacity
Base OS, App, Data, Profile size plus suspend/resume, page files, etc.
Linked v full clone (50%)
oversubscription
Windows XP - 4 KB page sharing Windows 7 - 1 MB page sharing Planning Windows XP - 5121024 MB Windows 7-32 bit 1-1.5 GB Windows 7-64 bit 2-3 GB
Planning
Windows XP 10-15 IOPS Windows 7 15-25 IOPS
Cisco Confidential
29
Single VM Latency
180 160 Average Latency/VM (usecs) 140 250 300
Multi VM Latency
100
120
usecs 100 80 60 40 20 0
128 256 1 2 4 8 16 32 64
150
50
50%
100 25 50
1024
2048
4096
8192
16384
32768
512
Deterministic
0 Delivery
0 12 VM 24 VM 36 VM 48 VM
Cisco VM-FEX
Hypervisor vSwitch
Avg Latency Cisco VM-FEX Avg Latency Hypervisor vSwitch Std Dev Cisco VM-FEX Std Dev Hypervisor vSwitch
Cisco Confidential
Local Switching
Port Profile to simplify Network Policy
Zone A: vApp
Zone B: vApp
vSphere Specify zoning policy with appropriate granularity Tenant, VDC, vApp
2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 32
Operating System
View Composer = savings capacity requirements for OS storage
60:1 savings (non-persistent) 2:1 - 5:1 savings (persistent)
Applications
Thin App = 50:1 savings for app storage
Assuming only 50% of apps can be virtualized
User Storage
Dedupe/Compress + Archive = savings on user data storage
4:1 savings (being conservative)
Cisco Confidential
33
Architecting a View Environment to size for BOTH capacity and performance at scale when leveraging Linked Clone or Snapshot Technology
The Analysis
# of drives 125 76
15k FC/SAS
180
2000
56
5
The Result
EFD
Controller
Controller
Controller
DRAM Cache
DRAM Cache
DRAM Cache
FLASH 4 of 5 I/Os from disk HDD HDD 1 of 10 I/Os from disk FLASH
Cisco Confidential
35
Thank you.