IBM licensing

IBM Software Licensing Metrics Explained

IBM License Metrics and Calculations

  • IBM uses metrics like Processor Value Units (PVUs), Resource Value Units (RVUs), and Concurrent Users.
  • License calculations depend on software usage, hardware capacity, and virtualization.
  • PVUs vary based on processor type and model.
  • Metrics ensure compliance with IBM’s software licensing requirements.

What Are IBM Licensing Metrics?

IBM licensing metrics determine how software licenses are priced and allocated, taking into account factors such as hardware resources, user counts, and specific capacities.

IBM uses different metrics to provide flexibility depending on the product type and the infrastructure it is deployed on.

The three most common IBM licensing metrics are:

  1. Processor Value Unit (PVU)
  2. Resource Value Unit (RVU)
  3. User-Based Metrics

Let’s dive deeper into these metrics and how they are calculated.

1. Processor Value Unit (PVU)

Processor Value Unit (PVU)

Processor Value Unit (PVU) is one of IBM’s most common licensing metrics, especially for middleware and server products like IBM WebSphere. It calculates the required licenses based on the hardware infrastructure’s processor capacity.

How is PVU Calculated?

PVU licensing is based on the number and type of processor cores available to the IBM software. IBM defines the assigned value for each processor type.

PVU values may vary depending on the processor technology, brand, and model. IBM provides a PVU Table that assigns points per core for different processor models.

Example:

  • Step 1: Determine the type of processor and the number of cores it contains.
  • Step 2: Find the PVU value assigned to the processor from the IBM PVU Table (e.g., a specific Intel Xeon processor might have 70 PVUs per core).
  • Step 3: Multiply the cores by the PVU value per core.

For instance, if you have an Intel Xeon server with four cores, each core valued at 70 PVUs, the PVU count for the server would be:

4 cores x 70 PVUs = 280 PVUs

The total PVU value will determine how many licenses you need to purchase for the product.

Tips for Accurate PVU Tracking

  • Use tools like IBM License Metric Tool (ILMT) to automatically track and report PVU usage. This helps minimize the risk of errors.
  • Regularly audit server configurations to ensure the number of cores allocated matches what is reported.
  • Keep up-to-date with IBM’s PVU Table, as processor values can change over time.

2. Resource Value Unit (RVU)

Resource Value Unit (RVU)

Resource Value Unit (RVU) is a licensing metric that considers specific software resources, such as storage, processing capacity, or the number of terabytes managed. This metric is often used for products interacting with storage systems or other measurable resources.

How is RVU Calculated?

With RVU licensing, the required licenses are based on the number of resource units managed or accessed by the software. Depending on the product, resource units could include:

  • Amount of Data Processed: For example, the number of terabytes processed by IBM’s data management software.
  • Number of Devices: The number of connected devices or servers for monitoring software could determine the RVU count.

Example:

Suppose you are using an IBM product licensed based on per-terabyte RVU and have a system managing 10 TB of data. The software might require 5 RVUs per TB. Therefore, the number of RVUs required would be:

10 TB x 5 RVUs per TB = 50 RVUs

Tips for Accurate RVU Tracking

  • Identify which resources are being measured (e.g., devices, terabytes) and verify them periodically.
  • Document growth in resource consumption, as this can affect your licensing obligations.
  • Use a resource management tool that provides detailed reports and cross-check them with your license entitlements.

3. User-Based Metrics

User-Based Metrics

In addition to capacity-based metrics like PVU and RVU, IBM offers user-based metrics for certain products, such as collaboration tools and database applications. Common user-based metrics include Authorized User and Concurrent User licenses.

Types of User-Based Metrics

  • Authorized User: A license is required for each user who is authorized to use the software, regardless of whether they are using it simultaneously.
  • Concurrent User: Licenses are based on the maximum number of users accessing the software simultaneously.

Example:

If you have a team of 50 employees, and 20 need to use IBM SPSS Statistics simultaneously, you would need 20 Concurrent User licenses.

Tracking and Managing IBM Licensing Metrics

Tracking and Managing IBM Licensing Metrics

Managing IBM licensing metrics can be complex, especially if you have multiple products and different metrics.

Here are some best practices for managing your licenses effectively:

1. Use IBM License Metric Tool (ILMT)

IBM requires using the IBM License Metric Tool (ILMT) to track sub-capacity licensing metrics like PVU. ILMT automatically monitors your deployment and provides regular reports to help you stay compliant.

It is especially critical for virtual environments.

  • Automatic Data Collection: ILMT collects data about your infrastructure, such as processor cores and virtual machines, which helps automate PVU calculations.
  • Sub-Capacity Licensing: ILMT enables sub-capacity licensing, which allows you to pay for only the portion of the hardware resources you use rather than full capacity.

