DVS Enterprise Test Results for Microsoft Lync 2013 and Citrix XenDesktop 7. Dell Client Cloud Computing Engineering Revision: 1.

Similar documents
App Orchestration 2.6

DELL PowerVault MD3200/MD3220 Series of Storage Arrays. A Dell Transition Guide Version 1.0

Milestone Solution Partner IT Infrastructure Components Certification Summary

Dell Compellent Storage Center SAN & Citrix XenDesktop 1,000 Desktop Reference Architecture. Dell Compellent Technical Solutions

Admin Report Kit for Exchange Server

Performance of VSA in VMware vsphere 5

CXD Citrix XenDesktop 5 Administration

System Requirements for SurveyTracker Plus 6.0

This document lists hardware and software requirements for Connected Backup

Application Notes for Stratus ftserver 6310 with VMWare and Avaya Aura Contact Center Release 6.2 Issue 1.0

An Introduction to Crescendo s Maestro Application Delivery Platform

September 24, Release Notes

SAP Business One Hardware Requirements Guide

DELL EMC VxRAIL vcenter SERVER PLANNING GUIDE

Dell Compellent Storage Center (SC8000) & VMware View 5. 1,000 Desktop Reference Architecture. Dell Compellent Technical Solutions

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems

Dynamic Storage (ECS)

TDR and Trend Micro. Integration Guide

NiceLabel LMS. Installation Guide for Single Server Deployment. Rev-1702 NiceLabel

CMC Blade BIOS Profile Cloning

TPP: Date: October, 2012 Product: ShoreTel PathSolutions System version: ShoreTel 13.x

TDR and Kaspersky. Integration Guide

Service Level Agreement

LiveEngage and Microsoft Dynamics Integration Guide Document Version: 1.0 September 2017

CNS-222-1I: NetScaler for Apps and Desktops

1. The first section examines common performance bottlenecks that need to be considered.

Please contact technical support if you have questions about the directory that your organization uses for user management.

Parallels Operations Automation 5.3

CXD-203: Managing App and Desktop Solutions with Citrix XenApp and XenDesktop 7.6

Troubleshooting of network problems is find and solve with the help of hardware and software is called troubleshooting tools.

HP Server Virtualization Solution Planning & Design

Application Scale-out with the Dell PowerEdge 6650: Exchange Server 2000

BMC Remedyforce Integration with Remote Support

Cisco Tetration Analytics, Release , Release Notes

TDR and Symantec. Integration Guide

TDR and Sophos Software. Integration Guide

FIREWALL RULE SET OPTIMIZATION

TDR and Panda Fusion. Integration Guide

Service Level Agreement

FLEXPOD A Scale-Out Converged System for the Next-Generation Data Center

Maintenance Release Notes Release Version: 9.5.5

Citrix FlexCast Planning Guide. Prepared by: Worldwide Consulting Solutions

TDR & Bitdefender. Integration Guide

Introduction to Mindjet on-premise

Licensing the Core Client Access License (CAL) Suite and Enterprise CAL Suite

CLOUD & DATACENTER MONITORING WITH SYSTEM CENTER OPERATIONS MANAGER. Course 10964B; Duration: 5 Days; Instructor-led

TDR and Avast Business Antivirus. Integration Guide

TDR and Malwarebytes. Integration Guide

OO Shell for Authoring (OOSHA) User Guide

High Security SaaS Concept Software as a Service (SaaS) for Life Science

Oracle Database 11g Replay: The In-built Recorder for Real Application Testing

UPGRADING TO DISCOVERY 2005

Avigilon Control Center Server User Guide. Version 6.8

CSC IT practix Recommendations

TDR and McAfee. Integration Guide

DataCore Deployment Wizard For vsphere User Guide. July 31, 2017

BMC Remedyforce Integration with Bomgar Remote Support

Dell EqualLogic PS Series Arrays: Expanding Windows Basic Disk Partitions

Troubleshooting Citrix- Published Resources Configuration in VMware Identity Manager

2. When logging is used, which severity level indicates that a device is unusable?

Skype Meetings

Level 2 Development Training

VMware EVO:RAIL Customer Release Notes

SANsymphony Installation and Getting Started Guide. November 7, 2016

ABELDent Platform Setup Conventions

Overview of Data Furnisher Batch Processing

INTELLISNAP. TECHNOLOGY QUICK START GUIDE Pure Storage FlashArray. Publish Date: July 30, 2015 Distribution: Public Author: Jonathan Howard

Dell Chassis Management Controller (CMC) Version 1.35 for Dell PowerEdge VRTX. Release Notes

TDR and ESET Endpoint. Integration Guide

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on HP Integrity Server and Microsoft SQL Server 2005

MySabre API RELEASE NOTES MYSABRE API VERSION 2.1 (PART OF MYSABRE RELEASE 7.1) DECEMBER 02, 2006 PRODUCTION

Course Name: VMware vsphere: Install, Configure, Manage [V6.5] Duration: 5 Days

UDS Enterprise Configuring UDS Enterprise in HA

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on HP ProLiant Server and Microsoft SQL Server 2005

Lytec MD 2011 Technical Requirements

CCNA 1 Chapter v5.1 Answers 100%

CXA-206-1I Citrix XenApp 6.5 Administration

Quick Guide on implementing SQL Manage for SAP Business One

Avigilon Control Center Server User Guide. Version 6.4

Performance testing. Test approach The below diagram illustrates the approach that is used for performance testing a Pega 7 application.

Veeam Backup & Replication on Nutanix

Troubleshooting Citrix- Published Resources Configuration in VMware Identity Manager

MySabre API RELEASE NOTES MYSABRE API VERSION 2.0 (PART OF MYSABRE RELEASE 7.0) OCTOBER 28, 2006 PRODUCTION

EView/400i Management Pack for Systems Center Operations Manager (SCOM)

Intel Volume Management Device LED Management Tool Release Notes and Guide

