Many enterprises are exploring virtual technology as a way to reduce both hardware and software technology costs related to IBM solutions.
For disaster recovery, security, and resource allocation purposes, virtualization can present an attractive solution. However many organizations might reconsider virtualization if the stakeholders realized the total costs before deploying virtualized solutions.
The costs associated with non-compliance can be extraordinary, and because IBM has undergone a massive audit campaign, it is critical to ensure that businesses evaluate all the costs of deploying IBM products.
Companies that intend to deploy IBM licenses in a virtualized environment need to ensure that their effective licenses give them the right to license a smaller capacity that the full physical server, also called sub-capacity licensing. Although IBM does offer licensing alternatives that allow end-users to acquire licenses for only the capacity of the servers actually assigned to IBM products, customers cannot take advantage of the opportunity for reduced licensing without having a properly executed Sub-Capacity License Agreement or licensing terms in their Passport Advantage Agreement that allow for sub-capacity licensing. Although IBM no longer distinguishes between full-capacity licenses and sub-capacity licenses during the ordering process (i.e., IBM combined the SKUs and now has one SKU for both types of licenses), IBM did not eliminate the requirement that customers have an agreement giving them the right to license on a sub-capacity basis. Customers who do not have the legal right to use sub-capacity licensing will be required to license each virtual server to the full capacity of the physical hardware.
Many IBM customers have a properly signed agreement, but fail to adhere to all the contractual requirements. The Sub- Capacity License Agreement requires most customers to deploy either the IBM License Metric Tool (ILMT) or in some cases an equivalent to ensure that the customer does not exceed the allowed licenses. Customers are required to retain the reports from the monitoring tool for the audit period, usually two years. In some cases, it is extremely difficult and expensive to deploy ILMT. Many end-users do not account for the cost associated with deploying ILMT when evaluating the total costs. IBM may argue that failure to properly deploy ILMT requires the company to pay for full-capacity licenses for all virtualized servers.
In the newer IBM agreements, there are several enumerated exceptions to the ILMT requirement:
Even if a customer is exempted from deploying ILMT, it must still keep audit reports documenting the usage of IBM’s technologies that are deployed in a virtual environment and licensed on a sub-capacity basis. These reports must be generated when the deployments increase, or quarterly, whichever is more frequent.
￼Even when an organization has an appropriate Sub-Capacity License Agreement and adheres to all the provisions in the agreement, the organization can still encounter hidden costs if it does not understand the licensing implications of hardware configuration. For instance, many companies cluster their virtualized environments for failover purposes or to achieve maximum performance from the servers. Other organizations fail to properly limit the capacity of the physical servers. In these common scenarios, it is often the case that the organization must license the full capacity of the clusters or non-limited servers, which could result in much higher licensing costs than expected.
Many IBM agreements contain audit provisions requiring their customers to submit to an audit upon request. IBM has a comprehensive audit program and often employs the services of third-party auditors like KMPG or Deloitte to evaluate compliance with license terms. These auditors examine output from ILMT or similar tools and compare deployment information against entitlement information to determine whether any licensing gaps exist. If there is a lack of license compliance, IBM is typically allowed under the contract to seek reimbursement for the fees it paid to the third-party auditors. These audits are expensive, and can be an unexpected cost when companies inadvertently fail to properly license all deployed IBM products.
In addition to the audit costs, many companies are surprised to be facing tens of millions of dollars in licensing costs to IBM as a result of improperly deployed or licensed software on virtualized servers. If a company believes it is entitled to buy limited sub-capacity licenses, but for one of the reasons articulated above, it is actually required to license the full capacity of all the servers in a cluster, the costs can be astronomical. It is therefore critical for companies to understand the licensing terms, the contractual provisions related to sub-capacity licensing, and the reporting requirements well before IBM sends the end-user a request for an audit.
Although it can initially be attractive to use sub-capacity licenses for IBM products in an attempt to reduce licensing costs, organizations who decide to explore sub-capacity licensing must evaluate the costs of deploying ILMT and must have mature processes in place to ensure that they are complying with all of the contractual provisions. Many companies that have tried to use sub-capacity licensing to save money have been blindsided by multi-million dollar licensing costs at the end of an IBM-initiated audit. These companies may have been better served licensing the full capacity of the physical servers at the outside so that they did not incur huge unexpected licensing costs.