Festplattenleistungsprobleme ausschließlich bei RAID 10 (LVM RAID)

Festplattenleistungsprobleme ausschließlich bei RAID 10 (LVM RAID)

Aus irgendeinem Grund ist die Festplattenleistung bei RAID 10 sehr schlecht, bei RAID 5 jedoch normal.

Zum Kontext: Ich habe 4 x 1 TB-Festplatten in einem Server. Dies sind die physischen Datenträger innerhalb der Datenträgergruppe.

  PV         VG Fmt  Attr PSize    PFree
  /dev/sda1  vg lvm2 a--  <931.51g    0 
  /dev/sdb1  vg lvm2 a--  <931.51g    0 
  /dev/sdc1  vg lvm2 a--  <931.51g    0 
  /dev/sdd1  vg lvm2 a--  <931.51g    0

Ich habe ein logisches RAID 10-Volume mit einer Größe von 30 GB für das Betriebssystem (Root) und ein weiteres logisches RAID 5-Volume mit dem restlichen freien Speicherplatz zum Speichern von Benutzerdaten erstellt. Beide umfassen alle 4 Festplatten.

  • lvcreate --type raid10 --mirrors 1 --stripes 2 -L 30G -n root vg
  • lvcreate --type raid5 --stripes 3 -l 100%FREE -n data vg

Bei der Installation von Debian auf dem rootLV dauerte die Installation mehr als zwei Stunden. Ich wusste, dass etwas nicht stimmte, also führte ich nach Abschluss der Installation einen einfachen ddFestplatten-Benchmark auf dem Root-LV aus und erreichte eine Schreibleistung von weniger als 10 Mb/s. Dann führte ich denselben Benchmark auf dem dataLV aus und erreichte etwa 150 Mb/s.

Wie beobachtet, dataist das RAID 5 LV viel schneller, obwohl das RAID 10 rootLV es in diesem Fall übertreffen sollte.

Um diese Benchmarks zu bestätigen, habe ich genau dieselbe Installation wiederholt data, diesmal jedoch auf dem LV. Die Installation dauerte nur 15 Minuten.

Warum ist die Festplattenleistung bei Verwendung von RAID 10 so schlecht? Ich habe Informationen zu der von mir verwendeten CPU bereitgestellt, falls das hilft.

# dmidecode 3.3
Getting SMBIOS data from sysfs.
SMBIOS 2.5 present.

Handle 0x0004, DMI type 4, 40 bytes
Processor Information
        Socket Designation: CPU 1
        Type: Central Processor
        Family: Unknown
        Manufacturer: Intel            
        ID: 7A 06 01 00 FF FB EB BF
        Version: Pentium(R) Dual-Core  CPU      E5200  @ 2.50GHz     
        Voltage: 1.2 V
        External Clock: 200 MHz
        Max Speed: 2500 MHz
        Current Speed: 2500 MHz
        Status: Populated, Enabled
        Upgrade: Socket LGA775
        L1 Cache Handle: 0x0005
        L2 Cache Handle: 0x0006
        L3 Cache Handle: 0x0007
        Serial Number: To Be Filled By O.E.M.
        Asset Tag: To Be Filled By O.E.M.
        Part Number: To Be Filled By O.E.M.
        Core Count: 2
        Core Enabled: 2
        Thread Count: 2
        Characteristics:
                64-bit capable

verwandte Informationen