Red Hat Enterprise Linux socket-pair based licensing
Summarize
Summary of Red Hat Enterprise Linux socket-pair based licensing
The Software Asset Management (SAM) publisher pack for IBM supports Red Hat Enterprise Linux (RHEL) socket-pair based licensing for both RHEL Server and RHEL for Virtual Datacenters. This licensing model applies to physical, virtual, and hybrid server deployments across clusters and cloud environments, helping you optimize license usage and costs depending on your environment density and deployment type.
Show less
Key Features
- Socket-pair licensing for physical hosts: Licensing is based on the number of socket-pairs on physical hosts running RHEL servers, with each socket-pair requiring one license right. Single-socket hosts require one right each.
- Cluster licensing: Licenses can be aggregated across all physical hosts in a cluster, summing their socket-pairs for total license requirements.
- Virtual environment licensing:
- Low-density virtual environments: License based on pairs of virtual machines (VMs), with each VM pair requiring one license right; single VMs require 0.5 rights.
- High-density virtual environments: More cost-efficient licensing with RHEL for Virtual Datacenters, which licenses based on total socket-pairs on physical hosts in a cluster, allowing unlimited VMs without additional licenses.
- Hybrid environments: Combines socket-pair licensing on physical hosts and VM pair licensing on VMs within those hosts or clusters, requiring one right per socket-pair or VM pair.
- License cost optimization threshold: Defines whether your virtual environment is low-density or high-density by comparing the ratio of required RHEL Server rights to RHEL for Virtual Datacenters rights against a configurable threshold (default 3.2).
- License consumption order: When both RHEL Server and RHEL for Virtual Datacenters licenses are available, SAM consumes licenses in a specific order prioritizing cost efficiency and environment density, starting with RHEL for Virtual Datacenters on allocated hosts or clusters, followed by RHEL Server licenses and others as fallback options.
Practical Implications for ServiceNow Customers
Understanding this licensing model enables you to accurately assess and manage your RHEL entitlements across physical, virtual, and hybrid environments using ServiceNow’s Software Asset Management capabilities. By configuring the license cost optimization threshold in SAM properties and correctly categorizing your environment density, you can optimize license consumption, reduce costs, and ensure compliance.
Use the socket-pair licensing model to:
- Calculate license requirements based on physical host socket-pairs and VM pair counts across your infrastructure.
- Apply cluster-wide license aggregation to simplify management and optimize usage.
- Identify when to leverage RHEL for Virtual Datacenters licenses for high-density virtual environments to gain cost advantages.
- Implement the correct license consumption order to maximize your entitlements and minimize over-licensing.
Note that the licensing model for RHEL for Virtual Datacenters does not require licensing individual VMs, but rather the physical hosts’ socket-pairs, enabling access to unlimited VMs within those hosts or clusters.
The Software Asset Management publisher pack for IBM supports socket-pair based licensing rules for Red Hat Enterprise Linux Server and Red Hat Enterprise Linux for Virtual Datacenters.
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 Server rights by the number of required RHEL for Virtual Datacenters rights. 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 Cloud licensing model Physical Deployment of RHEL servers on physical hosts. Licensing is based on the number of socket-pairs on the physical host that is running a RHEL server. Each socket-pair requires one right. For example, if you're running a RHEL server on a physical host with 10 sockets, you must use five rights to license the host. Single-socket hosts must be licensed individually. Each of these hosts requires one right.
Licensing is based on the total number of socket-pairs on all physical hosts that are running a RHEL server within a cluster. Each socket-pair requires one right. For example, if you're running a RHEL server on Cluster Host A, which has 10 sockets, and on Cluster Host B, which has 20 sockets, then you must use 15 rights to license the entire cluster. N/A 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 a RHEL server within a physical host. Each VM pair requires one right. For example, if you're running a RHEL server on six VMs within a physical host, you must use three rights to license those VMs. Single VMs must be licensed individually. Each of these VMs requires 0.5 rights.
Licensing is based on the total number of VM pairs that are running a RHEL server within a cluster. For example, if you're running a RHEL server on a total of 10 VMs within a cluster, you must use five rights to license the entire cluster. Licensing is based on the number of VMs that are running a RHEL server within a cloud environment. Each VM requires 0.5 rights. For example, if you're running a RHEL server on four VMs within a cloud environment, such as Amazon Web Services (AWS), you must use two rights to license those VMs. Hybrid Deployment of RHEL servers on physical hosts and on the VMs that are running on those hosts. Licensing is based on a combination of the following: - The number of socket-pairs on the physical host that is running a RHEL server.
- The number of VM pairs that are running a RHEL server within that same physical host.
Licensing is based on a combination of the following: - The total number of socket-pairs on all physical hosts that are running a RHEL server within a cluster.
- The total number of VM pairs that are running a RHEL server within that same cluster.
Licensing is based on the number of VMs that are running a RHEL server within a cloud environment. Each VM requires 0.5 rights. Note:For example, if you're running a RHEL server on four VMs within a cloud environment, such as Amazon Web Services (AWS), you must use two rights to license those VMs.This licensing model is applicable only for RHEL servers that are running on VMs.- 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 rights by the number of required RHEL for Virtual Datacenters rights. 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 total number of socket-pairs across all physical hosts within a cluster, regardless of whether or not the hosts are currently running VMs with installations. 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.Note:Although Red Hat permits you to license a subset of hosts when VM mobility is restricted, this licensing scenario is not currently supported by the Software Asset Management application.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 rights 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.