SPC BENCHMARK 2 EXECUTIVE SUMMARY VEXATA INC. VX100-F SCALABLE NVME FLASH ARRAY SPC-2 V1.7.0 SUBMITTED FOR REVIEW: AUGUST 29, 2018

DELL EMC VxRAIL NETWORK GUIDE

VMware View on Nutanix

The following table shows the minimum system requirements for the Microsoft Dynamics NAV Windows client.

Contents: Module. Objectives. Lesson 1: Lesson 2: appropriately. As benefit of good. with almost any planning. it places on the.

IT Essentials (ITE v6.0) Chapter 5 Exam Answers 100% 2016

Welcome to Remote Access Services (RAS) Virtual Desktop vs Extended Network. General

MyUni Adding Content. Date: 29 May 2014 TRIM Reference: D2013/ Version: 1

Supported System Requirements for DRC CTB LAS Links Online Testing Effective August September 2017

VMware AirWatch Certificate Authentication for Cisco IPSec VPN

Password Reset for Remote Users

Getting Started with the SDAccel Environment on Nimbix Cloud

VMware vsphere 6: Fast Track

USER MANUAL. RoomWizard Administrative Console

vrealize Operations Management Pack for Storage Devices Release Notes

Transcription:

DVS Enterprise Test Results fr Micrsft Lync 2013 and Citrix XenDesktp 7 Dell Client Clud Cmputing Engineering Revisin: 1.0 11/6/13

THIS DOCUMENT IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS PROVIDED AS IS, WITHOUT EXPRESS OR IMPLIED WARRANTIES OF ANY KIND. Cpyright 2013 Dell Inc. All rights reserved. Reprductin f this material in any manner whatsever withut the express written permissin f Dell Inc. is strictly frbidden. Fr mre infrmatin, cntact Dell. Dell, the Dell lg, and the Dell badge are trademarks f Dell Inc. Micrsft and Windws are registered trademarks f Micrsft Crpratin in the United States and/r ther cuntries. VMware is a registered trademark f VMware, Inc. Citrix and XenDesktp are registered trademarks f Citrix Systems, Inc. Other trademarks and trade names may be used in this dcument t refer t either the entities claiming the marks and names r their prducts. Dell Inc. disclaims any prprietary interest in trademarks and trade names ther than its wn. ii

Cntents Preface... 1 1 Intrductin... 1 2 Test Envirnment... 2 3 Test Infrastructure Setup... 5 3.1 RAID Cnfiguratin... 5 3.2 VMware vsphere Netwrking... 5 3.2.1 Netwrk Architecture... 5 3.2.2 Netwrk Characteristics... 5 3.2.3 vswitch and VLAN Cnfiguratin... 6 3.2.4 VDI Netwrk... 6 4 Test Methdlgy... 7 4.1 Test Objectives... 7 The testing fcuses n the all CPU, memry, Disk IOPs, and netwrking aspects f VDI cmpute hsts and detailed statistics and metrics are captured.... 7 4.2 Test Apprach... 7 4.3 Lad Generatin... 7 4.4 Test Criteria... 7 5 Lync 2013 VDI Plug-in Testing/Characterizatin results... 8 5.1 Messaging (chat) Perfrmance... 8 5.2 Audi Perfrmance... 11 5.3 Vide Perfrmance... 14 5.4 Desktp Sharing Perfrmance... 17 5.5 Summary f Resurce Utilizatin fr Lync Use Cases... 20 6 Cnclusins... 21 Abut the Authrs... 23 iii

Preface This dcument describes the test effrts fr Micrsft Lync 2013 and Citrix XenDesktp 7 virtual desktps fr DVS Enterprise. The dcument prvides infrmatin n the test bjectives, test infrastructure setup used fr the testing, test methdlgy, and the test results. 1 Intrductin The purpse f this test activity is t determine the perfrmance impact f running Micrsft Lync 2013 with XenDesktp 7 virtual desktps n DVS Enterprise. The gal is t understand the impact f Micrsft Lync pint-t-pint cnnectivity between Lync 2013 cnnectins using Citrix HDX technlgies and determine the impact n perfrmance f the VDI cmpute hst, and ultimately n the sessin density numbers. This test effrt uses ne DVS Enterprise cmpute hst and tw XenDesktp 7 virtual desktps with Windws 8 guest perating system and Micrsft Lync 2013 clients installed n them. T test the cnnectivity using Citrix HDX technlgies, tw Windws clients are used as the end-pint devices t run virtual desktp sessins. Micrsft Lync 2013 VDI Plug-in is installed n the Windws clients fr ptimized perfrmance. The Lync 2013 VDI Plugin is an ptimizatin cmpnent built by Micrsft fr Lync 2013 in VDI. It installs n a Windws client end-pint and prvides pairing capabilities with Citrix Receiver fr Windws in rder t ptimize the resurce utilizatin and user experience. The Lync 2013 VDI plug-in prvides pint t pint cnnectivity fr functins such as desktp sharing, audi and vide calls. With this functinality, it fflads the cnnectin thrugh the VDI cmpute hst thus reducing CPU, memry, IOPS, and netwrk cnsumptin frm the VDI cmpute hst. This test effrt attempts t understand the impact f fur different use cases with Micrsft Lync 2013 n the cmpute hst resurce utilizatin. The fur use cases are: a. Messaging (chat) b. Audi call c. Vide call d. Desktp Sharing At the end, an attempt has been made t understand the impact f the incremental resurce utilizatin at the cmpute hst level due t Micrsft Lync 2013 and hw that impacts the virtual desktp sessin density numbers fr DVS Enterprise. 1

