The Real Challenge
of Virtual Desktops
Create a real-time, end-to-end view of virtual desktop health, performance and cost drives with Novell Operations Center
Written by Bill Tobey
First Assess, Then Integrate
Before a service-oriented view of your VDI can tell you anything useful, a variety of management data feeds need to be available for integration. So your first order of business should be a high-level assessment of your environment and the issues you face. What management tools are already in place? Do you have everything in the service stack we discussed above? What data streams do those tools offer? What issues are you experiencing with the VDI? Are there gaps in the instrumentation you’ll need to understand them?
Once you’re satisfied the management stack is complete, use Novell Operations Center to integrate and correlate the data streams from your technology-specific tools. Create a model of your VDI service and it’s dependencies on the IT infrastructure, then build customized views of its health and performance that update automatically in real time. You’ll find a discussion of how to construct business views quickly and easily in the March 2010 issue of Connection here (http://www.novell.com/connectionmagazine/2010/03/building_a_business_view.html)
Using an Integrated Service View to Manage VDI Performance
Here’s one example of how an end-to-end service view can help you manage the health and performance of your VDI.
In this illustration (See Figure 1.) we see a high-level summary of service health and performance information for two groups of VDI users, identified by role as Mechanics and Pilots, together with a summary of open service desk requests initiated by those user groups. It’s obvious at a glance that a major alarm condition is currently affecting the Pilot group, and that a major incident has been reported to the service desk.
Shifting to a Help Desk view of the same data streams (See Figure 2.) and selecting Roles at right brings up a list of user group properties, including the desktop VM template provisioned to each role. At lower right we also see a Root Cause display of the configuration items associated with the alarm conditions. These include the user AranP and the desktop VM PILOTS-V1-5.
Searching the configuration management database (CMDB) for user AranP returns a table detailing the alarm conditions associated with him. (See Figure 3.) Clicking the link in his name brings up a list of the key properties and configuration details of his desktop VM, including the major alarm currently associated with it.
If we scroll down on this screen (See Figure 4.), we discover that the alarm associated with user AranP was triggered by the service desk request he called in at 1:45 p.m., reporting that his desktop connection had just seized. Immediately below we see that the alarm associated with his virtual desktop was triggered just six minutes earlier, when it failed an automated test of network latency.
So in just a few clicks these views that integrate virtual desktop service health information from multiple systems and management tools have alerted management to a potentially serious performance problem, and given service desk staff enough detailed information to expedite remediation.
Using an Integrated Service View to Manage VDI Costs
Novell Operations Center can also help manage the costs that often escalate when VDI projects are scaled to production levels—software licenses, for instance. Opening the Executive Summary view of this VDI (See Figure 5.) we immediately see that there is a critical alarm condition affecting the Pilots user group.
When we tab to the Help Desk view and select All Users at right (See Figure 6.), we can see in the Property Views display that all Pilot users seem to be affected. Meanwhile, the Root Cause display informs us that something [a configuration item] called Pilot Pro PilotHelper Course Track seems to be involved in each case.
Since Pilot Pro is almost certainly a software package, we can tab to the Software Licensing Reports view via the navigation bar at the top of the screen. (See Figure 7.) Here we can see that despite the fact that only two paid Pilot Pro licenses are available, five copies of the application are currently in use. We now have all the information we need to either subscribe our way into compliance, or hold the line on costs and turn off the illegal users. The decision is ours.
Create a model of your VDI service and it’s dependencies on the IT infrastructure, then build customized views of its health and performance that update automatically in real time.
Get Real Control of Your Virtual Desktops
Virtual desktop infrastructure solutions promise real relief from the high costs, management headaches, security shortcomings and compliance challenges of conventional thick client desktop PCs, and it is now possible to hold them to their promises. No matter how large or complex your environment, Novell Operations Center can integrate and correlate the data streams from all your management tools and services, giving you real-time insight on the events that determine costs, health and performance. For more information visit www.novell.com/products/operations-center.
- 01. An executive view of VDI health and performance data +
- 02. A help desk view of VDI health and performance data +
- 03. VDI user associated with an alarm +
- 04. Service desk requests and monitoring system +
- 05. VDI alarms and service desk requests by user role +
- 06. VDI user properties and alarm condition root causes +
- 07. A licensing report of VDI software products +