Skip to main content
NetApp Solutions SAP
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Configurazione dello stack di i/o per SAP HANA

Collaboratori

A partire da SAP HANA 1.0 SPS10, SAP ha introdotto i parametri per regolare il comportamento di i/o e ottimizzare il database per i file e i sistemi storage utilizzati.

NetApp ha condotto test delle performance per definire i valori ideali. La seguente tabella elenca i valori ottimali dedotti dai test delle prestazioni.

Parametro Valore

max_parallel_io_requests

128

async_read_submit

acceso

async_write_submit_active

acceso

async_write_submit_blocks

tutto

Per le versioni SAP HANA 1.0 fino a SPS12, questi parametri possono essere impostati durante l'installazione del database SAP HANA, come descritto nella nota SAP "2267798: Configurazione del database SAP HANA durante l'installazione con hdbparam".

In alternativa, è possibile impostare i parametri dopo l'installazione del database SAP HANA utilizzando hdbparam framework.

nf2adm@sapcc-hana-tst-06:/usr/sap/NF2/HDB00> hdbparam --paramset fileio.max_parallel_io_requests=128
nf2adm@sapcc-hana-tst-06:/usr/sap/NF2/HDB00> hdbparam --paramset fileio.async_write_submit_active=on
nf2adm@sapcc-hana-tst-06:/usr/sap/NF2/HDB00> hdbparam --paramset fileio.async_read_submit=on
nf2adm@sapcc-hana-tst-06:/usr/sap/NF2/HDB00> hdbparam --paramset fileio.async_write_submit_blocks=all

A partire da SAP HANA 2.0, hdbparam è stato obsoleto e i parametri sono stati spostati in global.ini. I parametri possono essere impostati utilizzando i comandi SQL o SAP HANA Studio. Per ulteriori informazioni, consulta la nota SAP "2399079: Eliminazione di hdbparam in HANA 2". È inoltre possibile impostare i parametri all'interno di global.ini, come illustrato nel seguente testo:

nf2adm@stlrx300s8-6: /usr/sap/NF2/SYS/global/hdb/custom/config> cat global.ini
…
[fileio]
async_read_submit = on
async_write_submit_active = on
max_parallel_io_requests = 128
async_write_submit_blocks = all
…

A partire da SAP HANA 2.0 SPS5, la setParameter.py è possibile utilizzare lo script per impostare i parametri corretti:

nf2adm@sapcc-hana-tst-06:/usr/sap/NF2/HDB00/exe/python_support>
python setParameter.py -set=SYSTEM/global.ini/fileio/max_parallel_io_requests=128
python setParameter.py -set=SYSTEM/global.ini/fileio/async_read_submit=on
python setParameter.py -set=SYSTEM/global.ini/fileio/async_write_submit_active=on
python setParameter.py -set=SYSTEM/global.ini/fileio/async_write_submit_blocks=all