2. Regular Audits

IBM may audit your deployment to verify compliance. To avoid unexpected licensing costs:

  • Conduct internal audits at least once a year.
  • Document changes in the infrastructure, such as adding or removing processors.
  • Verify the accuracy of the reports generated by ILMT or any other tracking tool.

3. Keep Up-to-Date with IBM Changes

IBM periodically updates its licensing policies, metrics, and PVU tables. To stay compliant:

  • Subscribe to IBM’s software licensing updates.
  • Work with an IBM licensing specialist or partner to stay informed of changes.

Common Challenges and How to Overcome Them

Common Challenges and How to Overcome Them

Managing IBM software licenses comes with certain challenges, such as:

  • Complex Virtual Environments: Tracking PVUs in a virtualized environment can be challenging. You must ensure that ILMT is properly configured to monitor changes in VM allocations.
    • Solution: Use ILMT’s integration with virtualization platforms to keep track of resource changes.
  • Lack of Proper Documentation: Often, licensing records are poorly maintained, leading to compliance risks.
    • Solution: Develop a robust change management process where every hardware or user access change is logged and reviewed.
  • Resource Consumption Growth: For RVU metrics, resource consumption growth can lead to license shortfalls if not monitored.
    • Solution: Implement a capacity planning process that forecasts resource usage growth and anticipates additional licensing needs.

Benefits of Accurate License Tracking

Benefits of Accurate License Tracking

Accurate IBM license tracking is crucial for several reasons:

  • Cost Optimization: Tracking usage precisely can help avoid over-licensing and reduce costs. Avoiding unnecessary expenses and minimizing compliance risks ensures that financial resources are efficiently allocated.
  • Audit Readiness: Accurate, up-to-date records minimize the risk of non-compliance penalties during IBM audits. Being audit-ready with proper documentation reduces stress and prevents unexpected fines.
  • Scalability: Knowing your licensing obligations allows you to plan effectively for growth. Understanding your current licensing situation helps you scale IT infrastructure smoothly and without interruptions.
  • Efficient Resource Allocation: Accurate tracking enables efficient allocation of software licenses across departments. This ensures critical teams have uninterrupted access to the necessary tools, preventing misuse and improving efficiency.
  • Risk Management: Proper license tracking helps identify potential non-compliance and security risks before they become major issues. This provides a clear understanding of software usage within the organization, minimizing risks.
  • Predictable Budgeting: Accurate tracking helps create predictable software budgeting, aiding financial planning and preventing unexpected expenditures. This makes it easier to make strategic investment decisions for software.

FAQ for IBM License Metrics and Calculations

What are IBM License Metrics?
IBM License Metrics refer to measurements like PVUs and RVUs used to calculate software licenses based on hardware and usage.

How does IBM use PVU for licensing?
PVU (Processor Value Unit) measures the licensing based on processor capacity, varying by processor type.

What is an RVU in IBM licensing?
An RVU (Resource Value Unit) measures licensing based on the number of resources, like users or hardware components.

How does virtualization affect IBM licensing?
Virtualization can reduce the required licenses as IBM calculates metrics based on allocated resources in virtual environments.

What happens if I exceed my licensed capacity?
Exceeding licensed capacity could result in compliance issues and additional fees as per IBM’s audit process.

How often are IBM license metrics updated?
IBM periodically updates its license metrics to reflect changes in hardware technology and software usage patterns.

Is IBM licensing based on physical or virtual processors?
Depending on the virtualization setup and licensing agreement, IBM licensing can be based on physical or virtual processors.

What is sub-capacity licensing in IBM?
Sub-capacity licensing allows customers to license only the resources used in virtualized environments, not the full physical capacity.

Do I need to track license usage for IBM audits?
Yes, tracking license usage is essential to ensure compliance with IBM’s licensing agreements and to avoid penalties during audits.

How are users counted for IBM concurrent licensing?
IBM counts the maximum number of users accessing the software simultaneously for concurrent licensing.

What is the role of the License Metric Tool (ILMT)?
ILMT helps IBM customers track software usage and ensure they remain within their licensed capacity, automating much of the process.

Can I change license types based on my usage?
Customers can adjust their licensing models to match their actual usage needs, but they should consult IBM’s licensing terms.

How are server environments licensed in IBM?
Server environments are licensed based on the number of processors and the type of workload being processed.

Does IBM offer subscription-based licenses?
Yes, IBM provides perpetual and subscription-based licenses depending on the software and customer needs.

Can I share licenses across multiple servers?
License sharing depends on the specific IBM license agreement but typically requires licenses for each server or environment.

How can I calculate my exact IBM licensing cost?
IBM provides detailed documentation and tools like ILMT to help calculate exact licensing costs based on your system configuration.

Author