.png)
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 root
LV dauerte die Installation mehr als zwei Stunden. Ich wusste, dass etwas nicht stimmte, also führte ich nach Abschluss der Installation einen einfachen dd
Festplatten-Benchmark auf dem Root-LV aus und erreichte eine Schreibleistung von weniger als 10 Mb/s. Dann führte ich denselben Benchmark auf dem data
LV aus und erreichte etwa 150 Mb/s.
Wie beobachtet, data
ist das RAID 5 LV viel schneller, obwohl das RAID 10 root
LV 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