Licensing overview
Important:
If you are using XenServer to run your Citrix Virtual Apps and Desktops workloads, you must have a Premium Edition license. For more information about getting a XenServer license, see the XenServer website. This requirement is a change of behavior since the previous version of Citrix Hypervisor/XenServer. For more information, see the licensing FAQ.
XenServer is now an entitlement of the Citrix for Private Cloud, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP, and Citrix Platform License subscriptions for running your Citrix workloads. Read more.
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
- 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
- Monitor host and dom0 resources with NRPE
- Monitor host and dom0 resources with SNMP
-
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. This option is no longer available for renewal or to new customers. Existing Standard Edition licenses are supported until their expiry.
-
Trial Edition showcases our Premium Edition feature set on a restricted size pool (maximum three hosts) for up to 90 days, but doesn’t allow rolling pool upgrade through XenCenter. After the 90-day trial period expires, you cannot start any VMs on your Trial Edition host or pool.
For more information, see https://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 | Yes |
Maximum pool size | 64 (16 with GFS2 SRs) | 64 (16 with GFS2 SRs) | 3 |
Other restrictions | Expires after 90 days |
XenServer 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. 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.
Note:
XenServer does not currently support licensing hosted on Citrix Cloud. An on-premises Citrix License Server is required.
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
Download a license file that is tied to the case-sensitive host name of your Citrix License Server and contains a large enough number of per-socket licenses to share across the hosts you want to license.
For more information about getting a XenServer license, see the XenServer website.
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:
-
On the Tools menu, click License Manager.
-
Select the pool or hosts that you want to license, and then click Assign License.
-
In the Apply License dialog, specify the Edition type to assign to the host.
-
Type the host name or IP address of the Citrix License Server.
-
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=premium-per-socket|standard-per-socket \
license-server-address=<license_server_address> host-uuid=<uuid_of_host> \
license-server-port=<license_server_port>
<!--NeedCopy-->
To apply a license to all hosts in a pool, run the pool-apply-edition
command:
xe pool-apply-edition edition=premium-per-socket|standard-per-socket \
license-server-address=<license_server_address> pool-uuid=<uuid_of_pool> \
license-server-port=<license_server_port>
<!--NeedCopy-->