2 Test Envirnment 2The test infrastructure will include: VMware vsphere 5.1 U1 Hypervisr Citrix XenDesktp 7 virtual desktps with Windws 8 Enterprise guest system 1 x Dell R720 rack servers (Cmpute Hst t supprt tw desktp sessins fr Lync 2013 test) 1 x Dell R710 rack servers (Management Hst) 1 x Dell R710 rack servers (Lync Server 2013 and Infrastructure Services) Dell PwerCnnect 6248 switch 1x Windws client end-pint with Windws 8 Enterprise 1x Windws client end-pint with Windws 7 SP1 Micrsft Lync 2013 VDI Plug-in Overview f the cre infrastructure cmpnents: The Citrix XenDesktp Cnnectin server will be a virtual server hsted n a single management server (VMware ESXi). VMware vcenter Server will be used fr managing the Management and Cmpute hsts. The Master virtual machine will be stred n lcal strage f Cmpute hst. Desktps will be created using Citrix Machine Creatin Services (MCS). Virtual desktps will be stred n lcal strage n Cmpute hst. Micrsft Lync 2013 VDI Plug-in will be installed n the Windws client end-pints. The cre infrastructure cmpnents are listed belw. Citrix XenDesktp Infrastructure Cmpnent Active Directry DHCP DNS Micrsft SQL Server Citrix XenDesktp Delivery Cntrller Citrix StreFrnt Citrix License Server Citrix XenDesktp Virtual Desktp Agent (VDA) HDX Technlgies Descriptin Cmmn namespace and secured access t all the servers and VMs in the envirnment. Used t prvide IP address fr virtual desktps IP address and hst name reslutin fr the entire VMware envirnment Micrsft SQL server database was used t create databases fr VMware vcenter server Creates and prvisins virtual desktps frm a master virtual machine. Manages the virtual desktp requirements f the user. Authenticates users by interacting with Active Directry. Manages the cnnectivity between users and their virtual desktps. Manages licenses fr Citrix XenDesktp envirnment. Installed n virtual desktps. Manages the direct cnnectin between virtual desktps and client devices. Used fr cmmunicatin between client devices and virtual desktps. Virtual desktp strage cnfiguratin 2

Cmpnent Master vdisk Cmpnent VMware vsphere 5.1 U1 VMware vcenter 5.1 Cmpnent AD Lync 2013 Server Descriptin The master virtual machine disk image used as the base t create the virtual desktps. The master image is stred n the Cmpute Hst Tier-1 strage. Hypervisr Descriptin The full vsphere versin f ESXi 5.1 U1 Centralized management interface fr the VMware vsphere envirnment. Lync 2013 Server Descriptin Supprts Lync 2013 Server A Virtualized OS (Windws 2013) will hst the Lync 2013 Server Refer t Appendix A fr mre detailed infrmatin abut the hardware and sftware cmpnents t be used fr evaluating this slutin. Slutin Cnfiguratin - Hardware Cmpnents: Descriptin Cmpute Hst 1 x Dell PwerEdge R720 Server: VMware ESXi 5.1 Update 1 (Installed n SD cards) Intel-(R)-Xen- (R) CPU E5 2690 v2 3.0 GHz CPU Fr ESXi Envirnment, 12 x 146 GB drives are cnfigured n RAID 10 This hst supprts the Windws 8 XenDesktp 7 desktps. 256 GB @ 1600 MHZ 12 x 146GB 15K SAS internal disk drives Bradcm BCM5720 1 GbE NIC PERC H710P RAID Cntrller 1 x Dell PwerEdge R710 Server: VMware ESXi 5.1 Update 1 (Installed n SD cards) 2 x HexCre Intel Xen X5670 2.9 Ghz Prcessrs The management VMs is hsted n Tier-2 strage (EqualLgic SAN). This hst will hst the fllwing VMs, all running Windws server 2008 R2 SP1: Management Hst 96 GB RAM @ 1333 MHZ VMware vcenter 2 x 146GB 15K SAS internal disk drives 1 x Bradcm 5709 1GbE NIC, Citrix XenDesktp Cntrller Citrix StreFrnt Server Micrsft SQL server 3

Quad-Prt (VMware vcenter Database) Test Lync 2013 Server Infrastructure 1x Dell PwerEdge R710 servers: Micrsft Hyper-V Intel-(R)-Xen- (R) CPU X5670 @ 2.9 GHz 96 GB RAM @ 1333 MHZ 8 x 146GB 15K SAS internal disk drives Bradcm 5709 1GbE NIC Lync 2013 Server Windws 2012 and Hyper V will be installed n the Test R710 server. Lync 2013 is installed in a VM running here. AD is installed n anther VM running here. The infrastructure used here is nly t test Micrsft Lync 2013 with XenDesktp7. The Lync infrastructure shuld be sized t meet custmer requirements. Netwrk 1 x Dell PwerCnnect 6248 1Gb Ethernet Switch Deplyment Stack and Test Stacks cnfigured n same physical switch. Perfrmance Mnitring VMware Virtual Center 5.1 Perf Mn stats n Desktp sessin Perfrmance data will be captured frm VSphere client. Lcal desktp sessin Perf Mn stats will be captured Slutin Cnfiguratin Sftware Cmpnents Descriptin/Versin VMware vcenter Versin 5.1 U1 Citrix XenDesktp Versin 7.0 Hypervisr VMware ESXi 5.1 U1 Micrsft SQL Server Versin 2008 R2 Windws 8 Enterprise (32 bit) VDI Clients fr characterizatin tests Lgin VSI launchers Windws Server 2012 VMs fr hsting Citrix XenDesktp, vcenter Server, MSSQL server and ther infrastructure VMs. Micrsft Lync 2013 VDI Plug-in Versin 15.0.4420.1017 4

