Ich lasse gerade den Stresstest laufen. Verbaut sind die folgenden 4 SSDs:
2x SanDisk Ultra 3D 4TB
1x Western Digital Blue SSD 3D 1TB
1x SanDisk Ultra II 240GB
Aktuell befülle ich alle parallel, was wie man sieht auf allen ein paralleles Lesen und Schreiben auslöst. Mit ~200 MB/s parallelem Lesen und Schreiben ist die Parität aber immer noch ordentlich schnell. Muss man jetzt sehen ob es mit der Zeit langsamer wird, wenn die SSDs voller werden:
Als Script nutze ich das:
#!/bin/bash
for n in {1..380}; do
head -c 10000000000 /dev/zero | openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom bs=128 count=1 2>/dev/null | base64)" -nosalt > /mnt/disk1/file$( printf %03d "$n" ).bin
done
Wenn der fertig ist, werde ich alle Dateien löschen und das ganze wiederholen. Da kein TRIM ausgeführt wurde, sollte der zweite Durchgang dann ja deutlich langsamer sein. Theoretisch.
EDIT: Nach 2 Stunden. Die kleine SSD ist voll und es wirkt so als wäre nicht die Parität im Limit, sondern die Array Disks, da diese genauso schnell sind wie zuvor?!
EDIT: Alles gelöscht und 2. Lauf. Man sieht einen deutlichen Performance-Einbruch:
Beim 3. werde ich nach dem Löschen der Dateien etwas Zeit verstreichen lassen. Vielleicht greift dann die Garbage-Collection der SSD selbst und die Geschwindigkeit erhöht sich wieder.