Why do companies choose either persistent or non-persistent VDI?
Virtual desktop infrastructure (VDI) services provide companies with an alternative for setting up multiple workstations or computers. They provide virtualized instances of an interface based on a particular operating system. So there are different ways to set this up – two different ways involve either persistent or non-persistent VDI service.
With persistent VDI, each individual workstation or node gets its own fully supported desktop. This way, individual users of these machines can customize and personalize their settings – just as if they were using an operating system physically installed in that one individual computer. With non-persistent VDI, companies get something different: desktops on multiple machines are essentially "cloned" and operated independently of one another, but they work off of the same template, so some forms of customization are not possible. Typically, non-persistent VDI also holds shared files in a shared repository, while a persistent VDI service will display stored files as resident on a particular user workstation.
Companies choose either persistent or non-persistent VDI for various reasons. Most of the trade-offs involve cost versus functionality – persistent VDI is much better for a set of permanent users who will be accessing these machines on an ongoing basis, but on the other hand, it tends to cost more. That's partly because persistent VDI requires more sophisticated storage and more allocated memory than non-persistent VDI.
Companies have to decide whether individual computers supported by a virtual desktop infrastructure service will need to act like individual, standalone machines personalized to assigned users, or not. For example, a set of computers using a VDI system for public access in a library, university or hospital may really not need persistent VDI because there is no long-term assigned user. However, a company that has full-time staffers assigned to different machines may choose persistent VDI, so that even though there is a single service providing virtual operating system interfaces to each computer, each of those computers still looks and acts as though it has its own resident internal operating system.
Tags
Written by Justin Stoltzfus | Contributor, Reviewer

Justin Stoltzfus is a freelance writer for various Web and print publications. His work has appeared in online magazines including Preservation Online, a project of the National Historic Trust, and many other venues.
More Q&As from our experts
- What is the difference between little endian and big endian?
- How can unstructured data benefit your business's bottom line?
- What are some of the dangers of using machine learning impulsively without a business plan?
Related Terms
- Virtual Desktop Infrastructure
- Operating System
- Virtual Machine
- Virtualization
- Desktop as a Service
- Cloud Computing
- Platform as a Service
- Distributed Computing System
- Virtual Appliance
- Personal Information Manager
Related Articles

5 Things That Can Bog Down Virtual Infrastructure

#Virtualization: Top Twitter Influencers To Follow
Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
- The CIO Guide to Information Security
- Robotic Process Automation: What You Need to Know
- Data Governance Is Everyone's Business
- Key Applications for AI in the Supply Chain
- Service Mesh for Mere Mortals - Free 100+ page eBook
- Do You Need a Head of Remote?
- Web Data Collection in 2022 - Everything you need to know