How to calculate and estimate Processor Value Units (PVUs) in Tivoli Storage Manager (TSM) environment

IBM Tivoli Storage Manager (TSM) licenses are calculated according to the Processor Value Units (PVU) of each client nodes defined in that particular TSM environment. A Processor Value Unit (PVU) is a unit of measure used to differentiate licensing of software on distributed processor technologies. IBM continues to define a processor, for purposes of PVU-based licensing, to be each processor core on a chip (socket).  Each software Program has a unique price per PVU.

The Licensee can deploy the Program using either Full Capacity licensing or Virtualization Capacity (Sub-Capacity) licensing. If using Full Capacity licensing, the Licensee must obtain PVU entitlements sufficient to cover all activated processor cores in the physical hardware environment made available to or managed by the Program, except for those servers from which the Program has been permanently removed. If using Virtualization Capacity licensing, the Licensee must obtain entitlements sufficient to cover all activated processor cores made available to or managed by the Program.

An Activated processor core is a processor core that is available for use in a physical or virtual server, regardless of whether the capacity of the processor core can be or is limited through virtualization technologies, operating system commands, BIOS settings, or similar restrictions.

Also Read: How to register TSM licenses

You can obtain information about the number of client and server devices that are managed by Tivoli Storage Manager, and the utilization of processor value units (PVUs) by server devices. Use this data to assess licensing requirements for the Tivoli Storage Manager system.

How to collect PVU information in TSM Environment

The following procedure describes how Tivoli Storage Manager estimates PVUs. The procedure also describes the steps that you can take to make the estimates more accurate
  • When you install the Tivoli Storage Manager V6.3 server, or upgrade the server from a previous version, Common Inventory Technology is installed automatically. Common Inventory Technology is a software component that collects the metrics that are used to calculate PVUs.
  • When Tivoli Storage Manager clients connect to the Tivoli Storage Manager server, the clients send Common Inventory Technology information to the Tivoli Storage Manager server. This information includes the number of client and server devices, the number of physical processors, the processor vendor and type, and related information. The server will estimate PVUs only for nodes that are classified as server nodes. If you change the default classification for a device, the classification that you specify is used for PVU estimation. 
Also Read: Calculating PVU information for TSM for Virtual Environment
  • Common Inventory Technology is not installed automatically on client nodes that are running on Linux operating systems. If you plan to obtain PVU information from a client node that is running on a Linux operating system, install Common Inventory Technology on the client node and then estimate PVU information. 
  • The Tivoli Storage Manager server stores the information in the Tivoli Storage Manager database.
  • The Tivoli Storage Manager server generates PVU estimates. The estimates are based on the values that are stored in the Tivoli Storage Manager database and on PVU values that are defined for each processor type in the IBM_ProcessorValueUnitTable.xml file. The IBM_ProcessorValueUnitTable.xml file is installed automatically during the Tivoli Storage Manager server installation. You also can download the latest version of the file from an IBM FTP site. 
  • You can browse PVU information by using the Administration Center navigation tree or by issuing commands that provide PVU estimates. 
                                                   query pvuestimate f=d
select * from pvuestimate_details
  • To view complete information, including PVU-related fields provided by Common Inventory Technology, such as processor vendor, brand, type, model, and processor count for selected nodes
          query node <nodename> f=d

Device classification for PVU calculation

For purposes of PVU calculation, you can classify devices, such as workstations and servers, as client nodes, server nodes, or other. By default, devices are classified as client or server.

Client
Backup-archive clients that run on Microsoft Windows 7, Microsoft Windows XP Professional, and Apple systems are classified as client devices.

Server
Backup-archive clients that run on all platforms except for Microsoft Windows 7, Microsoft Windows XP Professional, and Apple systems are classified as server devices. All other node types are also classified as server devices. The server on which Tivoli Storage Manager is running is classified as a server device.

You can change the node classification to reflect how the device is used in the system. For example, if a node is classified as a server, but functions as a client, you can reclassify it as a client. If a node is not used in the system, you can reclassify it as other.

When you assign a classification, consider the services that are associated with the device. For example, a Microsoft Windows XP Professional notebook might be a client device if it is distributed to a university staff member as a single-use workstation. The same computer might be a server device if it is distributed to a department administrator, who provides additional services such as file sharing on the computer to multiple workstations.

Also Read: Starting TSM server in maintenance mode


In a Tivoli Storage Manager system, you can assign multiple client node names to the same physical workstation. For example, a clustering solution can have several node names that are defined in the Tivoli Storage Manager server environment to provide protection if a failover occurs. Redundant node names, or node names that manage data for physical workstations that no longer exist, should not be counted for licensing purposes. In this case, you might classify the node as other by using the UPDATE NODE command.

How to calculate total TSM Processor Value Units (PVU's)

You must have the following information to calculate PVUs
  • The node classification. PVUs are calculated only for server devices.
  • The number of processors on the node.
  • The processor vendor, brand, type (number of cores), and model. This information is used to look up the PVU value in the IBM PVU table.
Calculate the PVUs for a node by using the following formula

PVUs = number of processors on the node * processor type (core count) * pvu value


To calculate the total PVUs, sum the PVUs for all nodes.

Limitations of TSM PVU estimation procedure

The PVU calculations are estimates because the software cannot determine all of the factors that are required for a final number. The following factors affect the accuracy of the calculations
  • PVU estimates are provided only for Tivoli Storage Manager V6.3 server devices that have established a connection with the Tivoli Storage Manager server since the installation of or upgrade to Tivoli Storage Manager V6.3.
Also Read: Installation & Configuration of IBM Spectrum Protect (TSM) Server
  • The default classification of nodes is based on assumptions, as described in Device classification.
  • The PVU estimate might not reflect the actual number of processors or processor cores in use.
  • The PVU estimate might not reflect cluster configurations.
  • The PVU estimate might not reflect virtualization, including VMware and AIX® LPAR and WPAR.
  • Common Inventory Technology might not be able to identify some processors, and some processors might not have corresponding entries in the PVU table.

0 Comment to "How to calculate and estimate Processor Value Units (PVUs) in Tivoli Storage Manager (TSM) environment"

Post a Comment