Licenses for Citrix XenDesktop are based on concurrent user counts, not total user counts. The Enterprise license includes XenServer, the Provisioning Server, and the Desktop Delivery Controller, covering the VM infrastructure, secure remote access, desktop provisioning, resource pooling, and live VM migration (XenMotion) when using XenServer. The cost is US$295 per concurrent user. The Platinum license is $395 per user, and includes all of the above, as well as session shadowing, performance monitoring, WAN optimisation for remote-site deployments, and EasyCall, Citrix's method of connecting users and customers via the existing corporate phone services. Both editions come with XenServer, and there are presently no discounts when using another hypervisor technology.
The future is bright for VDI and, thus, for XenDesktop. Emerging technologies, such as the ability to push an OS image directly to a thin client, are quickly becoming reality. In that case, the thin client is still technically thin, but the OS executes on the client itself, not within a VM, and applications are delivered as streaming or hosted apps. This removes the need for the hypervisor, but requires a much beefier client. It would also allow for the same infrastructure to be employed for remote users running true VDI – the user wouldn't know the difference.
As with all VDI and terminal-services implementations, there are significant security benefits, as all the data and applications never leave the corporate environment. Security can be strengthened by using policies to determine whether a client is running on a local network or via a remote connection. These policies can then restrict access to USB devices, printing, and local drive sharing. In this way, it's possible to deploy remote access to users without allowing them to copy any information to their local system, or to temporary storage devices on that system.
Citrix has married VDI to its existing stable of application and desktop delivery mechanisms, and it continues to leverage the stellar ICA protocol to assist in speed, user experience, and manageability. If the company can continue to improve XenServer, XenDesktop could become the showcase VDI implementation. As it stands now, coupling XenDesktop with VMware VI3 is probably the best of both worlds.