3 Test Infrastructure Setup 3.1 RAID Cnfiguratin Fr Management Hst 8 x 146 GB 15k SAS drives will be cnfigured n RAID 10 fr OS deplyment as well as management VMs strage. Fr Cmpute Hst 10 x 146 GB SAS drives will be cnfigured n RAID 10 fr cmpute resurces (VDI Desktps). VMware ESXi 5.1 will be installed n internal SD card. 3.2 VMware vsphere Netwrking All VMware vsphere management cmpnents will be hsted n a single R720 server fr the purpses f testing utlined in this dcument. All virtual desktps will be hsted n a single R720 Server. Since testing will be limited t single server perfrmance validatin, there will be 2 servers required and netwrked as the Management and Cmpute Hsts. 3.2.1 Netwrk Architecture The netwrk cnnectivity between the Management and Cmpute hst servers will be managed by a PC 6248 switch. Bth f these servers will cmmunicate via the VDI Netwrk VLAN. 3.2.2 Netwrk Characteristics Type f Netwrk VDI netwrk Management netwrk Descriptin This will represent the VDI netwrk traffic fr VDI virtual desktp t infrastructure cmmunicatin. The virtual desktps cntact the Active Directry server and DHCP server als using the same netwrk. Represents the netwrk traffic due t the cmmunicatin between different infrastructure cmpnents such as the Citrix XenDesktp Cnnectin server, Active directry, Micrsft SQL server, and VMware vcenter. The management netwrk f all servers is cnfigured n this netwrk. 5

3.2.3 vswitch and VLAN Cnfiguratin The infrastructure netwrk is divided int tw VLANs t segment netwrk traffic int different classes. The tw VLANs t be used in the test cnfiguratin are: - VDI VLAN - Management VLAN 3.2.4 VDI Netwrk The servers listed belw are part f the VDI netwrk: The PwerEdge R720 hsting the virtual desktps The PwerEdge R710 hsting the VMware vsphere management virtual servers The Test Mgmt server used fr hsting the Active Directry server 6

4 Test Methdlgy 4.1 Test Objectives The primary bjective f the testing are: Determine the CPU, Memry, Disk IOPS, and Netwrk impact n the Citrix XenDesktp Cmpute hst fr using the Lync 2013 clients fr chat, audi, vide, and desktp sharing sessins n each virtual desktp. The testing fcuses n the all CPU, memry, Disk IOPs, and netwrking aspects f VDI cmpute hsts and detailed statistics and metrics are captured. 4.2 Test Apprach 2 Enhanced wrklad sized VMs t test sessins t each ther via manual Lync initializatin. One Windws 8 client end-pint running Micrsft Lync 2013 VDI Plug-in and ne Windws 7 SP1 client end-pint running Micrsft Lync 2013 VDI Plug-in will be used fr creating the tw VDI sessins. Measure abve mentined cmpute items during messaging (chat), vice, vide and desktp sharing. Measure per VM verhead assciated with running Lync 2013 clients in VDI sessins. Prvide guidance n a per VDI hst scaling measurement. 4.3 Lad Generatin Tw desktps in the XenDesktp 7 infrastructure will manually cnnect t each ther and test a regular IM sessin, desktp sharing, and audi and vide call. In each f these fur types f Lync activities, all data described abve (4 areas) will be captured with the Micrsft Lync 2013 VDI Plug-in. 4.3.1 Mnitring Tls The system resurce utilizatin and perfrmance metrics at the VMware ESXi hypervisr layer will be mnitred using VMware vcenter. The Windws client end-pints will be mnitred thrugh Perf Mn metric captures t ensure that they themselves are nt a bttleneck. 4.4 Test Criteria What is the per VM sessin density change with Lync 2013 n XenDesktp 7? 4.3.1 Strage Capacity and I/O Latency All virtual desktps will be stred n lcal Tier 1 strage n the Cmpute Hst. The strage disk I/O latency will be measured t nt exceed 20 ms, which is industry standard fr gd perfrmance. Maintaining this limit will ensure gd user applicatin respnse times when there are n ther bttlenecks at the infrastructure layer 4.3.2 System Resurce Utilizatin n the Hypervisr Hst Infrastructure The primary fcus f ur testing is t test the impact f Lync 2013 client with plugin fr VDI n Cmpute hst lcal Tier 1 IOPs. Using the fllwing metrics at the hypervisr infrastructure layer will ensure slutin cnsistency: Average CPU utilizatin n the cmpute hst t remain belw 85%, with ccasinal peaks up t 90%. Ttal netwrk bandwidth utilizatin nt t exceed 85%. 7

5 Lync 2013 VDI Plug-in Testing/Characterizatin results In rder t test ut the functinality and prvide VDI cmpute server verhead we manually initiated tw VDI sessins that were enabled with Lync 2013 n each desktp. The sessins used independent Windws clients that were enabled with USB headsets and integrated vide devices. The tests were run with the Lync 2013 VDI Plug-in installed n the Windws clients. The data n the VDI cmpute hst shuld be interpreted as a divisible f 2 since there were tw sessins running cncurrently. The per VM resurce utilizatin is cnverted t per VM incremental resurce utilizatin due t Lync by subtracting the resurces used by applicatins ther than Lync. This methd als allws the bserved incremental resurce utilizatin due t Lync t be VM prfile agnstic. 5.1 Messaging (chat) Perfrmance Lync usage simulatin: This test simulates a chat (text based messaging) sessin between tw users, each using ne virtual desktp n a Windws client device. Bth f the users simulate typing and sending messages. Lync incremental resurce utilizatin: CPU utilizatin, active memry usage, netwrk bandwidth utilizatin, and disk I/O data pints were cllected fr the cmpute hst the VMware ESXi hst server running the virtual desktps. The data fr the cmpute hst shuld be interpreted as a divisible f 2 since there were tw sessins running cncurrently. This data will prvide the resurce utilizatin fr ne VM running Micrsft Lync and perfrming messaging activity. In additin, CPU utilizatin, active memry usage, netwrk bandwidth utilizatin, and disk I/O data pints were separately cllected fr the cmpute hst running the same tw VMs but this time withut running Lync r any ther applicatin. This data fr the cmpute hst shuld als be interpreted as a divisible f 2 since there were tw sessins running cncurrently. This data will prvide the resurce utilizatin fr ne VM in idle state. The peak incremental resurce utilizatin due t Micrsft Lync was calculated by subtracting the average resurce utilizatin when the VM is in idle cnditin frm the peak resurce utilizatin when the VM was running Lync messaging. The per VM average resurce utilizatin in idle state is: Hypervisr Hst Resurce Utilizatin CPU Utilizatin 0.1% Memry (Active) Utilizatin 0.3 GB Disk IOPS (Read & Write) 1 IOPS Netwrk Utilizatin 0.2 Mbps Each f the fllwing plts prvides the resurce utilizatin fr tw VMs running Micrsft Lync and perfrming messaging (chat). 8

