Essential Guide

Demystifying desktop virtualization technology

A comprehensive collection of articles, videos and more, hand-picked by our editors

Understanding nonpersistent vs. persistent VDI

You have a big decision to make when you deploy virtual desktops: Go for nonpersistent or persistent VDI? The choice often comes down to storage.

LGTS logo

When it comes to virtual desktop infrastructure, administrators have a lot of choices. You may have wondered about the differences between VDI software options, remote display protocols or all the licenses out there. In this series, we tackle some of the biggest head-scratchers facing VDI admins to help you get things straight.

There are two main types of desktops you can deploy in a virtual desktop infrastructure (VDI): persistent and nonpersistent. So what's the difference?

With persistent VDI, each user gets his or her own desktop -- also known as a one-to-one ratio. Nonpersistent desktops are many-to-one, meaning that they are shared among end users. Each setup has its advantages and disadvantages when it comes to storage, management and customization, so you need to know how each environment works. Let's get this straight.

Persistent VDI

With one-to-one persistent VDI, each desktop runs from a separate disk image. The user's settings are saved and appear each time at login. These types of desktops allow for more personalization, but they require more storage and backup than nonpersistent desktops.

Pros: Customization and familiarity
It's easier to personalize persistent desktops because users can access their own data, shortcuts and files from the same desktop every time they log in. That aspect of persistent desktops tends to help users embrace VDI more easily.

Plus, persistent VDI is basically the same setup you had with your physical desktops, making it easier for many admins to manage. Rather than re-engineering your desktops when you move to VDI, you can stick with a one-to-one setup.

Cons: Storage requirements and image management
Storage is a major concern with persistent VDI. All those individual, customized disk images require more storage capacity than a single golden image does with nonpersistent desktops. Storage for persistent desktops is usually a separate logical drive, so it's integrated with the underlying virtual machine, while the actual user data is stored on the desktop itself. Recently, more storage products and features have been made available for persistent desktops, eliminating some of the storage constraints that kept administrators away from persistent VDI in the past.

An additional concern is that it's more complex to manage numerous diverse images than a master image that can be altered and updated in one stroke.

Nonpersistent VDI

Series: Let's get this straight

Comparing thin clients to fat and zero clients

Comparing remote display protocols

Application virtualization smackdown

Clearing up Microsoft VDI licensing: SA vs. VDA vs. CDL

How cloud-hosted desktops differ: Comparing VDI, DaaS

When users access a nonpersistent desktop, none of their settings or data is saved once they log out. At the end of a session, the desktop reverts back to its original state and the user receives a fresh image the next time he logs in.

Pros: Image manageability, greater security, less storage
Since nonpersistent desktops are built from a master image, it's easier for administrators to patch and update the image, back it up quickly and deploy company-wide applications to all end users. Users can't alter desktop settings or install their own applications, making the image more secure. Plus, if the image is hacked or compromised, you can simply reboot desktops back to a clean state.

This setup also means there's less storage to deal with. User configuration settings and data are stored on separate hardware that's accessible remotely, such as a network share. That separates the OS from user data and allows admins to store that data on a lower-cost device.

Cons: Less personalization, application flexibility
With nonpersistent VDI, users cannot easily personalize their desktop. That's because nonpersistent desktops don't require individual user profiles; in fact, some organizations deploy nonpersistent VDI so that they don't have to manage profiles. You can even configure user profiles to delete themselves automatically from desktops using VMware View or Citrix XenDesktop pools.

Since users share a common disk image, there's a certain amount of desktop customization admins need to do so that users can access all the apps they need. That often requires application virtualization or user environment virtualization, which can get complicated. Plus, not all apps lend themselves to being virtualized.

This was last published in April 2013

PRO+

Content

Find more PRO+ content and other member only offers, here.

Join the conversation

14 comments

Send me notifications when other members comment.

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

Please create a username to comment.

Do you use nonpersistent or persistent desktops for VDI?
Cancel
Non-persistent pools have their place, but they add complexity to a service that is intended to replace a well-established and simple PC support model to achieve the level of personalization that users demand. For some use cases, the constraints of a shared pool and the engineering required to make it work just don't make sense. The costs of the data center VDI components such as storage have dropped to a cost that makes persistent desktops feasible.
Cancel
Developer desktops are persistent, training (etc) desktops are not
Cancel
We used both at the previous place of employment due to some of the specialty applications that required licensing such as Adobe pro.Those would be placed in the persistent vdi pool. I felt the management on those vm's was actually easier.
Cancel
We use persistent as most of our user are developer.
Cancel
We just started using vmware view but we eager to see a much cheaper technology.
Cancel
If a user requires the ability to install apps... let them do it on a laptop!

And the argument to use RDSh instead of non-persitent shows a real lack of understanding too!
Cancel
Worlddesk vdi provides persistent desktops.
Cancel
Non persistent
Cancel
I am exploring the potential of VDI for our customer base (heavy CAD users). There have been a great deal of recent advancements toward better servicing this power-hungry user base.
Cancel
We tried nonpersistent "golden image" but it does not work well with all the speciality apps law firms need
Cancel
used to support the BYOD population having a persistent approach helps - due to the fact that you can personalise your desktop
Cancel
We use both types persistent as well as non-persistent as per our client needs.
Cancel
IT WILL BE BETTER IF- SUPPLY OF INFORMATION IS RESTRICTED TO USE BY GENERAL PUBLIC...(PLEASE)
Cancel

-ADS BY GOOGLE

SearchEnterpriseDesktop

SearchServerVirtualization

SearchCloudComputing

SearchConsumerization

SearchVMware

Close