A VDI system is one where the organization has a set of operating system images that run on virtual machines that are managed via a hypervisor. Users connect to the VMs via endpoint devices which could be desktops, thin clients or even mobile devices.
Persistent virtual machines save their status between uses. An employee could log on to a persistent VM from their laptop, desktop or mobile device and benefit from having access to applications set up how they like them as well as all of their files. Persistent deployments are useful for knowledge workers who need access to "their own" environment, but they require more careful management than non-persistent deployments.
In contrast, non-persistent, or stateless, VMs are ones that don't save their status between uses or that have their configuration reset on a fixed schedule. One common use of stateless VMs is in education. A computer science student could log in to a virtual machine configured with a specific stack of development applications to ensure all students have a smooth experience when working through learning materials.
VDI is a powerful and flexible technology but one that carries significant overheads versus certain other virtualization solutions. If your use -case aligns well with VDI, it can be a wise choice. The benefits of using a VDI with hypervisors include:
However, not all use-cases suit VDI. In some situations, remote desktop services or using containers instead of a full hypervisor setup may make more sense because containers are more lightweight. Microservices are an example of where stateless containers can be used to great effect, for example. The downsides of VDI include:
VDIs can be useful for people who do a lot of their work while on the road or for organizations that need to be able to provision machines for their users quickly, such as:
VDI lends itself particularly well to environments where workers need to use resource-hungry software (such as researchers running simulations) or access highly sensitive information, where it would be a risk to allow them to have data on their local machines. It's also useful in environments with seasonal employees and a relatively high turnover because machines can be provisioned and shut down easily.
VDI could be right for your organization if:
VDI is less suited to organizations where remote workers are performing a simple, specific task that could be handled by a tablet or dedicated device. It's also not suitable for mobile workers who may not always have access to the internet or organizations that lack the hardware or in-house IT skills to manage virtual desktop deployments.
If you've decided that virtualization makes sense for your business and would like to use VDI, consider the following:
If you'd like to learn more about virtualization and how Veeam's Hyper-V backup solution could help you protect your data, contact us for a consultation.
2022 Data Protection Trends
The largest data protection industry report from 3K+ IT leaders