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

Slides:



Advertisements
Similar presentations
Ravi Sankar Technology Evangelist | Microsoft
Advertisements

4/11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Windows Server 2012 R2 Software Defined Storage Lenovo ThinkServer HA Solutions Rui Freitas OEM Partner Strategist.
© 2010 VMware Inc. All rights reserved Confidential Performance Tuning for Windows Guest OS IT Pro Camp Presented by: Matthew Mitchell.
JBOD storage Server Message Block (SMB) PowerShell & SCVMM 2012 R2 Management Scale-out file server clusters Storage Space Hyper-V clusters.
Scale-Out File Server Clusters Storage Spaces Virtualization and Resiliency Hyper-V Clusters SMB Shared JBOD Storage PowerShell & SCVMM 2012 R2 Management.
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
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.
Novell Server Linux vs. windows server 2008 By: Gabe Miller.
SMB, SANs, or direct attached local storage.
The explosion of devices is eroding the standards-based approach to corporate IT. Devices Deploying and managing applications across platforms.
Scale-out File Server Cluster Hyper-V Cluster Virtual Machines SMB3 Storage Network Fabric.
Efficiently store fewer bits. File1 File2 After Dedup: Before Dedup:5TB Chunk Store Non-Optimized Files Optimized file stubs Savings = 4TB 1TB.
Sudhir Rao Technology Specialist | Microsoft Corporation.
Windows Server 2012 VDI/RDS Infrastructure and Management Adam Carter Product Marketing Manager Microsoft Corporation Dean Paron Group Program Manager.
Windows Server 2012 VDI/RDS Infrastructure and Management Adam Carter Product Marketing Manager Microsoft Corporation Dean Paron Group Program Manager.
Connection Broker Licensing Server Session Host Gateway Web Access database.
Windows Store AppsTraditional Desktop Apps Setup.exe installers Windows Installer (MSI) OneClick (.NET) App-V, Click-to-Run Can be installed silently.
Yes, yes it does! 1.Guest Clustering is supported with SQL Server when running a guest operating system of Windows Server 2008 SP2 or newer.
Hyper-V Recovery Service DR Orchestration Extensible Data Channel (Hyper-V Replica, SQL AlwaysOn)
Implementing Failover Clustering with Hyper-V
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
\\fs\share File Server SMB Direct Client Application NIC RDMA NIC TCP/ IP SMB Direct Ethernet and/or InfiniBand TCP/ IP Unchanged.
Upgrading the Platform - How to Get There!
The Journey to the 2012 R2 wave The 2012 R2 wave File Based Storage Storage Management for Private Cloud Storage Spaces.
Dai Vu Director, Virtualization Product Management Microsoft Corporation SESSION CODE: VIR206.
Robert Larson Delivery Architect Microsoft Corporation SESSION CODE: WSV316 David Lef Principal Systems Architect Microsoft Corporation.
WSV210 Dell Windows Server 2012 Greenfield Data Design: Hosted Service / Private Cloud Terry Storey Senior Global Architect Dell Corporation WSV210.
Windows Server 2012 VSP Windows Kernel Applications Non-Hypervisor Aware OS Windows Server 2008, 2012 Windows Kernel VSC VMBus Emulation “Designed for.
Windows RDMA File Storage
USDD VDI Project. Where Do We Begin??? POC in Spring 2009 with PDS Targeted test group (ESX 3.5/20-30 VMs) Used repurposed Dell PowerEdge servers and.
Session Agenda Designed to address BIOS Limitations Needed for the larger server platforms (Intel-HP Itanium) First called Intel Boot Initiative.
Describe the basics of the Hyper-V over SMB scenario, including the main reasons to implement it. Enumerate the most common performance bottlenecks.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Extension Point is registered natively with Windows Global Visibility Native –to– Virtual Virtual –to– Virtual Supported Subsystems Shortcuts.
Windows Enterprise: windows.com/enterprisewindows.com/enterprise.
Dell Desktop Virtualization Solutions The Power to Do More Combining a comprehensive end-to-end portfolio of solutions, Dell leverages its expertise.
Remote Desktop Services in Windows Server 2008 R2.
© 2008 Quest Software, Inc. ALL RIGHTS RESERVED. Perfmon and Profiler 101.
File Based Storage Block Storage VHDX Guest Clustering Guest Clustering with commodity storage Sharing VHDX files provides shared.
Microsoft Virtual Academy. Microsoft Virtual Academy First HalfSecond Half (01) Introduction to Microsoft Virtualization(05) Hyper-V Management (02) Hyper-V.
SODA File Server Physical Machine VMHost File Server App File CSV NTFS/REFS RDR Volume Partition Spaces SAS/SCSIIDE FCiSCSI JBODSAN Target FC SAN.
Clint Huffman Microsoft Premier Field Engineer (PFE) Microsoft Corporation SESSION CODE: VIR315 Kenon Owens Technical Product Manager Microsoft Corporation.
Consolidation and Optimization Best Practices: SQL Server 2008 and Hyper-V Dandy Weyn | Microsoft Corp. Antwerp, March
TechEd /25/2017 5:34 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Business and Partnering Opportunities: “Windows Server 8” Continuous Availability Designing Systems for Continuous Availability and Scalability Session.
What’s New with Windows Server 2012 and Microsoft System Center 2012 SP1 Vijay Tewari Principal Group Program Manager Microsoft Corporation.
Session Objectives And Takeaways A word on Perf & VDI architecture.
MDC323B SMB 3 is the answer Ned Pyle Sr. PM, Windows Server
Including what’s new in Windows Server 2012 R2 Describe the basics of the Hyper-V over SMB scenario, focusing on the new capabilities in Windows Server.
Rick Claus Sr. Technical Evangelist,
1 | SharePoint Saturday Calgary – 31 MAY 2014 About Me.
Architecting Private Clouds Using Windows Server 2012
– Blog:
Dell Desktop Virtualization Solutions The Power to Do More Combining a comprehensive end-to-end portfolio of solutions, Dell leverages its expertise.
Jérôme Jaussaud, Senior Product Manager
Simple to deploy, easy to manage Consistently rich experience, regardless of deployment model 1 Platform 1 Experience Pooled virtual machines Highest.
Network Virtualization Policy-Based Isolation QoS Performance Metrics Live & Storage Migrations Cross-Premise Connectivity Dynamic & Multi-Tenant.
Customizing the Browser Deploying IE10 Browser Management App Compat.

