Users Guide
12–Configuration de NVMe-oF avec RDMA
Optimisation des performances
211 AH0054602-02 F
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
où --rw peut être randread pour lecture seule, randwrite pour écriture 
seul, et 
randrw pour lecture et écriture.
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 :
 Profils d'alimentation = 'Performance max' ou équivalent
 TOUS les états C = désactivé










