{"id":1194,"date":"2013-03-21T18:50:39","date_gmt":"2013-03-21T18:50:39","guid":{"rendered":"https:\/\/www.eginnovations.com\/blog\/?p=1194"},"modified":"2022-06-20T23:24:52","modified_gmt":"2022-06-21T03:24:52","slug":"vdi-deployment-performance-assurance-2","status":"publish","type":"post","link":"https:\/\/www.eginnovations.com\/blog\/vdi-deployment-performance-assurance-2\/","title":{"rendered":"Virtual Desktop Infrastructure Success \u2012 The Role of Performance Assurance"},"content":{"rendered":"<p>[<a href=\"https:\/\/www.eginnovations.com\/blog\/\">Read part 1<\/a>]<\/p>\n<p>Let&#8217;s continue our 3-part series about <a href=\"https:\/\/www.eginnovations.com\/supported-technologies\/vdi-virtual-desktop-monitoring\">virtual desktop infrastructure performance<\/a>:<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Multi-tier_architecture_makes_VDI_Monitoring_challenging\"><\/span>Multi-tier architecture makes VDI Monitoring challenging<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>From a user&#8217;s perspective, <a href=\"https:\/\/www.vmware.com\/topics\/glossary\/content\/virtual-desktop-infrastructure-vdi.html\">VDI is a very simple service<\/a> &#8211; the user logs in with their domain account and can access applications on their desktop. From an administration perspective, VDI is a lot tougher to manage than it appears to be for a user. The reason for this is there are many, many tiers of software and hardware that have to work together to support the service. A user logging in connects to a connection broker first. The broker authenticates the user using Active Directory. Once the user is authenticated, the broker communicates with a virtualization platform (vSphere, Citrix XenServer, Hyper-V, etc.) and provisions a virtual desktop. The desktop OS may be streamed from a provisioning server, and the storage for the desktop is hosted on a SAN. For VDI to work, every tier of this infrastructure should work. If not, users will experience slowness and complain about performance.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"The_Role_of_Performance_Assurance_in_Virtual_Desktop_Infrastructures\"><\/span>The Role of Performance Assurance in Virtual Desktop Infrastructures<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>In most VDI projects, performance assurance is not looked at upfront. The focus initially is on the VDI technology &#8211; Which broker to use? What protocols to use? What thin clients to use? Once the VDI deployment is underway and users start complaining about slowness, that is when performance monitoring, reporting and root-cause diagnosis get attention. The questions then are: Where is the bottleneck? Is it due to capacity? Or due to one user or application hogging resources? Or could it be that the workload has changed?<\/p>\n<p>Many times there are no benchmarks of normal usage across the infrastructure. Hence, it&#8217;s impossible to tell whether the workload has changed or is different from what was expected when the infrastructure was first planned. Making problem diagnosis harder is the fact that different tiers of the infrastructure are managed by different teams and each of these teams may be using a different toolset to monitor the infrastructure. Coordinating across the domain experts to determine the exact cause of slowness can be a time-consuming and expensive exercise. After the problem is finally isolated, it may be too difficult to fix an issue (because the VDI architecture is already in place) or the remedial action may entail significant changes to the existing architecture, making the problem resolution process lengthy and expensive.<\/p>\n<p>Effective performance management doesn&#8217;t just help with the diagnosis of problems. It can also help you optimize your infrastructure, so you can get more out of your infrastructure investments. For instance, you may find out that a few of your servers are handling most of your users, while other servers are idling. By detecting such imbalances in load distribution, you may be able to identify changes that can make your infrastructure function more effectively.<br \/>\nUnderstanding the performance requirements of your users can also help you plan the virtual desktop infrastructure more efficiently. For example, if you know which users run applications that are CPU intensive and which ones run applications that are memory intensive, you can distribute your workload in such a way that a server has a good mix of CPU intensive and memory intensive users, so that the server&#8217;s resources are best utilized. On the other hand, your user density (number of users per server) would be a lot less if you had all your CPU intensive users on the same server.<\/p>\n<p>[<a href=\"https:\/\/www.eginnovations.com\/blog\/\">Read part 3<\/a>]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[Read part 1] Let&#8217;s continue our 3-part series about virtual desktop infrastructure performance: Multi-tier architecture makes VDI Monitoring challenging From a user&#8217;s perspective, VDI is a very simple service &#8211; the user logs in with their domain account and can access applications on their desktop. From an administration perspective, VDI is a lot tougher to [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[8,362],"tags":[],"class_list":["post-1194","post","type-post","status-publish","format-standard","hentry","category-citrix-monitoring","category-vdi-monitoring"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Virtual Desktop Infrastructure and Performance Assurance<\/title>\n<meta name=\"description\" content=\"Virtual desktop infrastructure deployment may fail during rollout due to performance issues. Read these guidelines for avoiding problems!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.eginnovations.com\/blog\/vdi-deployment-performance-assurance-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VDI Deployments &amp; The Role of Performance Assurance \u2013 Part 2\" \/>\n<meta property=\"og:description\" content=\"Many VDI deployments fail in the rollout phase due to performance and user experience issues. Read these guidelines for avoiding problems! Part 2 of 3.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.eginnovations.com\/blog\/vdi-deployment-performance-assurance-2\/\" \/>\n<meta property=\"og:site_name\" content=\"eG Innovations\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/eGInnovations\" \/>\n<meta property=\"article:published_time\" content=\"2013-03-21T18:50:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-21T03:24:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2018\/08\/java-application-deadlocks.png\" \/>\n<meta name=\"author\" content=\"Holger Schulze\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"VDI Deployments &amp; The Role of Performance Assurance \u2013 Part 2\" \/>\n<meta name=\"twitter:description\" content=\"Many VDI deployments fail in the rollout phase due to performance and user experience issues. Read these guidelines for avoiding problems! Part 2 of 3.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2018\/08\/troubleshooting-application-deadlocks.png\" \/>\n<meta name=\"twitter:creator\" content=\"@eginnovations\" \/>\n<meta name=\"twitter:site\" content=\"@eginnovations\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Holger Schulze\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Virtual Desktop Infrastructure and Performance Assurance","description":"Virtual desktop infrastructure deployment may fail during rollout due to performance issues. Read these guidelines for avoiding problems!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.eginnovations.com\/blog\/vdi-deployment-performance-assurance-2\/","og_locale":"en_US","og_type":"article","og_title":"VDI Deployments & The Role of Performance Assurance \u2013 Part 2","og_description":"Many VDI deployments fail in the rollout phase due to performance and user experience issues. Read these guidelines for avoiding problems! Part 2 of 3.","og_url":"https:\/\/www.eginnovations.com\/blog\/vdi-deployment-performance-assurance-2\/","og_site_name":"eG Innovations","article_publisher":"https:\/\/www.facebook.com\/eGInnovations","article_published_time":"2013-03-21T18:50:39+00:00","article_modified_time":"2022-06-21T03:24:52+00:00","og_image":[{"url":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2018\/08\/java-application-deadlocks.png","type":"","width":"","height":""}],"author":"Holger Schulze","twitter_card":"summary_large_image","twitter_title":"VDI Deployments & The Role of Performance Assurance \u2013 Part 2","twitter_description":"Many VDI deployments fail in the rollout phase due to performance and user experience issues. Read these guidelines for avoiding problems! Part 2 of 3.","twitter_image":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2018\/08\/troubleshooting-application-deadlocks.png","twitter_creator":"@eginnovations","twitter_site":"@eginnovations","twitter_misc":{"Written by":"Holger Schulze","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.eginnovations.com\/blog\/vdi-deployment-performance-assurance-2\/#article","isPartOf":{"@id":"https:\/\/www.eginnovations.com\/blog\/vdi-deployment-performance-assurance-2\/"},"author":{"name":"Holger Schulze","@id":"https:\/\/www.eginnovations.com\/blog\/#\/schema\/person\/e76cc10ca158580b5507f291e95d85c3"},"headline":"Virtual Desktop Infrastructure Success \u2012 The Role of Performance Assurance","datePublished":"2013-03-21T18:50:39+00:00","dateModified":"2022-06-21T03:24:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.eginnovations.com\/blog\/vdi-deployment-performance-assurance-2\/"},"wordCount":579,"commentCount":0,"publisher":{"@id":"https:\/\/www.eginnovations.com\/blog\/#organization"},"articleSection":["Citrix Monitoring","VDI Monitoring"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.eginnovations.com\/blog\/vdi-deployment-performance-assurance-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.eginnovations.com\/blog\/vdi-deployment-performance-assurance-2\/","url":"https:\/\/www.eginnovations.com\/blog\/vdi-deployment-performance-assurance-2\/","name":"Virtual Desktop Infrastructure and Performance Assurance","isPartOf":{"@id":"https:\/\/www.eginnovations.com\/blog\/#website"},"datePublished":"2013-03-21T18:50:39+00:00","dateModified":"2022-06-21T03:24:52+00:00","description":"Virtual desktop infrastructure deployment may fail during rollout due to performance issues. Read these guidelines for avoiding problems!","breadcrumb":{"@id":"https:\/\/www.eginnovations.com\/blog\/vdi-deployment-performance-assurance-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.eginnovations.com\/blog\/vdi-deployment-performance-assurance-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.eginnovations.com\/blog\/vdi-deployment-performance-assurance-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.eginnovations.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Virtual Desktop Infrastructure Success \u2012 The Role of Performance Assurance"}]},{"@type":"WebSite","@id":"https:\/\/www.eginnovations.com\/blog\/#website","url":"https:\/\/www.eginnovations.com\/blog\/","name":"eG Innovations","description":"IT Performance Monitoring Insights","publisher":{"@id":"https:\/\/www.eginnovations.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.eginnovations.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.eginnovations.com\/blog\/#organization","name":"eG Innovations","alternateName":"eg innovations","url":"https:\/\/www.eginnovations.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.eginnovations.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2014\/07\/eg-logo-dark-gray1_new.jpg","contentUrl":"https:\/\/www.eginnovations.com\/blog\/wp-content\/uploads\/2014\/07\/eg-logo-dark-gray1_new.jpg","width":362,"height":235,"caption":"eG Innovations"},"image":{"@id":"https:\/\/www.eginnovations.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/eGInnovations","https:\/\/x.com\/eginnovations"]},{"@type":"Person","@id":"https:\/\/www.eginnovations.com\/blog\/#\/schema\/person\/e76cc10ca158580b5507f291e95d85c3","name":"Holger Schulze","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.eginnovations.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/04a796a0e04b268fb392bdbe8bd29761?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/04a796a0e04b268fb392bdbe8bd29761?s=96&d=mm&r=g","caption":"Holger Schulze"},"url":"https:\/\/www.eginnovations.com\/blog\/author\/egholger\/"}]}},"modified_by":"Review eG","_links":{"self":[{"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/posts\/1194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/comments?post=1194"}],"version-history":[{"count":0,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/posts\/1194\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/media?parent=1194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/categories?post=1194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.eginnovations.com\/blog\/wp-json\/wp\/v2\/tags?post=1194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}