Magazine

How flash can pump up performance of virtual desktops

Ezine

This article can also be found in the Premium Editorial Download "Storage magazine: Solid-state adds VROOM to virtual desktops."

Download it now to read this article plus other related content.

Best apps for VDI + SSD

The best targets for using SSD to improve VDI performance will be collaborative applications. Some examples

Requires Free Membership to View

include reference materials that don’t change over time, yet users may frequently access them. Wikis, reference documents, legal materials and the like could benefit from the fast access of SSD. Similar to OS images, having these materials loaded into logical devices will make better use of the SSD than front-ending the storage array with an SSD tier 0.

Another way to look at targeted use cases will be situations where data is common to many users. Informational databases are an obvious target, because VDI users will be accessing the data repeatedly, with little new data entry or modification. Although this use case doesn’t differ from normal computing in the broadest sense, specific applications will benefit in particular. For example, a sales-force automation application will have supporting file systems, databases or both. The sales force will have a common system image, making it a great fit for VDI. At the same time, the sales force will need access to the same sales support information, which may change infrequently -- also a solid use case for SSD in a VDI environment.

In an extension of the sales-force example above, business-to-business support can similarly benefit from VDI and SSD. Business partners can log into a standardized application environment from almost any device and access common information. Examples might include insurance applications, where numerous independent agents need access to specific portals and information.

Data warehouses or analytical databases are repositories of static information, but may or may not benefit from SSD. The data in data warehouses isn’t usually dynamic and analytics may be limited by the I/O performance more than the processor, so SSD could reduce the I/O bottleneck to significantly improve analytical speed. However, data warehouse analysis may not be time-sensitive in the real-time computing sense, so the cost to load a data warehouse into SSD is justifiable only if real-time analytics are needed.

VDI + SSD + Cloud

VDI fits well into a private cloud strategy because clouds are inherently centralized points of service. A private cloud is also an ideal target for SSD, either as a tier 0 or for pre-positioning data near the data consumer. So, VDI and SSD would seem to find a nexus in private cloud. However, the VDI deployment risk for IT organizations with private clouds is the possibility that VDI will be lumped in with all the other applications. If this becomes the case, then VDI won’t benefit from the tier 0 performance for the reasons described earlier.

Strategic deployments

The same care must be taken in deploying VDI in all environments, whether an isolated platform in the data center or a service from a private cloud. Storage architects should also bear in mind that SSD solves the I/O latency problem, not the network latency problem. VDI deployments might suffer from network latency, but the solution is independent from those described here.

There’s no question that SSD devices can significantly improve service delivery in VDI environments -- assuming judicious deployment. Generalized implementation may not yield the desired results and could actually create a costly bottleneck. Architecting from the frame of reference of an end user, rather than from data center system considerations, will help to target the appropriate location of an SSD device. If the SSD deployment would make sense for a single PC, then it will make sense for VDI.

BIO: Phil Goodwin is a storage consultant and freelance writer.

This was first published in July 2012

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: