Virtual Desktop Infrastructure (VDI) refers to a virtualized desktop computing environment where individual user settings and applications are abstracted from the physical device and delivered through a centralized desktop virtualization platform. With VDI, a user's desktop operating system (OS) runs on a server in a data center instead of their local device, enabling them to access their desktop from any internet-connected device such as PC, laptop, tablet or smartphone. The desktop is delivered via a thin client interface, software client or mobile app. The centralized nature of VDI confers many benefits for IT administration and end-users alike.
VDI Architecture Basics
At a basic level, VDI entails virtualizing and centralizing desktop workspaces on servers located in a centralized data center or private cloud environment. The virtual desktops are run on virtual machines, allowing a single server to run multiple instances of an OS simultaneously while maintaining isolation between instances. When a user logs in, they are assigned an existing virtual desktop instance to access. Their applications, files, settings and profile are available to them via remote access through a network connection. Popular VDI deployment models include hosted VDI, where virtual desktops are run on servers in a cloud or data center, and on-premises VDI which deploys Virtual Desktop Infrastructure (VDI) locally within an organization's internal network and data center.
Key Benefits of VDI Implementations
One of the main values of Virtual Desktop Infrastructure is simplified management and administration of desktop environments for IT teams. Since all desktop operations take place on the back-end server infrastructure rather than individual devices, IT can centrally manage OS updates, application deployment, security patching and compliance on a large scale easily. This results in significant improvements in security, control and reduced administrative overhead. For users, VDI provides seamless access to their workspace from any permitted device. It enables a productive work-from-anywhere experience and business continuity. Centralized desktops also provide enhanced data security as sensitive information is securely stored on remote servers rather than endpoint devices.
Delivery Methods and Client Options
A key aspect of VDI implementations is how the centralized virtual desktops are delivered to end users' devices. Common delivery methods include:
- Thin client devices: Dedicated hardware endpoints that carry out basic video, graphics and I/O operations. All processing happens on the backend. This provides the best performance and security but limits flexibility.
-Virtual desktop clients: Software clients that enable standard PCs, laptops, tablets etc to access virtual desktops. Reduces costs versus dedicated hardware but may impact performance on lower spec devices.
-HTML5/Web access: Uses HTML5-enabled browsers to deliver a virtual desktop experience without installing additional software. Highly portable but can impact user experience on some applications.
-Mobile clients: Purpose-built mobile apps provide remote access to desktops on smartphones and tablets. Convenient for teleworkers but may compromise performance for intensive tasks.
The choice depends on factors like desired user experience, security needs, infrastructure layout, device support requirements and total cost of ownership. A combination may suit diverse use cases across an organization.
Get more insights on Virtual Desktop Infrastructure