XenServer 8 is available in the following editions:

  • Premium Edition is our premium offering, optimized for desktop, server, and cloud workloads. In addition to the features available in the Standard Edition, the Premium Edition offers the following features:

    • Dynamic Workload Balancing
    • GPU virtualization with NVIDIA vGPU and Intel GVT-g
    • Thin provisioning for shared block storage devices
    • Support for SMB storage
    • Direct Inspect APIs
    • Export pool resource data
    • In-memory read caching
    • PVS-Accelerator
    • Enablement for Citrix Virtual Desktops tablet mode
    • Changed block tracking
    • IGMP snooping
    • USB pass-through
    • SR-IOV network support
  • Standard Edition is our entry-level commercial offering. It has a range of features for customers who want a robust and high-performing virtualization platform, but don’t require the premium features of Premium Edition. Meanwhile, they still want to benefit from the assurance of comprehensive support and maintenance.

  • Trial Edition showcases our Premium Edition feature set on a restricted size pool (maximum three hosts), but doesn’t allow rolling pool upgrade through XenCenter. During the XenServer 8 preview period, Trial Edition also includes access to functional and security updates from the XenServer 8 release stream. However, after XenServer 8 goes from preview status to general availability, updates are no longer available to Trial Edition users.

For more information, see http://www.xenserver.com/editions.

  Premium Edition Standard Edition Trial Edition
Premium feature set Yes   Yes
Rolling pool upgrade through XenCenter Yes Yes  
Continuous functional and security updates Yes Yes This feature is only available during the preview period.
Maximum pool size 64 (16 with GFS2 SRs) 64 (16 with GFS2 SRs) 3


If you have purchased Citrix Virtual Apps or Citrix Virtual Desktops or use Citrix DaaS (formerly Citrix Virtual Apps and Desktops service) with on-premises desktops and apps, you can use XenServer Premium Edition for free as part of your existing license.

XenServer (other than through the Citrix Virtual Apps and Desktops licenses) is licensed on a per-socket basis. Allocation of licenses is managed centrally and enforced by a standalone Citrix License Server (physical or virtual) in the environment. After applying a per socket license, XenServer displays as XenServer Per-Socket Edition.

For more information about XenServer licensing, see the Licensing FAQ.

Licensing your hosts and pools

XenServer uses the same licensing process as some Citrix products. To use XenServer Premium Edition or XenServer Standard Edition, you require a valid license to be installed on a Citrix License Server and assigned to your XenServer host. This process is covered in detail in the Licensing guide for XenServer.


XenServer does not currently support Cloud licensing.

To license your hosts, you need the following items:

  • A license
  • A Citrix License Server
  • A XenServer host
  • XenCenter

1. Install Citrix License Server

You can download the Citrix License Server for Windows from the Citrix Licensing downloads page.

Install the Citrix License Server on a Windows system according to the instructions in the Citrix Licensing documentation.

The Windows system that you install your Citrix License Server on can be a Windows VM hosted in your XenServer pool.

XenServer operates with a ‘grace’ license until the License Server can boot. This behavior means, after you have licensed the XenServer hosts in your pool, if you reboot the host that has the Citrix License Server running on it, a grace period is applied until the License Server is restarted.

2. Download license files

For each XenServer host you want to license, download a license file that is tied to the case-sensitive host name of your Citrix License Server.

You can purchase XenServer licenses from https://www.xenserver.com/buy.

For more information about getting your license files, see the Citrix Licensing product documentation.

3. Add the license file to the Citrix License Server

Use the Citrix Licensing Manager to install the licenses on your Citrix License Server. For more information, see the Citrix Licensing product documentation.

4. Apply the licenses to hosts in your resource pool

You can allocate licenses hosted on a Citrix License Server to your XenServer hosts and pools by using XenCenter or the xe CLI.

Apply a license to all the hosts using XenCenter

A: Follow this procedure to apply a license:

  1. On the Tools menu, click License Manager.

  2. Select the pool or hosts that you want to license, and then click Assign License.

  3. In the Apply License dialog, specify the Edition type to assign to the host.

  4. Type the host name or IP address of the Citrix License Server.

  5. Click OK.

Apply a license to hosts or pools by using the xe CLI

To apply a license to a single host, run the host-apply-edition command:

    xe host-apply-edition edition=enterprise-per-socket|desktop-plus|desktop|standard-per-socket  \

        license-server-address=<license_server_address> host-uuid=<uuid_of_host>  \


To apply a license to all hosts in a pool, run the pool-apply-edition command:

    xe pool-apply-edition edition=enterprise-per-socket|desktop-plus|desktop|standard-per-socket  \

        license-server-address=<license_server_address> host-uuid=<uuid_of_host>  \