5.1.1 Messaging (Chat), CPU Perfrmance % CPU Utilizatin 2 1.5 1 0.5 0 Hypervisr Hst Average CPU % Usage By All Virtual Desktps 13:55 14:00 14:05 14:10 14:15 The CPU utilizatin peaked arund 1.86% (fr tw sessins). Based n these results, it can be cncluded that CPU utilizatin fr each sessin with active messaging (chat) sessin wuld accunt fr an ~ 0.93% CPU increase. Incremental utilizatin due t Lync: 0.93% peak utilizatin with Lync messaging - 0.1% average utilizatin in idle state = 0.83% peak incremental utilizatin due t Micrsft Lync messaging (chat). 5.1.2 Messaging (Chat), Memry Perfrmance Active Memry (GB) 3 2 1 0 Hypervisr Hst Memry Utilizatin By All Virtual Desktps 13:55 14:00 14:05 14:10 14:15 The peak memry cnsumptin was arund 2.1 GB f RAM (fr tw sessins). Based n these results, it can be cncluded that memry cnsumptin fr each sessin with active messaging (chat) sessin wuld accunt fr an ~ 1.05 GB RAM increase. Incremental utilizatin due t Lync: 1.05 GB peak utilizatin with Lync messaging - 0.3 GB average utilizatin in idle state = 0.75 GB peak incremental utilizatin due t Micrsft Lync messaging (chat). 9

5.1.3 Messaging (Chat), Netwrk Perfrmance Netwrk Usage (Mbps) 0.5 0.4 0.3 0.2 0.1 0 Hypervisr Hst Netwrk Usage By All Virtual Desktps 13:55 14:00 14:05 14:10 14:15 The peak netwrk cnsumptin was arund 0.4 Mbps (fr tw sessins). Based n these results, it can be cncluded that netwrk cnsumptin fr each sessin with active messaging (chat) sessin wuld accunt fr an 0.2 Mbps netwrk increase. Incremental utilizatin due t Lync: 0.2 Mbps peak utilizatin with Lync messaging - 0.02 Mbps average utilizatin in idle state = 0.18 Mbps peak incremental utilizatin due t Micrsft Lync messaging (chat). 5.1.4 Messaging (Chat), Disk Perfrmance I/O Requests Per Secnd 50 40 30 20 10 0 Hypervisr Hst Disk Perfrmance By All Virtual Desktp 13:55 14:00 14:05 14:10 14:15 Average Read Requests Per Secnd Average Write Requests Per Secnd The peak disk resurce cnsumptin was arund 12 requests per secnds cmbined R/W (fr tw sessins). Based n these results, it can be cncluded that disk resurce cnsumptin fr each sessin with active messaging (chat) sessin wuld accunt fr an average f ~ 6 requests per secnd cmbined R/W increase. 10

Incremental utilizatin due t Lync: 6 IOPS peak with Lync messaging - 1 IOPS average in idle state = 5 IOPS peak incremental utilizatin due t Micrsft Lync messaging (chat). 5.2 Audi Perfrmance Lync usage simulatin: This test simulates an audi call ccurring between tw users, each using ne virtual desktp n a Windws client device. Fr the audi call simulatin, a sng was played near the headphne attached t the first Windws client with a sessin t ne f the virtual desktps. On the ther side, at the secnd Windws client with a sessin t the ther virtual desktp, a paragraph was read repetitively t the headphne attached t it. Lync incremental resurce utilizatin: CPU utilizatin, active memry usage, netwrk bandwidth utilizatin, and disk I/O data pints were cllected fr the cmpute hst the VMware ESXi hst server running the virtual desktps. The data fr the cmpute hst shuld be interpreted as a divisible f 2 since there were tw sessins running cncurrently. This data will prvide the resurce utilizatin fr ne VM running Micrsft Lync and perfrming an audi call. In additin, CPU utilizatin, active memry usage, netwrk bandwidth utilizatin, and disk I/O data pints were separately cllected fr the cmpute hst running the same tw VMs but this time withut running Lync r any ther applicatin. This data fr the cmpute hst shuld als be interpreted as a divisible f 2 since there were tw sessins running cncurrently. This data will prvide the resurce utilizatin fr ne VM in idle state. The peak incremental resurce utilizatin due t Micrsft Lync was calculated by subtracting the average resurce utilizatin when the VM is in idle cnditin frm the peak resurce utilizatin when the VM was running audi call. The per VM average resurce utilizatin in idle state is: Hypervisr Hst Resurce Utilizatin CPU Utilizatin 0.1% Memry (Active) Utilizatin 0.3 GB Disk IOPS (Read & Write) 1 IOPS Netwrk Utilizatin 0.2 Mbps Each f the fllwing plts prvides the resurce utilizatin fr tw VMs running Micrsft Lync and perfrming an audi call. 11

