Red Hat Enterprise Linux socket-pair based licensing
Summarize
Summary of Red Hat Enterprise Linux socket-pair based licensing
Red Hat Enterprise Linux (RHEL) socket-pair based licensing allows ServiceNow customers to manage licenses for RHEL products by counting socket-pairs or virtual machine (VM) pairs on physical hosts. This model supports physical, virtual, and hybrid environments with distinct licensing approaches to optimize costs and compliance.
Show less
Licensing Models and Environments
- Physical Environment: Licensing is based on the number of socket-pairs on each physical host. For example, a host with 10 sockets requires 5 RHEL Server licenses. Clusters are licensed by summing socket-pairs across hosts.
- Virtual Environment (Low- and High-Density): Licensing is based on VM pairs running RHEL on physical hosts. Six VMs require three licenses. Clusters aggregate VM pairs across hosts. The environment density is determined by comparing the ratio of required RHEL licenses to RHEL for Virtual Datacenters licenses against a threshold (default 3.2).
- Hybrid Environment: Combines physical socket-pairs and VM pairs on the same host. Licensing sums both to determine total licenses needed, both for individual hosts and clusters.
Red Hat Enterprise Linux for Virtual Datacenters
This license type targets high-density virtual environments using hypervisors like Red Hat Virtualization or VMware. It licenses based on socket-pairs of physical hosts running VMs, allowing unlimited VMs without individual VM licenses. Clusters are licensed based on total socket-pairs, regardless of VM count. Low-density versus high-density classification uses the same ratio and threshold concept as above.
License Consumption Order
When both RHEL Server and RHEL for Virtual Datacenters licenses are available, consume licenses in this order to optimize usage:
- RHEL for Virtual Datacenters licenses on allocated physical hosts, VMs, or clusters.
- RHEL Server licenses on allocated physical hosts, VMs, or clusters.
- RHEL for Virtual Datacenters licenses in high-density virtual environments.
- RHEL Server licenses in low-density virtual environments.
- RHEL Server licenses in high-density virtual environments (only after exhausting RHEL for Virtual Datacenters licenses).
- RHEL for Virtual Datacenters licenses in low-density virtual environments (only after exhausting RHEL Server licenses).
Practical Implications for ServiceNow Customers
- This licensing model helps accurately manage and optimize RHEL license consumption across physical hosts, VMs, and clusters.
- Understanding your environment’s density and applying the licensing ratios correctly ensures cost-efficient licensing decisions.
- Using the license consumption order reduces unnecessary license usage and supports compliance with Red Hat policies.
- Configuring the cost optimization threshold in Software Asset Management allows tailoring the licensing model to your specific pricing and deployment scenarios.
Use the RHEL Server licensing based on the number of socket-pairs or virtual machine (VM) pairs on a physical host to manage licenses for your RHEL products.
Overview of the socket-pair based licensing model
- Red Hat Enterprise Linux Server
Red Hat Enterprise Linux Server enables Linux distributions in physical, virtual, and hybrid environments. Although you can use RHEL licenses in both low-density and high-density virtual environments, they’re more cost efficient in low-density virtual environments.
To determine whether a virtual environment is low-density or high-density, divide the number of required RHEL licenses by the number of required RHEL for Virtual Datacenters licenses. Compare this value against the threshold value in the Red Hat Enterprise Linux for Virtual Datacenters license cost optimization threshold field that you defined in your Software Asset Management properties. If your value is lower than the threshold value, then the virtual environment is considered low-density. If your value is equal to or higher than the threshold value, then the virtual environment is considered high density.Note:The default value for the Red Hat Enterprise Linux for Virtual Datacenters license cost optimization threshold field is 3.2. This value is based on the ratio of the current RHEL Server subscription list price to the current RHEL for Virtual Datacenters subscription list price. If your entitlements contain different pricings for these products, then you can calculate this value by dividing your RHEL for Virtual Datacenters subscription price by your RHEL Server subscription price.RHEL uses different licensing models depending on the environment in which you deploy a server.
Table 1. RHEL licensing models Environment Description Licensing model Cluster licensing model Physical Deployment of RHEL servers on physical hosts. Licensing is based on the number of socket-pairs on the physical host. For example, a physical host with 10 sockets requires five RHEL Server licenses. Single-socket hosts must be licensed individually.
Licensing is based on the total number of socket-pairs on the physical hosts within a cluster. For example, if Cluster Host A has 10 sockets and Cluster Host B has 20 sockets, then you must use 15 RHEL Server licenses to license the entire cluster. Virtual (low-density and high density) Deployment of RHEL servers on the VMs that are running on physical hosts.
Licensing is based on the number of VM pairs that are running the server on a physical host. For example, a physical host with six VMs that are running a RHEL server requires three RHEL Server licenses. Single VMs that are running a RHEL server must be licensed individually.
Licensing is based on the total number of VM pairs on the physical hosts within a cluster. For example, if Cluster Host A has 10 VMs and Cluster Host B has 20 VMs, you must use 15 RHEL Server licenses to license the entire cluster. Hybrid Deployment of RHEL servers on the physical hosts and on the VMs that are running on those hosts. Licensing is based on the number of socket-pairs on the physical host and the number of VM pairs that are running the server on the same host. For example, you can run a RHEL server on a physical host with 10 sockets and also on the 20 VMs running on that host. In this example, the host requires a total of 15 RHEL Server licenses. Licensing is based on the total number of socket-pairs and VM pairs on the physical hosts within a cluster. For example, if Cluster Host A has 10 sockets and 10 VMs while Cluster Host B has 20 sockets and 20 VMs, you must use 30 RHEL Server licenses to license the entire cluster. - Red Hat Enterprise Linux for Virtual Datacenters
Red Hat Enterprise Linux for Virtual Datacenters uses hypervisors, such as Red Hat Virtualization and VMware, to enable Linux distributions in both low-density and high-density virtual environments. RHEL for Virtual Datacenters licenses are more cost efficient in high-density virtual environments.
To determine whether a virtual environment is low-density or high-density, divide the number of required RHEL Server licenses by the number of required RHEL for Virtual Datacenters licenses. Compare this value against the threshold value in the Red Hat Enterprise Linux for Virtual Datacenters license cost optimization threshold field that you defined in your Software Asset Management properties. If your value is lower than the threshold value, then the virtual environment is considered low-density. If your value is equal to or higher than the threshold value, then the virtual environment is considered high density.
Note:The default value for the Red Hat Enterprise Linux for Virtual Datacenters license cost optimization threshold field is 3.2. This value is based on the ratio of the current RHEL Server subscription list price to the current RHEL for Virtual Datacenters subscription list price. If your entitlements contain different pricings for these products, you can calculate this value by dividing your RHEL for Virtual Datacenters subscription price by your RHEL Server subscription price.RHEL for Virtual Datacenters licensing is based on the number of socket-pairs on the physical hosts that are running your VMs. With this license type, you don’t need to license the VMs that are running a RHEL for Virtual Datacenters server because you can access an unlimited number of VMs from your physical hosts. Single-socket hosts must be licensed individually.
If you deploy a RHEL for Virtual Datacenters server on VMs within a cluster, licensing is based on the total number of socket-pairs on all hosts that are running those VMs. Since you can access an unlimited number of VMs from your physical hosts, you don’t need to license the cluster based on the total number of VMs that are running the server within the cluster. For example, if Cluster Host A has 10 sockets and 20 VMs while Cluster Host B has 20 sockets and 60 VMs, you must use 15 RHEL for Virtual Datacenters licenses to license the entire cluster.
License consumption order
If you have both RHEL Server and RHEL for Virtual Datacenters licenses, consume them in the following order:
- RHEL for Virtual Datacenters licenses on the physical hosts, VMs, or clusters that have allocated licenses.
- RHEL Server licenses on the physical hosts, VMs, or clusters that have allocated licenses.
- RHEL for Virtual Datacenters licenses on physical hosts, VMs, or clusters in high-density virtual environments.
- RHEL Server licenses on physical hosts, VMs, or clusters in low-density virtual environments.
- RHEL Server licenses on physical hosts, VMs, or clusters in high-density virtual environments. Use this license type only if you have run out of RHEL for Virtual Datacenters licenses in high-density virtual environments.
- RHEL for Virtual Datacenters licenses on physical hosts, VMs, or clusters in low-density virtual environments. Use this license type only if you have run out of RHEL Server licenses in low-density virtual environments.