PowerEdge: Problémy s výkonem na hostitelích se systémem Linux, když řadiče PERC nebo HBA používají rozhraní NVMe nebo SSD

Summary: Hostitel se systémem Linux hlásí snížený výkon úložiště při použití řadičů PERC nebo HBA s připojeným diskem SSD nebo zařízením NVMe.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Systémy se systémem Linux vykazují nižší než očekávaný výkon s disky SSD nebo NVMe připojenými prostřednictvím řadičů PERC nebo HBA. Mezi příznaky patří snížené IOPS, zvýšená latence nebo neoptimální propustnost vzhledem k očekávaným možnostem zařízení nebo platformy.

Cause

Moderní řadiče PERC RAID a HBA připojují připojená úložná zařízení k operačnímu systému prostřednictvím modelu zařízení SCSI, a to i v případě, že základní médium je NVMe. Vzhledem k tomu, že se tato zařízení zobrazují jako cíle SCSI SAS, většina distribucí systému Linux automaticky používá starší zásady plánování blokových operací I/O optimalizované pro rotační pevné disky. Když zařízení SSD nebo NVMe projdou těmito plánovači orientovanými na pevné disky, výsledkem může být snížená propustnost a vyšší latence ve srovnání s jejich nativním výkonem.

Relevantní modely řadičů

  • PERC: H740P, H840, H745, H345
  • PERC: H750, H755, H350, H355
  • PERC: H965, H365
  • PERC: Katalogové číslo H975
  • Řadič HBA345
  • Řadič HBA355
  • Řadič HBA465

Resolution

Viz příručka k optimalizaci úložiště operačního systému. Operační systém Linux obvykle nastaví plánovač pro nativní konfigurace NVMe na hodnotu "none".

Příručky "Nastavení plánovače disků" pro systémy Red Hat Enterprise Linux 8 a 9:

Příručka k ladění výkonu I/O systému SLES 15-SP6:

U konfigurací PERC a HBA připojených k diskům SSD a NVMe může změna plánovače bloků na hodnotu "none" vést ke zlepšení výkonu.

Chcete-li zkontrolovat aktuální plánovač:
Jako superuživatel spusťte cat /sys/block/{SD}/queue/scheduler kde {SD} je položka bloku zařízení pod položkou /dev (příklad sda)

Snímek obrazovky s plánovačem nastaveným na mq-deadline v systému Red Hat Enterprise Linux 9 pro sda

Plánovač

Nastavte plánovač na žádné:
Jako superuživatel spusťte, echo "none" > /sys/block/{SD}/queue/scheduler kde {SD} je položka bloku zařízení pod položkou /dev (příklad sda)

Snímek obrazovky s aktualizací plánovače na "none" pro sda

Plánovač

 

Poznámka: Výše uvedená změna není trvalá po restartování a nesleduje jednotku nebo virtuální disk, pokud /dev Zablokuje změny názvu zařízení. A UDEV Pro WWID zařízení lze přidat pravidlo, které trvale změní plánovač na "none". Pokyny k vytvoření naleznete v uživatelské příručce k operačnímu systému. UDEV pravidla nebo podobné mechanismy pro nastavení parametrů blokového zařízení.


K dosažení maximálního výkonu řadiče a disku mohou být vyžadovány další úpravy nastavení operačního systému a změny výkonových profilů. Nahlédněte do dokumentace k ladění výkonu operačního systému a napájecímu profilu systému BIOS.

Affected Products

HBA345, HBA350i, HBA355, Host Bus Adapter HBA465e Adapter, Host Bus Adapter HBA465i Adapter, Host Bus Adapter HBA465i Front, PowerEdge RAID Controller H350 Adapter SAS, PowerEdge RAID Controller H355 Front SAS , PowerEdge RAID Controller H355 Adapter SAS, PowerEdge RAID Controller H365i Adapter, PowerEdge RAID Controller H365i Front DC-MHS, PowerEdge RAID Controller H745, PowerEdge RAID Controller H745P MX, PowerEdge RAID Controller H750 Adapter SAS, PowerEdge RAID Controller H755 Adapter, PowerEdge RAID Controller H755 MX Adapter, PowerEdge RAID Controller H755N Front NVMe, PowerEdge RAID Controller H755 Front SAS, PowerEdge RAID Controller H965i Adapter, PowerEdge RAID Controller H965i Front, PowerEdge RAID Controller H965i MX, PowerEdge RAID Controller H975i Front, PowerEdge RAID Controller H740P, PowerEdge RAID Controller H840, PowerEdge RAID Controller H965e Adapter ...
Article Properties
Article Number: 000458506
Article Type: Solution
Last Modified: 02 يوليو 2026
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.