SAP HANA hardware and cloud measurement tools help customers and partners to optimize their hardware or
cloud systems before deploying SAP HANA.
The
measurement results are saved into a single file, which can be uploaded to the SAP HANA hardware and cloud
measurement analysis for further analysis and reporting.
prerequsites:
1. Download the SAP HANA hardware and cloud measurement tool from the SAP Support Portal at https://
launchpad.support.sap.com/#/softwarecenter INSTALLATION & UPGRADES Access downloads
Search for: hana optim .
The download package is displayed: HANA HW CLOUD OPTIM TOOLS 2.0.
The following versions are available:
○ LINUX ON POWER LE 64BIT
○ LINUX ON X86_64 64BIT
2. Select the version according to your requirements.
3. Save the download archive in the same directory into which the tool should be installed.
4. Unpack the archive using SAPCAR.
5. Install the tool on the system you plan to analyze using hcmtsetup.
How it works:
The SAP HANA hardware and cloud measurement tool performs a series of automated tests, for example
network tests, file system consistency tests, system management BIOS tests, and CPU benchmark tests. The
duration and repeat rate of the tests depends on the type of execution plan that you intend to run. The
following execution plans are available:
● executionplan.json - Default execution plan that helps you to check if the KPIs for SAP HANA
certificDtion are met.
● full_executionplan.json - Performs the same tests as the default execution plan, but has a higher
test repeat rate and thus a longer test duration. This test is required for SAP HANA certification.
Measure System Configuration and Performance -
Scale-out Systems:
Prerequisites
● You have installed the latest version of the SAP HANA hardware and cloud measurement tool on the
system.
● You have at least 20 GB of free storage space in the location where SAP HANA data can be placed during
the test.
● When using ROM memory, mounts for all hosts or an alias of the same name must be available.
● Ports 50000 and 50001 must be open for communication.
. For scale-out systems, you start the
measurement tool on the master host and specify any worker hosts on which the tests should run as well. The
tool reads the execution plan, starts the test locally, and delegates tests marked for scale-out to the worker
hosts. The tool waits for the completion of the tests on the worker hosts before starting the next test in the
execution plan. All test measurement data and the host manifests are collected in one result file written by the
master host instance.
Procedure:
1.To start the measurement tool on the worker hosts in verbose mode, enter hcmt -v -S on each of the
hosts.
2. To start the measurement tool on the master host in verbose mode, enter hcmt -v.
3. Adjust the following variables that are contained in the execution plans:
-----------------------------------------------------------------------------------------------------------------------------
Variable user entry
-----------------------------------------------------------------------------------------------------------------------------
Log volume Specify the location where logs should be written.
Data Volume Specify an existing location where SAP HANA data can be
placed.
<NvmBasePath> if persistent memory is available, specify mount paths of this persistent memory separated by commas, if no persistent memory is available, leave empty.
4. Enter hcmt -v -p , using the fully qualified path of the installation directory, for
example .../installation/config/executionplan.json.
This starts a measurement using the selected execution plan. The results of the measurement are saved in
the hcmtresult-[timestamp].zip file. You can upload the results to the SAP HANA hardware and
cloud measurement analysis for a more detailed analysis. For more information, see Analyzing
Measurement Results.
5. End all hcmt processes after finishing the measurement. This helps to ensure that the ports are closed for
communication. In particular, remember to close all remote instances, as these may be vulnerable to
threats.