Download presentation
Presentation is loading. Please wait.
Published byLambert Morris Modified over 9 years ago
5
RD Connection Brokers Personal Desktop Pooled Desktops RD WEB Session Hosts VDI Corp LAN User login Get list of published apps & collections User profile disks SQL Connection to a VM or a session Click on a published app or a collection RDP connection Auth user and send back routing info to the best target
6
RD Connection Brokers Personal Desktop Pooled Desktops RD WEB RD Gateway Session Hosts VDI Corp LANInternet User profile disks SQL User login Get list of published apps & collections Click on a published app or a collection RDP connection thru RD Gateway Connection to a VM or a session Auth user and send back routing info to the best target
7
Personal VMs Pooled VMs Ease of management App compatibility Personalization Cost effectiveness Good Better Best Sessions
9
Primary focus of today’s talk
11
http://www.loginvsi.com/documentation/v3/performing-tests/workloads
14
JBOD Enclosure Scale Out File Server Optionally clustered Infra srv-1 Gateway RDWEB RD Broker SQL Infra srv-2 Same workload as Infra-1 RD Lic Srv 2X NIC 2X SAS HBA SAS Module 2X SAS HBA 2x NIC (min), vLANs
15
1 Perf data is highly workload sensitive 2 Estimation based on dual Xeon E5-2690 3 VSI Benchmarking, by Login VSI B.V.
16
1 Perf data is highly workload sensitive 2 Estimation based on dual Xeon E5-2690
17
1 Perf data is highly workload sensitive 2 Prelim R2 testing
21
JBOD Enclosure VDI Host -1 Pool VM … 15K disks … Raid10/equiv VDI Host -N Pool VM … 15K disks … Raid10/equiv Scale Out File Server 2X NIC 2X SAS HBA SAS Module 2X SAS HBA 15K disks VHD storage 15K disks 2X NIC (min), vLAN 2X NIC (min), vLAN 2X NIC (min), vLAN 2X NIC (min), vLAN
22
1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.
23
1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.
24
1 Perf data is highly workload sensitive.
25
1 Perf data is highly workload sensitive Option2 (SSD + spindles) 2 SSDs RAID1 & 4x 15K RAID10 Option 1 (all spindles) 10x 15K RAID10
27
JBOD Enclosure VDI Host -1 Pool VM … VDI Host -N Pool VM … Scale Out File Server 2X NIC 2X SAS HBA SAS Module 2X SAS HBA 15K disks 2X NIC (min), vLAN 2X NIC (min), vLAN 2X NIC (min), vLAN 2X NIC (min), vLAN
28
1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.
29
1 Perf data is highly workload sensitive
31
2 Cache size set to 1024Meg 3 VSI Benchmarking, by Login VSI B.V.
32
1 Perf data is highly workload sensitive
35
JBOD Enclosure Clustered VDI Host -1 PD VM Pool VM … VDI Host -N PD VM Pool VM PD VM … … Scale Out File Server 2X R-NIC 2X SAS HBA SAS Module 2X SAS HBA 15K disks 2X NIC (min), vLAN 2X NIC (min), vLAN 2X NIC (min), vLAN 2X NIC (min), vLAN
36
1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.
37
1 Perf data is highly workload sensitive
39
2 Very early pre-RTM benchmarking 3 Initial focus of our perf benchmarking
40
Resolution Maximum number of monitors in VM setting 1248 1024 x 76848 MB52 MB58 MB70 MB 1280 x 102480 MB85 MB95 MB115 MB 1600 x 1200120 MB126 MB142 MB 1920 x 1200142 MB150 MB168 MB 2560 x 1600252 MB268 MB 1 Perf data is highly workload sensitive 2 High level heuristics
42
VDI Management servers Two hosts running VDI management workloads Shared HA storage (a few terabytes) Minimal network load Corp network (user traffic) RDP load on LAN ~2.5G/s, 2x 10G/s Pool & PD VMs on SMB ~35 clustered VDI hosts @ 150 users/host SMB storage for userVHDs ~40TB SMB storage for Pool-VMs ~20TB SMB storage for PD-VMs ~100 TB Storage network 2x 40G (actual load ~34G) New in WS2012 R2: < 20 TB with dedup!
45
Clustered VDI Host -1 Pool VM 2x NIC Pool VM 15K disks … Raid10/equiv … 15K disks OS boot disks VHD storage VDI Host - 14 … Infra srv-1 Gateway RDWEB RD Broker SQL 2x NIC Infra srv-2 Same workload as Infra-1 AD LAN iSCSI VDI Host (s) … EQL 6510E iSCSI LAN Network: 2x10Gig with VLANs for LAN and iSCSI traffic Overview of the 2000 seat Pooled Virtual Desktop Deployment HA VDI Management infra 10x 15K disks (Raid1+0) VDI Compute and Storage nodes Clustered iSCSI
46
Perf/Scale explorations: 2000 seat pool deployment, 14 R720s as compute & storage nodes
47
Perf/Scale explorations: 2000 seat pool deployment, 14 R720s as the compute & storage nodes SQL load during 2000 connections HA Broker load during the same period VMs running on a host with 2x CPU: E5-2690 @2.90GHz
48
Perf/Scale explorations: 2000 seat pool deployment, 14 R720s as the compute & storage nodes R720 CPU: 2x E5-2690 @2.90GHz
49
Perf/Scale explorations: How far can we drive this design? … more VMs, faster login…?
50
Perf/Scale explorations: Benchmarking a single host for max capacity R720 CPU: 2x E5-2690 @2.90GHz Single R720 VDI host with local storage 205 users logon in 35 minutes, VSI max = 197
51
Perf/Scale explorations: Office 2013 vs Office 2010 Great experience at a higher CPU cost
54
VM create/update time vs concurrency value 1 Very early pre-RTM benchmarking
56
At 5:01:00PM, we have ~110 VMs Available memory At 5:01pm, we have ~110VMs Gold VM read/sec ~500 = 45% Diff-disk write/sec ~500= 45% Diff-disk read/sec ~130= 10% Total = 1130 IOPS, ~10IOPS/VM Just for the diff-disks: Total = 500 + 130 = 630 Write IOPS: 500/630 = 80% Read IOPS: 130/630 = 20% DL585 G7, 4x 12 cores (AMD Opt 6172), 128 GB RAM Storage: Local array 24x RAID10 1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.
58
Perf/Scale explorations: Host memory vs storage load Available memory Diff-disks: Reads/sec Diff-disks: Writes/sec GoldVM: Reads/sec Zero available memory DL585 G7, 4x 12 cores (AMD Opt 6172), 128 GB RAM Storage: Local array 24x RAID10 Partition count (max=228) ?
59
Physical memory of guest-VMs Zero available memory
61
Cluster IO reads/s Cluster Cache reads/s Disk IO reads/s
62
Green: disk reads/s CSV cache reads/s Partition count, Max=100VMs 1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V. IO reads/s
64
SMB client load under VSI 2 medium workload At t=5:02:09pm, 95VMs (Green line) Blue: Write Requests/sec = 750 Black: Read requests/sec = 2100 Cyan: Write bytes/sec = 25 MBytes Pink: Read bytes/sec = 60 MBytes Thin-red is CPU on the VDI host 1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.
66
82 VMs GPU0 VRAM: 1Gig Zero GPU VRAM Sys mem: 50Gig mem pages/s GPU 0,1 VRAM: 2Gig Sys mem: 28 Gig Zero sys mem mem pages/s 106 VMs SRV with 1x ATI V9800 GPUSRV with 2x ATI V9800 GPUs
71
Windows Enterprise: windows.com/enterprisewindows.com/enterprise
72
http://microsoft.com/msdn www.microsoft.com/learning http://channel9.msdn.com/Events/TechEd http://microsoft.com/technet
73
System Center 2012 Configuration Manager http://technet.microsoft.com/en- us/evalcenter/hh667640.aspx?wt.mc_id=TEC_105_1_33 Windows Intune http://www.microsoft.com/en-us/windows/windowsintune/try-and-buy Windows Server 2012 http://www.microsoft.com/en-us/server-cloud/windows-server Windows Server 2012 VDI and Remote Desktop Services http://technet.microsoft.com/en- us/evalcenter/hh670538.aspx?ocid=&wt.mc_id=TEC_108_1_33 http://www.microsoft.com/en-us/server-cloud/windows-server/virtual- desktop-infrastructure.aspx More Resources: microsoft.com/workstyle microsoft.com/server-cloud/user-device-management For More Information
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.