5.2.1 Audi, CPU Perfrmance % CPU Utilizatin 1.02 1 0.98 0.96 0.94 Hypervisr Hst Average CPU % Usage By All Virtual Desktps 17:40 17:50 18:00 18:10 18:20 The graph abve shws the CPU utilizatin fr the cmpute hst by tw virtual desktps. The CPU utilizatin peaked arund 1.01% (fr tw sessins). Based n these results, it can be cncluded that CPU utilizatin fr each sessin with active Audi Lync calling wuld accunt fr an ~ 0.5% CPU increase. Incremental utilizatin due t Lync: 0.5% peak utilizatin with Lync audi call - 0.1% average utilizatin in idle state = 0.4% peak incremental utilizatin due t Micrsft Lync audi call. 5.2.2 Audi, Memry Perfrmance Active Memry (GB) 0.85 0.8 0.75 0.7 0.65 0.6 Hypervisr Hst Memry Utilizatin By All Virtual Desktps 17:40 17:50 18:00 18:10 18:20 The peak memry cnsumptin was arund 0.81 GB f RAM (fr tw sessins). Based n these results, it can be cncluded that memry cnsumptin fr each sessin with active Audi Lync calling wuld accunt fr an ~ 0.4 GB RAM increase. Incremental utilizatin due t Lync: 0.4 GB peak utilizatin with Lync audi call - 0.3 GB average utilizatin in idle state = 0.1 GB peak incremental utilizatin due t Micrsft Lync audi call. 12

5.2.3 Audi, Netwrk Perfrmance Netwrk Usage (Mbps) 0.2 0.15 0.1 0.05 0 Hypervisr Hst Netwrk Usage By All Virtual Desktps 17:40 17:50 18:00 18:10 18:20 The peak netwrk cnsumptin was arund 0.18 Mbps (fr tw sessins). Based n these results, it can be cncluded that netwrk cnsumptin fr each sessin with active Audi Lync calling wuld accunt fr an 0.09 Mbps netwrk increase. Incremental utilizatin due t Lync: 0.09 Mbps peak utilizatin with Lync audi call - 0.02 Mbps average utilizatin in idle state = 0.07 Mbps peak incremental utilizatin due t Micrsft Lync audi call. 5.2.4 Audi, Disk Perfrmance Hypervisr Hst Disk Perfrmance By All Virtual Desktp I/O Requests Per Secnd 6 5 4 3 2 1 0 17:40 17:50 18:00 18:10 18:20 Average Read Requests Per Secnd Average Write Requests Per Secnd The peak disk resurce cnsumptin was arund 5 requests per secnds cmbined R/W (fr tw sessins). Based n these results, it can be cncluded that disk resurce cnsumptin fr each sessin with active Audi Lync calling wuld accunt fr an average f ~ 3 requests per secnd cmbined R/W increase. 13

Incremental utilizatin due t Lync: 3 IOPS peak with Lync audi call - 1 IOPS average in idle state = 2 IOPS peak incremental utilizatin due t Micrsft Lync audi call. 5.3 Vide Perfrmance Lync usage simulatin: This test simulates a vide call (with active audi) ccurring between tw users, each using ne virtual desktp n a Windws client device. Fr the vide simulatin, the webcams n bth f the Windws clients, which were running sessins t the virtual desktps, were used. Alng with that, fr audi simulatin, a recrded speech was played near the headphne attached t ne f the first Windws clients with a sessin t ne f the virtual desktps. On the ther side, at the secnd Windws client with a sessin t the ther virtual desktp, a paragraph was read repetitively t the headphne attached t it. Lync incremental resurce utilizatin: CPU utilizatin, active memry usage, netwrk bandwidth utilizatin, and disk I/O data pints were cllected fr the cmpute hst the VMware ESXi hst server running the virtual desktps. The data fr the cmpute hst shuld be interpreted as a divisible f 2 since there were tw sessins running cncurrently. This data will prvide the resurce utilizatin fr ne VM running Micrsft Lync and perfrming a vide call with active audi. In additin, CPU utilizatin, active memry usage, netwrk bandwidth utilizatin, and disk I/O data pints were separately cllected fr the cmpute hst running the same tw VMs but this time withut running Lync r any ther applicatin. This data fr the cmpute hst shuld als be interpreted as a divisible f 2 since there were tw sessins running cncurrently. This data will prvide the resurce utilizatin fr ne VM in idle state. The peak incremental resurce utilizatin due t Micrsft Lync was calculated by subtracting the average resurce utilizatin when the VM is in idle cnditin frm the peak resurce utilizatin when the VM was running a vide call with active audi. The per VM average resurce utilizatin in idle state is: Hypervisr Hst Resurce Utilizatin CPU Utilizatin 0.1% Memry (Active) Utilizatin 0.3 GB Disk IOPS (Read & Write) 1 IOPS Netwrk Utilizatin 0.2 Mbps Each f the fllwing plts prvides the resurce utilizatin fr tw VMs running Micrsft Lync and perfrming a vide call with active audi. 14

5.3.1 Vide with Active Audi, CPU Perfrmance % CPU Utilizatin 1.3 1.25 1.2 1.15 1.1 Hypervisr Hst Average CPU % Usage By All Virtual Desktps 16:25 16:35 16:45 16:55 17:05 The CPU utilizatin peaked arund 1.26% (fr tw sessins). Based n these results, it can be cncluded that CPU utilizatin fr each sessin with active Vide Lync calling wuld accunt fr an ~ 0.63% CPU increase. Incremental utilizatin due t Lync: 0.63% peak utilizatin with Lync vide call with active audi - 0.1% average utilizatin in idle state = 0.53% peak incremental utilizatin due t Micrsft Lync vide call with active audi. 5.3.2 Vide with Active Audi, Memry Perfrmance Active Memry (GB) 2 1.5 1 0.5 0 Hypervisr Hst Memry Utilizatin By All Virtual Desktps 16:25 16:35 16:45 16:55 17:05 The peak memry cnsumptin was arund 1.66 GB f RAM (fr tw sessins). Based n these results, it can be cncluded that memry cnsumptin fr each sessin with active Audi Lync calling wuld accunt fr an ~ 0.83 GB RAM increase. Incremental utilizatin due t Lync: 0.83 GB peak utilizatin with Lync vide call with active audi - 0.3 GB average utilizatin in idle state = 0.53 GB peak incremental utilizatin due t Micrsft Lync vide call with active audi. 15

