PowerEdge: Linux-isäntien suorituskykyongelmat, kun PERC- tai HBA-ohjaimet käyttävät NVMe- tai SSD-levyä

Summary: Linux-isäntä ilmoittaa tallennustilan suorituskyvyn heikentyneen, kun käytetään PERC- tai HBA-ohjaimia liitettyjen SSD- tai NVMe-laitteiden kanssa.

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

Linux-järjestelmien suorituskyky on odotettua heikompi PERC- tai HBA-ohjaimilla yhdistettyjen SSD- tai NVMe-asemien kanssa. Oireita ovat pienentynyt IOPS, korkea viive tai epäoptimaalinen siirtonopeus suhteessa odotettuihin laitteen tai alustan ominaisuuksiin.

Cause

Nykyaikaiset PERC RAID- ja HBA-ohjaimet esittävät käyttöjärjestelmään liitettyjä tallennuslaitteita SCSI-laitemallin kautta, vaikka pohjana oleva tallennusväline olisi NVMe. Koska nämä laitteet näkyvät SCSI SAS -kohteina, useimmat Linux-jakelut käyttävät automaattisesti vanhoja lohko-I/O-ajoituskäytäntöjä, jotka on optimoitu pyörivälle kiintolevylle. Kun SSD- tai NVMe-laitteet pakotetaan näiden HDD-painotteisten ajastimien läpi, tuloksena voi olla pienempi siirtonopeus ja suurempi viive verrattuna niiden alkuperäiseen suorituskykyyn.

Asianmukaiset ohjainmallit

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

Resolution

Katso lisätietoja käyttöjärjestelmän tallennustilan optimointioppaasta. Linux-käyttöjärjestelmä asettaa yleensä alkuperäisten NVMe-kokoonpanojen ajastimen arvoksi "ei mitään".

Red Hat Enterprise Linux 8:n ja 9:n "Levyajastimen asettaminen" -oppaat:

SLES 15-SP6 "I/O-suorituskyvyn säätäminen" -opas:

SSD- ja NVMe-liitätyissä PERC- ja HBA-kokoonpanoissa lohkojen ajoituksen vaihtaminen asentoon ei voi näyttää suorituskyvyn parantuneen.

Voit tarkistaa nykyisen ajoituksen seuraavasti:
Pääkäyttäjänä suorita cat /sys/block/{SD}/queue/scheduler jossa {SD} on laitelohkon merkintä kohdassa /dev (esimerkki sda)

Näyttökuva, jossa ajastimen asetuksena on mq-deadline Red Hat Enterprise Linux 9: ssä sda

Ajoitus

Määritä ajoituksen arvoksi ei mitään:
Pääkäyttäjänä suorita, echo "none" > /sys/block/{SD}/queue/scheduler jossa {SD} on laitelohkon merkintä kohdassa /dev (esimerkki sda)

Näyttökuva, jossa näkyy, miten ajoitus päivitetään "ei mitään" -kohtaan sda

Ajoitus

 

Huomautus: Edellä oleva muutos ei pysy pysyvänä uudelleenkäynnistyksen jälkeen eikä seuraa asemaa tai VD:tä, jos /dev Estä laitteen nimen muutokset. A UDEV Laitteen WWID-tunnukselle voidaan lisätä sääntö, joka muuttaa ajoituksen pysyvästi "Ei mitään". Katso käyttöjärjestelmän käyttöoppaasta ohjeet luontiin UDEV säännöt tai vastaavat mekanismit lohkolaitteen parametrien asettamiseksi.


Käyttöjärjestelmän asetuksia, säätöjä ja tehoprofiileja on ehkä muutettava parhaan mahdollisen ohjaimen ja aseman suorituskyvyn saavuttamiseksi. Tutustu käyttöjärjestelmän suorituskyvyn hienosäätöihin ja BIOSin virtaprofiilien dokumentaatioon.

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.