XenServer

Licensing FAQ

This article contains frequently asked questions about licensing your XenServer hosts and pools.

Q: Where can I buy a XenServer license?

A: You can learn about buying a XenServer License at http://www.xenserver.com/buy.

Q: How do I apply a XenServer license?

A: XenServer requires a License Server. After licensing XenServer, you are provided with a .LIC license access code. Install this license access code on your Citrix License Server.

When you assign a license to a XenServer host, XenServer contacts the specified Citrix License Server and requests a license for the specified hosts. If successful, a license is checked out and the License Manager displays information about the license the hosts are licensed under.

Q: How many licenses do I need to license my resource pool?

A: XenServer is licensed on a per-CPU socket basis. For a pool to be considered licensed, all XenServer hosts in the pool must be licensed. XenServer only counts populated CPU sockets.

You can use the Citrix License Server to view the number of available licenses displayed in the License Administration Console Dashboard.

Q: Do I need a per-socket license for sockets that are not populated?

A: No, only populated CPU sockets are counted toward the number of sockets to be licensed.

Q: Do I lose my virtual machine (VM) when my license expires?

A: No, you do not lose any VMs or their data.

Q: What happens if I have a licensed pool and the License Server becomes unavailable?

A. If your license has not expired and the License Server is unavailable, you receive a grace period of 30 days at the licensing level that was applied previously.

After the grace period, if your license is still unavailable, your pool changes to a Trial Edition pool and only those features included in Trial Edition are available. Your pool remains the same size, but if it has three or more hosts, you cannot add any more hosts to it.

Q: I am upgrading to XenServer 8 from a previous XenServer or Citrix Hypervisor version with a per-socket license. Do I have to do anything?

A: No. You can upgrade your hosts to XenServer 8 using the previously bought per-socket licenses, provided Customer Success Services is valid at least until Aug 15, 2023.

If you have renewed your Customer Success Services after the original purchase, you might need to refresh the license file on the License Server to ensure it displays the Customer Success Services eligibility.

Q: I am a Citrix Virtual Apps and Desktops or Citrix DaaS customer moving from an earlier version of Citrix Hypervisor to XenServer 8. Do I have to do anything?

A: No. Citrix Virtual Apps, Citrix Virtual Desktops, or Citrix DaaS customers can update to XenServer 8 seamlessly. Your existing installed Citrix Virtual Apps or Citrix Virtual Desktops license grants you entitlement to XenServer Premium Edition without requiring any other changes, provided your license is valid and you have a valid Customer Success Services subscription.

Licensing trade

Q: I am a Citrix Service Provider licensed for Citrix Virtual Apps and Desktops or Citrix DaaS. Can I use this license for XenServer when I upgrade to XenServer 8?

A: Yes. XenServer 8 supports your license. With this license, you can use all the premium features provided by the Premium Edition of XenServer. To apply this license to your pools, first upgrade or update all hosts within the pool to run XenServer 8.

Q: I am a customer with a Citrix DaaS subscription. Am I entitled to use XenServer 8?

A: Yes. If you have a Citrix DaaS (formerly Citrix Virtual Apps and Desktops Service) subscription that enables the use of on-premises desktops and apps, you are entitled to use XenServer to host these desktops and apps.

Download a license through the licensing management tool. Install this license on your License Server to use an on-premises XenServer with your Citrix DaaS subscription.

With this license you can use all the same premium features as with an on-premises Citrix Virtual Apps and Desktops entitlement. To apply this license to your pools, first upgrade all hosts within the pool to run XenServer 8.

Q: What are the constraints on the use of the XenServer Premium Edition advanced virtualization management capabilities delivered as part of Citrix Virtual Apps and Desktops?

A: Every edition of Citrix Virtual Apps and Desktops includes access to XenServer Premium Edition. A complete list of all features enabled by a Citrix Virtual Apps or Citrix Virtual Desktops license can be found at XenServer editions.

XenServer entitlements permit virtualization of any infrastructure required to deliver Citrix Virtual Apps or Citrix Virtual Desktops feature components. These features must be accessed exclusively by Citrix Virtual Apps or Citrix Virtual Desktops licensed users or devices.

Extra infrastructure support servers, such as Microsoft domain controllers and SQL servers are also covered by this entitlement, providing they are deployed in the same XenServer resource pool as the Citrix Virtual Apps or Citrix Virtual Desktops infrastructure covered by this license, and providing those support servers are used to support the Citrix Virtual Apps or Citrix Virtual Desktops infrastructure only.

The XenServer entitlement in the Citrix Virtual Apps or Citrix Virtual Desktops license cannot be used for XenServer pools that don’t host Citrix Virtual Apps or Citrix Virtual Desktops infrastructure or Virtual Delivery Agents (VDAs). You also cannot use this entitlement for hosting virtual machines not covered by the permissions listed. XenServer must be purchased separately for these uses.

Citrix License Servers

Q: Which License Servers can I use with XenServer?

A: You can use the Citrix License Server software version 11.16 or later on a server running Microsoft Windows.

In previous releases, we supported a Linux-based License Server virtual appliance. This product is no longer supported. If you are using the License Server virtual appliance with an existing pool, migrate to the latest version of Citrix License Server for Windows before upgrading to XenServer 8.

Q: How do I import my license onto the Citrix License Server?

A: For information on importing a license file, see the Citrix Licensing documentation.

Q: Can I run the License Server on my XenServer pool?

A: Yes. You can install the Citrix License Server software on a Windows VM.

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

Q: Can I use the Windows version of the Citrix License Server with XenServer?

A: Yes.

Q: Can I install Licenses for Citrix products on the Citrix License Server software installed on Windows?

A: Yes, you can license Citrix products by using the Citrix License Server software installed on Windows. For more information, see Licensing on the Citrix Product Documentation website.

Licensing a XenServer pool

Q: How do I 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 you would like to license, and then click Assign License.

  3. In the Apply License dialog, specify the Edition type to assign to the host, and type the host name or IP address of the License Server.

Q: Can I apply a license without using XenCenter?

A: Yes, you can use the xe CLI. Run the host-apply-edition command. For example, enter the following to license a host:

    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>  \

        license-server-port=<license_server_port>
<!--NeedCopy-->

To license a pool, use the pool-apply-edition command. For example, enter the following to license a pool:

    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>  \

        license-server-port=<license_server_port>
<!--NeedCopy-->

Q: How can I discover the license status of my hosts and pools?

A: XenCenter displays the license type of a host or pool.

To see the license type of a host or pool, select that host or pool in the tree view. XenCenter displays the license status in the title bar for that host or pool, after the host or pool name.

You can also go to the General tab of the host and find the license type in the License Details section.

To find the license type of a host by using the command line, run the following command in the console of a host in your pool:

xe host-license-view host_uuid=<UUID> | grep sku_marketing_name

Other questions

Q: How do I get a license to evaluate XenServer?

A: You can install XenServer without a license and trial all the Premium Edition features in a reduced-size pool. For more information, see XenServer editions.

Q: Can I use XenServer 8 without a license?

A: Yes. XenServer 8 Trial Edition makes XenServer available without a license. The edition provides all of the Premium Edition features in a reduced-size pool of up to three hosts. For more information, see XenServer editions.

Q: Can I use Citrix Cloud to apply a license to XenServer?

No, XenServer does not currently support Cloud licensing. To license XenServer, you require a License Server. For more information, see Licensing your hosts and pools.

More information

Licensing FAQ

In this article