Professional Documents
Culture Documents
Procedure:
1. Provision the Hana VM to be certified (this VM is the one to be certified – we can call it “Hana
VM”)
2. Provision another VM that is the maximum size possible on the same compute node (this is
noisy neighbor. This is the largest VM possible on a Host with “Hana VM”). If unsure contact
cgardin@microsoft.com
3. Pin these two VMs – Hana VM and Noisy Neighbor to the same host (contact
cgardin@microsoft.com to have this step done – requires a SAW)
4. Confirm VMs are on the same azure compute host using command cat
/var/lib/hyperv/.kvp_pool_3 | awk -F'HostingSystemEdition'
'{print $1}'
5. Run PB Offline on Hana VM 10x
6. Save CSV files in a safe place
7. Run HCMT for Log (for around 30min) and then HCMT for DATA for around 30 min in a loop on
the Noisy Neighbor VM
8. Run CPU stress test in a loop on the Noisy Neighbor VM
9. Run 10x PB Offline on Hana VM simultaneously to steps 7+8
10. Run SAR and iostat to prove there was load on the Noisy Neighbor
11. Save CSV files and SAR/iostat in a safe place
12. Send CSV files to Hermann.Daeubler@microsoft.com who will pass to SAP
Run the following AZ CLI commands to create the resources. Make Sure Resource group, V-Net and
Subnet are predefined.
Create the Noise VM which will be running on the same hardware to generate the noise
az vm create --name <vm-name> --resource-group <rg-Name> --
accelerated-networking true --admin-password "<password>" --admin-
username <username> --image SUSE:sles-sap-15-sp1:gen2:latest --
location <region-name> --ppg <ppg-name> --private-ip-address <ip-
address> --public-ip-address "" --size <VM SKU Size> --ultra-ssd-
enabled true --subnet <subnet-name> --vnet-name <vnet-name> --zone
<num>
Assign P20 for /hana/shared and P6 for /usr/sap filesystems in HANA DB and Noise VMs.
Preparations for the Test
To check the noisy neighbor, run the command on HANA DB and noise VM. Output is hardware ID
and should be same value.
ls -l /dev/cpu|wc -l
Cerate the File systems (/hana/data, /hana/log, /hana/shared & /usr/sap) in both the VMs.
Install HANA DB (2.0 SP4)
/usr/sap/<SID>/HDB<##>/exe/testscripts/config/remoteData.ini and
/usr/sap/SID>/HDB<##>/exe/testscripts/benchCpp_soltp-Testfiles/*.tst
Login as <sid>adm
Configure the DB to run the tests
python exe/python_support/setConfiguration.py regression