Herunterladen Inhalt Inhalt Diese Seite drucken

Cavium 41 Serie Benutzerhandbuch Seite 248

Inhaltsverzeichnis

Werbung

12–NVMe-oF-Konfiguration mit RDMA
Testen der NVMe-oF-Geräte
2.
Führen Sie das FIO-Dienstprogramm aus, um die Latenz des
Initiator-NVMe-oF-Geräts zu messen. Geben Sie den folgenden Befehl aus:
# 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 meldet zwei Latenztypen: Übermittlung und Fertigstellung. Die
Übermittlungslatenz (submission latency, slat) misst die Latenz von der
Anwendung zum Kernel. Die Fertigstellungslatenz (completion latency, clat)
misst die durchgängige Kernel-Latenz. Das branchenweit anerkannte
Verfahren muss clat percentiles im 99. Bereich lauten.
In diesen Beispiel beträgt die NVMe-oF-Latenz auf dem Initiatorgerät 30 μsec.
3.
Führen Sie das FIO-Dienstprogramm aus, um die Latenz des lokalen
NVMe-Geräts auf dem Zielserver zu messen. Geben Sie den folgenden
Befehl aus:
# 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
In diesem Beispiel beträgt die NVMe-Gerätelatenz 8 usec. Die Gesamtlatenz,
die sich aus der Verwendung von NVMe-oF ergibt, ist die Differenz zwischen
der NVMe-oF-Latenz des Initiatorgeräts (30 usec) und der NVMe-oF-Latenz
des Zielgeräts (8 usec), anders ausgedrückt 22 usec.
4.
Führen Sie das FIO-Dienstprogramm aus, um die Bandbreite des lokalen
NVMe-Geräts auf dem Zielserver zu messen. Geben Sie den folgenden
Befehl aus:
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
wobei
Nur-Schreibvorgänge und
für Nur-Lesevorgänge
--rw
randrw
223
lauten kann,
randread
für Lese- und Schreibvorgänge.
für
randwrite
AH0054602-01 F

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Cavium 41 Serie

Inhaltsverzeichnis