1/26/2018 Hosting Windows Desktops and Applications Using Remote Desktop Services and Azure Windows Server Azure Resource Manager © 2014 Microsoft.
9/12/2018 7:31 PM WCA-B293 Windows Server 2012 Desktop Virtualization (VDI) on Dell Active Infrastructure John Russell Solution Manager, Dell Genaro Escudero.
RD Role Service Scale Limitations
2016 Citrix presentation.
Windows Azure Migrating SQL Server Workloads
Design and Implement Cloud Data Platform Solutions
,Dell PowerEdge 13 gen servers rental.
11/16/2018 6:17 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
12/3/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
TechEd /2/2019 8:21 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Presentation transcript:

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

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

Personal VMs Pooled VMs Ease of management App compatibility Personalization Cost effectiveness Good Better Best Sessions

 Primary focus of today’s talk

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

1 Perf data is highly workload sensitive 2 Estimation based on dual Xeon E VSI Benchmarking, by Login VSI B.V.

1 Perf data is highly workload sensitive 2 Estimation based on dual Xeon E5-2690

1 Perf data is highly workload sensitive 2 Prelim R2 testing

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

1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.

1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.

1 Perf data is highly workload sensitive.

1 Perf data is highly workload sensitive Option2 (SSD + spindles) 2 SSDs RAID1 & 4x 15K RAID10 Option 1 (all spindles) 10x 15K RAID10

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

1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.

1 Perf data is highly workload sensitive

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

1 Perf data is highly workload sensitive

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

1 Perf data is highly workload sensitive 2 VSI Benchmarking, by Login VSI B.V.

1 Perf data is highly workload sensitive

2 Very early pre-RTM benchmarking 3 Initial focus of our perf benchmarking

Resolution Maximum number of monitors in VM setting x MB52 MB58 MB70 MB 1280 x MB85 MB95 MB115 MB 1600 x MB126 MB142 MB 1920 x MB150 MB168 MB 2560 x MB268 MB 1 Perf data is highly workload sensitive 2 High level heuristics

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 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!

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

Perf/Scale explorations: 2000 seat pool deployment, 14 R720s as compute & storage nodes

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:

Perf/Scale explorations: 2000 seat pool deployment, 14 R720s as the compute & storage nodes R720 CPU: 2x

Perf/Scale explorations: How far can we drive this design? … more VMs, faster login…?

Perf/Scale explorations: Benchmarking a single host for max capacity R720 CPU: 2x Single R720 VDI host with local storage 205 users logon in 35 minutes, VSI max = 197

Perf/Scale explorations: Office 2013 vs Office 2010 Great experience at a higher CPU cost

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

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 = = 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.

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) ?

Physical memory of guest-VMs Zero available memory

Cluster IO reads/s Cluster Cache reads/s Disk IO reads/s

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

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.

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

Windows Enterprise: windows.com/enterprisewindows.com/enterprise

System Center 2012 Configuration Manager us/evalcenter/hh aspx?wt.mc_id=TEC_105_1_33 Windows Intune Windows Server Windows Server 2012 VDI and Remote Desktop Services us/evalcenter/hh aspx?ocid=&wt.mc_id=TEC_108_1_33 desktop-infrastructure.aspx More Resources: microsoft.com/workstyle microsoft.com/server-cloud/user-device-management For More Information