5.3.3 Vide with Active Audi, Netwrk Perfrmance Netwrk Usage (Mbps) 0.25 0.2 0.15 0.1 0.05 0 Hypervisr Hst Netwrk Usage By All Virtual Desktps 16:25 16:35 16:45 16:55 17:05 The peak netwrk cnsumptin was arund 0.2 Mbps (fr tw sessins). Based n these results, it can be cncluded that netwrk cnsumptin fr each sessin with active Audi Lync calling wuld accunt fr an ~ 0.1 Mbps netwrk increase. Incremental utilizatin due t Lync: 0.1 Mbps peak utilizatin with Lync vide call with active audi - 0.02 Mbps average utilizatin in idle state = 0.08 Mbps peak incremental utilizatin due t Micrsft Lync vide call with active audi. 5.3.4 Vide with Active Audi, Disk Perfrmance Hypervisr Hst Disk Perfrmance By All Virtual Desktps I/O Requests Per Secnd 7 6 5 4 3 2 1 0 16:25 16:35 16:45 16:55 17:05 Average Read Requests Per Secnd Average Write Requests Per Secnd The peak disk resurce cnsumptin was arund 6 requests per secnds cmbined R/W (fr tw sessins). Based n these results, it can be cncluded that disk resurce cnsumptin fr each sessin with active Audi Lync calling wuld accunt fr an ~ 3 requests per secnd cmbined R/W increase. Incremental utilizatin due t Lync: 3 IOPS peak with Lync vide call with active audi - 1 IOPS average in idle state = 2 IOPS peak incremental utilizatin due t Micrsft Lync vide call with active audi. 16

5.4 Desktp Sharing Perfrmance Lync usage simulatin: This test simulates a desktp sharing sessin between tw users, each using ne virtual desktp n a Windws client device. One user shares the desktp with the ther user. The user sharing the desktp perfrms several tasks while the desktp is being shared. Sme f the tasks are: Open and review a Micrsft PwerPint presentatin with a lt f graphics cntent Open a graphics file in Micrsft Paint and edits it Open sme flders t lk fr a few files. Lync incremental resurce utilizatin: CPU utilizatin, active memry usage, netwrk bandwidth utilizatin, and disk I/O data pints were cllected fr the cmpute hst the VMware ESXi hst server running the virtual desktps. The data fr the cmpute hst shuld be interpreted as a divisible f 2 since there were tw sessins running cncurrently. This data will prvide the resurce utilizatin fr ne VM running Micrsft Lync and sharing desktp with the ther user thrugh Lync. In additin, CPU utilizatin, active memry usage, netwrk bandwidth utilizatin, and disk I/O data pints were separately cllected fr the cmpute hst running the same tw VMs but this time withut running Lync. In this case, the same tasks, which were perfrmed while sharing the desktp, were perfrmed by ne f the users (but in this case. Lync was nt running and desktp wasn t being shared). This data fr the cmpute hst shuld als be interpreted as a divisible f 2 since there were tw sessins running cncurrently. This data will prvide the resurce utilizatin fr ne VM fr the same set f tasks but withut running Lync. The peak incremental resurce utilizatin due t Micrsft Lync was calculated by subtracting the peak resurce utilizatin while perfrming different tasks withut sharing the desktp frm the peak resurce utilizatin while perfrming the same tasks but with active desktp sharing thrugh Lync. The per VM peak resurce utilizatin while running the set f tasks, as mentined abve, but withut running Lync was bserved t be: Hypervisr Hst Resurce Utilizatin CPU Utilizatin 4% Memry (Active) Utilizatin 0.71 GB Disk IOPS (Read & Write) 13 IOPS Netwrk Utilizatin 2 Mbps Each f the fllwing plts prvides the resurce utilizatin fr tw VMs running Micrsft Lync and perfrming a desktp sharing. 17

5.4.1 Desktp Sharing, CPU Perfrmance Hypervisr Hst Average CPU % Usage By All Virtual Desktps % CPU Utilizatin 20 15 10 5 0 16:40 16:50 17:00 17:10 17:20 17:30 The CPU utilizatin peaked arund 10% (fr tw sessins). Based n these results, it can be cncluded that CPU utilizatin fr each sessin with an active Lync Desktp Sharing sessin wuld accunt fr an ~ 5% CPU increase. Incremental utilizatin due t Lync: 5% peak utilizatin with Lync desktp sharing while perfrming different tasks - 4% peak utilizatin with running the same tasks withut running Lync = 1% peak incremental utilizatin due t Micrsft Lync desktp sharing. 5.4.2 Desktp Sharing, Memry Perfrmance Active Memry (GB) 2.00 1.50 1.00 0.50 0.00 Hypervisr Hst Memry Utilizatin By All Virtual Desktps 16:40 16:50 17:00 17:10 17:20 17:30 The peak memry cnsumptin was arund 1.65 GB f RAM (fr tw sessins). Based n these results, it can be cncluded that memry cnsumptin fr each sessin with an Lync Desktp Sharing sessin wuld accunt fr an ~ 0.83 GB RAM increase. Incremental utilizatin due t Lync: 0.83 GB peak utilizatin with Lync desktp sharing while perfrming different tasks - 0.71 GB peak utilizatin with running the same tasks withut running Lync = 0.12 GB peak incremental utilizatin due t Micrsft Lync desktp sharing. 18

