RAID 1 Performance

Probleme mit Samba, NFS, FTP und Co.
Antworten
joadoor
Beiträge: 11
Registriert: 30.11.2015 13:24:51

RAID 1 Performance

Beitrag von joadoor » 28.12.2021 15:19:04

Hi hier,

ich habe mir schon länger ein einfaches RAID1 gebaut (CENTOS 7), vorher UBUNTU.
Jetzt ist mir im direkten Performancevergleich via Netzwerk (Gigabit) aufgefallen daß Daten wenn ich sie von der Single-Platte (WD Rot 2TB) hole, etwas schneller über's Netz flutschen wie im RAID1-Verbund (2x 6TB WD Rot).

Wenn ich einen lokalen Performancetest mache (z.B. via dd) dann ist RAID mit ca. 350Mbit/s leicht vorne gegenüber der Single (320Mbit/s).

Wie ist das mit dem RAID1, sollte das eigentlich schneller sein beim Lesen?
Vielleicht hat einer einen Tipp...

-Zoran-

joadoor
Beiträge: 11
Registriert: 30.11.2015 13:24:51

Re: RAID 1 Performance

Beitrag von joadoor » 28.12.2021 15:44:50

Ok,

ich hab's grad nochmal getestet, Single-Device ist leicht vorn:

Single:
[root@blobbm TEMP]# ./lesetest_sdb 5M 300
1572864000 Bytes (1,6 GB) kopiert, 10,9151 s, 144 MB/s

Raid:
[root@blobbm TEMP]# ./lesetest_server 5M 300
1572864000 Bytes (1,6 GB) kopiert, 11,9107 s, 132 MB/s

-Zoran-

joadoor
Beiträge: 11
Registriert: 30.11.2015 13:24:51

Re: RAID 1 Performance

Beitrag von joadoor » 28.12.2021 16:26:12

...also irgendwas ist da doch sehr komisch.

Mit einer Blauen WD (4TB) bekomme ich von einem anderen Windows-Rechner aus locker das Gigabit voll.
Von der SSD im Server bekomme ich das auch fast voll.

Nur mit den beiden Roten WD Platten (via Raid) ist das so langsam...?
>>> Wat läuft hier falsch?

Ich wäre ECHT froh über irgendwelche Ideen :-)

Also kann's ja eigentlich die SAMBA-Config nicht sein, denn die SSD schaft ja auch fast Gigabit...

-Zoran-

Benutzeravatar
MSfree
Beiträge: 10686
Registriert: 25.09.2007 19:59:30

Re: RAID 1 Performance

Beitrag von MSfree » 28.12.2021 16:44:45

Es würde unter anderem helfen, die genauen Modellbezeichnungen der Platten hier zu posten. WD-Red ist nicht gleich WD-Red. Die gibt es in ein duzend unterschiedlichen Kapazitäten, mit 5400U/min oder mit 7200U/min, mit CMR-Aufzeichnugstechnik oder mit SMR-Aufzeichnungstechnik...

Natürlich ist ein 5400er-Platte langsamer als eine 7200er. Auch die Datenmenge pro Zylinder variiert um den Faktor 2 zwischen den inneren Zylindern und den äusseren. Eine Platte, die maximal 160MByte/s im Außenbereich erreicht, schreibt nur mit 80MByte/s im Innenbereich. Viele kleine Dateien zu schreiben, ist langsamer als wenige große. ...

Auch der Inhalt deiner Test-Skripte wäre interessant.

joadoor
Beiträge: 11
Registriert: 30.11.2015 13:24:51

Re: RAID 1 Performance

Beitrag von joadoor » 28.12.2021 19:18:00

ich mache mal Datensammlung.
hab auch nocn 1-2 Ideen...
U.A. ist die Single-Platte noch ein RAID-Member. Müsste mal versuchen die auszuhängen und als normale HD mounten. Weiß nicht ob ich dann die Daten zerschieße von dem Ding...

-Zoran-

joadoor
Beiträge: 11
Registriert: 30.11.2015 13:24:51

Re: RAID 1 Performance

Beitrag von joadoor » 28.12.2021 21:16:32

So,
also die 2TB WD Platte (rot) hat die Bezeichnung:
WD20EFRX

Und das Testscript war einfach dd, 512 x 5MB lesen.
dd if=/mnt/serverplatte/testfile of=/dev/null bs=5M count=512

-Zoran-

Benutzeravatar
jph
Beiträge: 1049
Registriert: 06.12.2015 15:06:07
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Greven/Westf.

Re: RAID 1 Performance

Beitrag von jph » 28.12.2021 22:59:09

Was für’n RAID? dm-RAID, btrfs, ZFS?

joadoor
Beiträge: 11
Registriert: 30.11.2015 13:24:51

Re: RAID 1 Performance

Beitrag von joadoor » 28.12.2021 23:47:26

hier:

[root@blobbm ~]# mdadm --detail /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Tue Dec 28 10:33:13 2021
Raid Level : raid1
Array Size : 5860390400 (5.46 TiB 6.00 TB)
Used Dev Size : 5860390400 (5.46 TiB 6.00 TB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent

Intent Bitmap : Internal

Update Time : Tue Dec 28 23:40:37 2021
State : clean, resyncing
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0

Consistency Policy : bitmap

Resync Status : 54% complete

Name : blobbm.spdns.de:0 (local to host blobbm.spdns.de)
UUID : e1a16dd0:376be05e:d407b56c:0632b5d1
Events : 41674

Number Major Minor RaidDevice State
0 8 33 0 active sync /dev/sdc1
1 8 49 1 active sync /dev/sdd1



Aber:
Das ist grad in RE-Sync.
Viell. ist das ein Grund, weil die Kisten ja fleißig schreiben...?
Hab jetzt noch 2 Sachen rausgefunden:
1) hab die "alte" RAID-HDD, mit 2 TB drangehängt: auch eine Rote WD (WD20EFRX)
/dev/md127 1,8T 1,6T 112G 94% /mnt/sdb
Und mit der bekomm ich auch knapp 1 Gibt/s voll.
Also wenn morgen gegen MIttag das RE-Sync fertig ist kann ich's nochmal testen.
Vielleicht ist dann die Performance besser.

Denn Lt. den USER Benchmarks sollten die beiden Discs (2TB und 6TB) ähnlich schnell sein...

-Zoran-

joadoor
Beiträge: 11
Registriert: 30.11.2015 13:24:51

Re: RAID 1 Performance

Beitrag von joadoor » 29.12.2021 11:43:32

Hi,

also das Resync ist fertig und jetzt ist die Performance gut.
Habe noch ein paar Tunings geadded und das läuft ganz ordentlich.
Wen's interessiert:

[global]
strict allocate = Yes
allocation roundup size = 4096
read raw = Yes
server signing = No
write raw = Yes
strict locking = No
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=131072 SO_SNDBUF=131072
min receivefile size = 16384
use sendfile = Yes
aio read size = 16384
aio write size = 16384


-Zoran-

Antworten