Citrix VDI-in-a-Box 5.1 released

Citrix has released a new version of their VDI-in-a-Box software. Citrix VDI-in-a-Box 5.1 is a simple all-in-one VDI software appliance that enables Windows® desktop administrators to rapidly deliver centrally-managed, personalized virtual desktops to any user, anytime, on any device – for less than the cost of new PCs. VDI-in-a-Box provides built-in high-availability and eliminates over 60% of traditional VDI infrastructure—including management servers and shared storage (SANs) – by creating a grid of off-the-shelf servers with direct-attached storage.

New features

This release includes several new features and enhancements to Citrix VDI-in-a-Box.

Personal desktops

You can now create personalized desktops from a common published Windows 7 image by checking a box. Users can install applications of their choice, set their profiles, and store user data. Administrators can update, manage, backup, and restore these personalized desktops. When the published image is updated, the base image of all the personal desktops are automatically updated with the administrator’s changes and yet the user installed applications, profiles, and data remain intact.

Citrix recommends using a profile management application with the personal desktop feature to backup user profile data. Citrix Profile management is included with VDI-in-a-Box.

Automated Desktop Agent

The VDI-in-a-Box Desktop Agent resides on each desktop created from the published image. vdiManager communicates with the desktop through the agent. The new Desktop Agent process installs the agent on the draft image automatically.

The automated installation process is part of the process for creating a first draft image.

Active Directory failover

This release introduces Active Directory failover. VDI-in-a-Box automatically starts to use another Active Directory server if the primary server fails. Administrators can specify two or more Active Directory servers in a prioritized list. VDI-in-a-Box uses the primary Active Directory until it fails and then defaults to the next Active Directory on the list and continues in this fashion. VDI-in-a-Box periodically checks to see if failed Active Directory servers have recovered and automatically reverts back to the highest priority Active Directory server.

Note: To ensure uninterrupted desktop provisioning, each Active Directory in the list should contain identical data and be synchronized. VDI-in-a-Box does not provide a mechanism to ensure synchronized operations among the Active Directory servers.

Ability to specify virtual desktop names

This release allows administrators to specify the complete name of their virtual machines and computers. This allows administrators to track your virtual machines on your hypervisors and the associated computers on the Active Directory server.

The pattern is as follows:


The prefix accepts letters, numbers, and hyphens (-). The suffix only accepts numbers. One digit is required and up to four can be used. Use of leading zeroes is recommended.

Grid-wide virtual IP address

This feature allows user devices to access the grid through a single virtual IP address hosted by one of the servers in the grid. All user connection requests are sent to this host server. If the host server fails, another server in the grid becomes the host and fields the connection requests.

The grid-wide virtual IP address feature provides end-to-end high availability without requiring a load balancer between the user and the grid of servers. This feature works with any user device.

Citrix HDX 5.6 Feature Pack 1 support

This release includes Citrix HDX 5.6 Feature Pack 1.

Active Directory services search for users and groups

When assigning users or groups to virtual desktops, you can search for a user or a group and select from a list of matching names.

Multiple virtual CPU

Some applications either require or perform much better with multiple CPUs. This release allows a virtual desktop to be specified to run on multiple virtual CPUs. Use this option with care as it does require more physical CPU resources and can impact the number of desktops that can run on a server.

Separate user and computer domains

VDI-in-a-Box enables the flexibility to place users and desktops in different Windows domains. This is useful when security regulations require a more stringent relationship between users and their desktops.

Dual data stores

The dual data stores feature allows you to store images and personal desktops on a data store separate from that used by pooled desktops. This flexibility can be used in many ways, for example, storing the pooled desktops in a solid-state drive datastore for faster performance. Since pooled desktops require less space, better performance can be achieved by adding only small amounts of solid-state drives to a server.

Remote Desktop Gateway

Remote access to VDI-in-a-Box desktops is available through the Remote Desktop Gateway. The Remote Desktop Gateway must be set up in the demilitarized zone. It should be in the same domain as the virtual desktops to which it provides remote access. The vdiManager must be configured with the Remote Desktop Gateway’s IP address.

Network Time Protocol

VDI-in-a-Box allows the use of a Network Time Protocol server as the master clock with which all the vdiManagers in the grid synchronize. This ensures that cross-server logs are consistent with respect to time.

Optimization for Google Earth

Desktops provisioned from VDI-in-a-Box are now able to provide sharper image quality for Google Earth when the Google Earth Optimization Pack is installed.

To install the Google Earth Optimization Pack, download the optimization pack from to the draft image, then copy D3d9.dll to the folder containing Googleear.exe.

To download Citrix VDI-in-a-Box 5.1 click here – Requires a Valid account!