PowerEdge: Problemer med ydeevnen på Linux-værter, når PERC- eller HBA-controllere bruger NVMe eller SSD

Summary: Linux-værten rapporterer reduceret lagerydeevne, når du bruger PERC- eller HBA-controllere med tilsluttede SSD- eller NVMe-enheder.

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

Systemer, der kører Linux, udviser en ydeevne, der er lavere end forventet på SSD- eller NVMe-drev, som er tilsluttet via PERC- eller HBA-controllere. Symptomerne omfatter reduceret IOPS, forhøjet ventetid eller suboptimal overførselshastighed i forhold til forventede enheds- eller platformfunktioner.

Cause

Moderne PERC RAID- og HBA-controllere præsenterer tilknyttede storageenheder til operativsystemet via en SCSI-enhedsmodel, selv når det underliggende medie er NVMe. Da disse enheder vises som SCSI SAS-destinationer, anvender de fleste Linux-distributioner automatisk ældre blok-I/O-planlægningspolitikker, der er optimeret til roterende harddiske. Når SSD- eller NVMe-enheder tvinges gennem disse HDD-orienterede planlæggere, kan resultatet blive reduceret overførselshastighed og højere ventetid sammenlignet med deres oprindelige ydeevne.

Relevante controllermodeller

  • PERC: H740P, H840, H745, H345
  • PERC: H750, H755, H350, H355
  • PERC: H965, H365
  • PERC: H975
  • HBA345
  • HBA355
  • HBA465

Resolution

Se vejledningen til optimering af lagerplads på operativsystemet. Linux OS indstiller typisk planlægningsprogrammet for indbyggede NVMe-konfigurationer til "ingen".

Red Hat Enterprise Linux 8 og 9 "Indstilling af diskplanlæggeren" guider:

SLES 15-SP6 "Vejledning til finindstilling af I/O-ydeevne":

For PERC- og HBA-tilsluttede SSD- og NVMe-konfigurationer kan ændring af blokplanlægningsprogrammet til "ingen" vise forbedret ydeevne.

Sådan kontrollerer du den aktuelle planlægger:
Som superbruger skal du løbe cat /sys/block/{SD}/queue/scheduler hvor {SD} er enhedsblokposten under /dev (eksempel sda)

Skærmbillede, der viser en planlægger, der er indstillet til mq-deadline i Red Hat Enterprise Linux 9 til sda

Planlægger

Indstil planlæggeren til ingen:
Som superbruger, løb, echo "none" > /sys/block/{SD}/queue/scheduler hvor {SD} er enhedsblokposten under /dev (eksempel sda)

Skærmbillede, der viser planlæggeren, der opdateres til "ingen" for sda

Planlæggeren

 

Bemærk: Ovenstående ændring er ikke vedvarende på tværs af genstarter og følger ikke drevet eller VD, hvis /dev Bloker ændringer af enhedsnavne. A UDEV regel kan tilføjes for enhedens WWID for vedvarende at ændre planlægningsprogrammet til "ingen". Se brugervejledningen til operativsystemet for at få vejledning i, hvordan du opretter UDEV regler eller lignende mekanismer til indstilling af blokenhedsparametre.


Det kan være nødvendigt at foretage yderligere justeringer af operativsystemindstillinger og ændre strømprofiler for at opnå maksimal controller- og drevydeevne. Se eventuel dokumentation for justering af operativsystemydeevne og BIOS-strømprofil.

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.