5.4.3 Desktp Sharing, Netwrk Perfrmance Netwrk Usage (Mbps) 6 4 2 0 Hypervisr Hst Netwrk Usage By All Virtual Desktps 16:40 16:50 17:00 17:10 17:20 17:30 The peak netwrk cnsumptin was arund 5.6 Mbps (fr tw sessins). Based n these results, it can be cncluded that netwrk cnsumptin fr each sessin in a Lync Desktp Sharing sessin wuld accunt fr an ~ 2.8 Mbps netwrk increase. Incremental utilizatin due t Lync: 2.8 Mbps peak utilizatin with Lync desktp sharing while perfrming different tasks - 2 Mbps peak utilizatin with running the same tasks withut running Lync = 0.8 Mbps peak incremental utilizatin due t Micrsft Lync desktp sharing. 5.4.4 Desktp Sharing, Disk Perfrmance I/O Requests Per Secnd 30 20 10 0 Hypervisr Hst Disk Perfrmance By All Virtual Desktps 16:40 16:50 17:00 17:10 17:20 17:30 Average Read Requests Per Secnd Average Write Requests Per Secnd The peak disk resurce cnsumptin was arund 30 requests per secnds cmbined R/W (fr tw sessins). Based n these results, it can be cncluded that disk resurce cnsumptin fr each sessin in a Lync Desktp Sharing sessin wuld accunt fr an ~ 15 requests per secnd cmbined R/W increase. Incremental utilizatin due t Lync: 15 IOPS peak with Lync desktp sharing while perfrming different tasks - 13 IOPS peak utilizatin with running the same tasks withut running Lync = 2 IOPS peak incremental utilizatin due t Micrsft Lync desktp sharing. 19

5.5 Summary f Resurce Utilizatin fr Lync Use Cases Lync Messaging (Chat) Hypervisr Hst Resurce Incremental Utilizatin Due t Lync Per Virtual Desktp CPU 0.83 % Memry 0.75 GB Active Memry Disk 5 IOPS (R + W) Netwrk 0.18 Mbps Lync Audi Call Hypervisr Hst Resurce Incremental Utilizatin Due t Lync Per Virtual Desktp CPU 0.4 % Memry 0.2 GB Active Memry Disk 2 IOPS (R + W) Netwrk 0.07 Mbps Lync Vide Call with Active Audi Hypervisr Hst Resurce Incremental Utilizatin Due t Lync Per Virtual Desktp CPU 0.53 % Memry 0.53 GB Active Memry Disk 2 IOPS (R + W) Netwrk 0.08 Mbps Lync Desktp Sharing Hypervisr Hst Resurce Incremental Utilizatin Due t Lync Per Virtual Desktp CPU 1 % Memry 0.12 GB Active Memry Disk 2 IOPS (R + W) Netwrk 0.8 Mbps As mentined earlier, these resurce utilizatin numbers represent incremental resurce utilizatin fr Micrsft Lync, s they are agnstic t the size f the desktp. In ther wrds, by bserving the incremental resurce utilizatin fr Micrsft Lync, the data presented abve can be applied any VM prfile. 20

6 Cnclusins The verall results shwed that running Micrsft Lync 2013 and using it fr different purpses, like messaging, audi call, vide call, and desktp sharing, results in significant additinal resurce utilizatin fr the hypervisr hst server running the virtual desktps. The resurce utilizatin n the hypervisr hst server was mnitred fr fur different parameters: CPU usage, active memry, netwrk utilizatin, and disk IOPS. Of these fur measured categries, the mitigating resurce was CPU usage. Assumptins Fr understanding the impact f the incremental resurce utilizatin due t Micrsft Lync 2013 n the VDI sessin density (ttal number f virtual desktps that can be supprted n the cmpute hst), we cnsider the incremental hst CPU utilizatin per VM due t Micrsft Lync 2013 t be the average f the incremental hst CPU utilizatin per VM due t messaging, audi, vide, and desktp sharing. This means that: The average incremental cmpute hst CPU utilizatin per VM due t Lync 2013 = (0.83% fr messaging + 0.4% fr audi + 0.53% fr vide + 1% fr desktp sharing) / 4 = 0.69% Scenari-1: 50% Lync Usage Cncurrency In this scenari, it is assumed that nly 50% f the ttal users will be engaged in using Micrsft Lync at any given pint. This means that: The average incremental cmpute hst CPU utilizatin per VM due t Lync 2013 with 50% usage cncurrency = 0.69% x 0.5 = 0.345% Impact n Density: Based n the test results described in the dcument, fr all f the three majr wrklads (basic, standard, and premium) cnsidered fr DVS Enterprise, the use f Micrsft Lync 2013 fr all sessins n tp f these wrklads wuld result in the fllwing guidance: Wrklad Ttal Desktps with Lync # f Desktps Reduced Due t Lync Percentage Reductin Basic 180 Win8 users per PE R720 106 74 41% Standard 115 Win8 users per PE R720 79 36 31% Premium 100 Win8 users per PE R720 72 28 28% Scenari-2: 100% Lync Usage Cncurrency In this scenari, it is assumed that 100% f the ttal users will be engaged in using Micrsft Lync at any given pint. This means that: The average incremental cmpute hst CPU utilizatin per VM due t Lync 2013 with 100% usage cncurrency = 0.69% x 1.0 = 0.69% 21

Impact n Density: Based n the test results described in the dcument, fr all f the three majr wrklads (basic, standard, and premium) cnsidered fr DVS Enterprise, the use f Micrsft Lync 2013 fr all sessins n tp f these wrklads wuld result in the fllwing guidance: Wrklad Ttal Desktps with Lync # f Desktps Reduced Due t Lync Percentage Reductin Basic 180 Win8 users per PE R720 75 105 58% Standard 115 Win8 users per PE R720 61 54 47% Premium 100 Win8 users per PE R720 56 44 44% 22

Abut the Authrs Pranav Parekh is a Sr. Slutins Engineer at Dell Client Clud Cmputing grup. Pranav has extensive experience designing desktp virtualizatin slutins, IaaS private clud slutins, virtualizatin slutins, and enterprise class blade servers. Pranav has a master s degree in Electrical & Cmputer Engineering frm the University f Texas at Austin. Peter Fine is the Sr. Principal Engineering Architect fr Citrix-based slutins at Dell. Peter has extensive experience and expertise n the brader Micrsft, Citrix and VMware slutins sftware stacks as well as in enterprise virtualizatin, strage, netwrking and enterprise datacenter design. Rick Biedler is the Slutins Develpment Manager fr Citrix slutins at Dell, managing the develpment and delivery f Enterprise class Desktp virtualizatin slutins based n Dell Datacenter cmpnents and cre virtualizatin platfrms. 23