Estimating processor value units

To estimate the number of processor value units (PVUs) for your system, use the QUERY PVUESTIMATE, SELECT * FROM PVUESTIMATE_DETAILS, or QUERY NODE command.

Before you begin

Review the information about how PVUs are estimated, and the restrictions that apply, in Role of processor value units in assessing licensing requirements.
Important: The PVU calculations that are provided by IBM Spectrum Protect are considered estimates and are not legally binding.

Procedure

To estimate PVUs, complete the following steps:

  1. Locate the latest IBM PVU table at IBM PVU table. Download the file for the latest table and rename the file IBM_ProcessorValueUnitTable.xml.
  2. Copy the renamed file to the server instance directory. Alternatively, store the file in the server installation directory, where it replaces the installed file. Then, restart the server.
    Linux operating systemsAIX operating systemsTip: The IBM_ProcessorValueUnitTable.xml file name is case-sensitive. Ensure that the file name on your system matches this file name.
  3. Obtain the type of PVU information that you require:
    Table 1. Obtaining PVU information
    Type Source
    Product-based information To obtain a PVU report that is categorized by product, issue the QUERY PVUESTIMATE command. For instructions about issuing the QUERY PVUESTIMATE command, see QUERY PVUESTIMATE (Display processor value unit estimate).

    The reports that are produced by the QUERY PVUESTIMATE and SQL SELECT * FROM PVUESTIMATE_DETAIL commands provide information about client and server devices that are managed by the server. However, PVU estimates are provided only for the V6.3 or later server devices that established a connection with the server since the installation of or upgrade to Tivoli® Storage Manager V6.3 or later, or IBM Spectrum Protect V7.1.3 or later. In addition, a client node can provide Common Inventory Technology information to the server only if a V6.3 or later backup-archive client is installed on the client node.

    Node-based information To obtain a PVU report that provides detailed information at the node level, complete the following steps:
    1. Issue the SELECT * FROM PVUESTIMATE_DETAILS command. For instructions about issuing the SELECT command, see SELECT (Perform an SQL query of the IBM Spectrum Protect database). Review the command output.
    2. Optional: Export the command output to a spreadsheet.

      To export data to a spreadsheet, use the -comma and > output redirection options of the dsmadmc administrative command-line client with the SELECT administrative command. For example, complete the following steps:

      1. Issue the following command on one line:
        dsmadmc -comma select * from pvuestimate_details > 
        pvuestimatefile.csv
      2. Import the resulting CSV file into a spreadsheet program.
    3. Optional: To obtain a more accurate estimate, modify the data in the spreadsheet.
    Complete information To view complete information, issue the QUERY NODE command and specify the DETAILED value for the FORMAT parameter. Complete information includes PVU-related fields that are provided by Common Inventory Technology, such as processor vendor, brand, type, model, and processor count for selected nodes. For instructions about issuing the QUERY NODE command, see QUERY NODE (Query nodes).
  4. To obtain a more accurate PVU estimate, you might want to change the classifications of nodes. To change node classifications, issue the UPDATE NODE command. For instructions about issuing the UPDATE NODE command, see UPDATE NODE (Update node attributes).
  5. To calculate the PVUs for a node, use 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.
    For instructions about using the PVU estimation formula, see Role of processor value units in assessing licensing requirements.
  6. After you generate a PVU report, you can update the report by removing redundancies and deleting obsolete information. In addition, you can account for known systems that are not logged in to and connected to the server.
    Tip: If you cannot obtain PVU information from a client node that is running on a Linux operating system, ensure that Common Inventory Technology is installed on that client node. After you install Common Inventory Technology, obtain a new PVU estimate.