Download presentation
Presentation is loading. Please wait.
Published byUrsula McKenzie Modified over 9 years ago
8
JBOD Enclosure Clustered Optionally clustered Infra srv-1 Gateway RDWEB RD Broker SQL 2X NIC 2x NIC Same workload as Infra-1 RD Lic Srv 2X NIC 2X SAS HBA SAS Module 2X SAS HBA
9
1 Perf data is highly workload sensitive 2 Estimation based on dual Xeon E5-2690 3 VSI Benchmarking, by Login VSI B.V.
10
1 Perf data is highly workload sensitive 2 Estimation based on dual Xeon E5-2690
11
1 Perf data is highly workload sensitive
15
JBOD Enclosure Pool VM 2X NIC 2x NIC Pool VM 10K disks … Raid10/equiv Pool VM 2X NIC 2x NIC Pool VM 10K disks … Raid10/equiv Clustered 2X NIC 2X SAS HBA SAS Module 2X SAS HBA 10K disks VHD storage 10K disks
16
1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.
17
1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.
18
1 Perf data is highly workload sensitive. Scale/Perf analysis 1 SMB load due to userVHDs: At ~2 IOPS/user, we need ~10,000 write IOPS for 5000 users (Write heavy) ~100 Kbits/sec per user for 5000 users we have 0.5 Gbits/sec Storage size: Scenario-dependent, but 10gig/user seems reasonable We need about 50 TB of storage Overall network load We have the RDP traffic and the storage traffic due to userVHDs Total ~ 3 Gbits/sec: ~0.5 Gbits/sec due to userVHD ~2.5 Gbits/sec due to RDP
19
1 Perf data is highly workload sensitive
21
JBOD Enclosure Pool VM 2X NIC 2x NIC Pool VM 2X NIC 2x NIC Pool VM Clustered 2X NIC 2X SAS HBA SAS Module 2X SAS HBA 10K disks
22
1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.
23
1 Perf data is highly workload sensitive
25
2 Cache size set to 1024Meg 3 VSI Benchmarking, by Login VSI B.V.
26
1 Perf data is highly workload sensitive
29
JBOD Enclosure Clustered PD VM 2X NIC 2x NIC Pool VM PD VM 2X NIC 2x NIC Pool VM PD VM Clustered 2X R-NIC 2X SAS HBA SAS Module 2X SAS HBA 10K disks
30
1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.
31
1 Perf data is highly workload sensitive
34
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
36
VDI Management servers About 2 hosts running VDI management workloads Minimal storage & network load Corp network (user traffic) RDP load on LAN ~2.5G/s, 2x 10G/s RDP load on WAN ~500Mb/s 2x 1G/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)
38
2000 seat pool deployment, 14 R720s as the compute & storage nodes
39
SQL load during 2000 connections HA Broker load during the same period
40
2000 seat pool deployment, 14 R720s as the compute & storage nodes
41
DL585 G7, 4x 12 cores (AMD Opt 6172), 128 GB RAM Storage: Local array 24x RAID10 ~ 22 partitions created, so low load on this machine So what’s going on? There is a config setting to save a VM after some idle event/time, and then restore a VM when a connection arrives. This means reading ~500+ Meg of data right before user login We can reduce overall system load by starting all VMs ahead of time, just make sure that the save-delay option is disabled (one of our per collection config params) GoldVM reads/s = 800 Diff-disk reads/s = 225 User conn/login
45
Partition count: At 5:01:00PM, we have ~110 VMs 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) ?
46
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.
47
Physical memory of guest-VMs Zero available memory
48
DL585 G7, 4x 12 cores (AMD Opt 6172), 128 GB RAM Storage: Local array 24x RAID10
49
Cluster IO reads/s Cluster Cache reads/s Disk IO reads/s
50
Green: disk reads/s CSV cache reads/s Partition count, 100VMs 1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.
51
SMB client load under VSI 2 medium workload T=5:02:09pm, 95VMs (GREEN) Blue: Write Requests/sec = 750 Red: Read requests/sec = 2100 Cyan: Write bytes/sec = 25 MBytes Pink: Read bytes/sec = 60 MBytes Thin-red at ~70% is idle CPU 1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.
52
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
53
The inbox VDI PowerShell scripting layer was tested to 5000 seats The inbox admin UI is design for 500 seats
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.