Optimisation Des Performances - Dell CAVIUM 41 Série Guide D'utilisation

Adaptateurs réseau convergents
Table des Matières

Publicité

12–Configuration de NVMe-oF avec RDMA

Optimisation des performances

2.
Exécutez l'utilitaire FIO pour mesurer la latence du périphérique NVMe-oF
initiateur. Tapez la commande suivante :
# fio --filename=/dev/nvme0n1 --direct=1 --time_based
--rw=randread --refill_buffers --norandommap --randrepeat=0
--ioengine=libaio --bs=4k --iodepth=1 --numjobs=1
--runtime=60 --group_reporting --name=temp.out
FIO indique deux types de latence : soumission et achèvement. La latence
de soumission (slat) mesure la latence de l'application au noyau. La latence
d'achèvement (clat), mesure la latence du noyau de bout à bout. La méthode
acceptée dans l'industrie consiste à lire les percentiles de clat dans la
99,00ème plage.
Dans cet exemple, la latence NVMe-oF du périphérique initiateur est de
30 µs.
3.
Exécutez FIO pour mesurer la latence du périphérique NVMe local sur le
serveur cible. Tapez la commande suivante :
# fio --filename=/dev/nvme0n1 --direct=1 --time_based
--rw=randread --refill_buffers --norandommap --randrepeat=0
--ioengine=libaio --bs=4k --iodepth=1 --numjobs=1
--runtime=60 --group_reporting --name=temp.out
Dans cet exemple, la latence du périphérique NVMe cible est de 8 µs. La
latence totale qui résulte de l'utilisation de NVMe-oF est la différence entre
la latence NVMe-oF du périphérique initiateur (30 µs) et la latence NVMe-oF
du périphérique cible (8 µs), ou 22 µs.
4.
Exécutez FIO pour mesurer la largeur de bande du périphérique NVMe local
sur le serveur cible. Tapez la commande suivante :
fio --verify=crc32 --do_verify=1 --bs=8k --numjobs=1
--iodepth=32 --loops=1 --ioengine=libaio --direct=1
--invalidate=1 --fsync_on_close=1 --randrepeat=1
--norandommap --time_based --runtime=60
--filename=/dev/nvme0n1 --name=Write-BW-to-NVMe-Device
--rw=randwrite
seul, et
Optimisation des performances
Pour optimiser les performances du serveur initiateur et du serveur cible :
1.
Configurez les paramètres suivants du BIOS du système :
peut être
--rw
randread
pour lecture et écriture.
randrw
Profils d'alimentation = 'Performance max' ou équivalent
TOUS les états C = désactivé
pour lecture seule,
211
pour écriture
randwrite
AH0054602-02 F

Publicité

Table des Matières
loading

Table des Matières