Presentation is loading. Please wait.

Presentation is loading. Please wait.

RD Connection Brokers Personal Desktop Pooled Desktops RD WEB Session Hosts VDI Corp LAN User login Get list of published apps & collections User.

Similar presentations


Presentation on theme: "RD Connection Brokers Personal Desktop Pooled Desktops RD WEB Session Hosts VDI Corp LAN User login Get list of published apps & collections User."— Presentation transcript:

1

2

3

4

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

8

9  Primary focus of today’s talk

10

11 http://www.loginvsi.com/documentation/v3/performing-tests/workloads

12

13

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

18

19

20

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

26

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

30

31 2 Cache size set to 1024Meg 3 VSI Benchmarking, by Login VSI B.V.

32 1 Perf data is highly workload sensitive

33

34

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

38

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

41

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!

43

44

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

52

53

54 VM create/update time vs concurrency value 1 Very early pre-RTM benchmarking

55

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.

57

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

60

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

63

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.

65

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

67

68

69

70

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

74

75


Download ppt "RD Connection Brokers Personal Desktop Pooled Desktops RD WEB Session Hosts VDI Corp LAN User login Get list of published apps & collections User."

Similar presentations


Ads by Google