Am 24.09.21 um 16:21 schrieb Gerald E:scher:
> Ulli Horlacher schrieb am 24/9/2021 10:23:
>
>> Ich hab mehrere SAS SSDs, die ich in Standard-PCs betreiben will.
>> Ein passender Controller waere zB Fujitsu D2616 LSI 2108 9261-8i SATA /
>> SAS RAID
>>
>> Der bietet Linux dann ein virtuelles SCSI Laufwerk an, was intern ein RAID
>> ist.
>>
>> Wie steht es aber nun mit TRIM, was gerade bei SSDs wichtig ist: wird
>> das korrekt durchgereicht?
Frage:
Ich denke in dem Fall muß der Controller das selbst zu den einzelnen
Drives senden - wenn er es kann. Ob ein Trim vom Host zum HBA-Raiddevice
von diesem dann an die Einzellaufwerke des Verbundgerätes weiter
geleitet werden soll... macht das wirklich sinn? Bei einem R1
vielleicht, bei einem R0 weiß ich nicht recht und bei R5 wird parity
doch eh über alle laufwerke verteilt. Vermutung: Alle oder keiner?
Ich würde das hier...
> You can also use sg_unmap
... so verstehen als man damit quasi auch manuell TRIM zum "Laufwerk"
schicken könnte. Muß man das den oft machen oder reicht da nicht ein
cronjob.
Und das da drüber als würde es gehen wenn der Controller die Richtige
Firmware (IT) hat und die Laufwerke die richtigen Capabilitys haben
(Data Set Management TRIM u.a.) außer es ist eine Samsung 850 Pro die's
nicht kann.
>> Oder sollte ich besser einen SAS Controller nehmen, der die SSDs 1:1 an
>> Linux durchreicht (HBA/IT Modus) und dann das RAID mit Linux mdadm machen?
Mir ist unklar worin sich die Firmware unterscheidet. Wenn der einen
(IT) das HW-Raid fehlt kann der Controller die Laufwerke doch nur noch
einzeln 1:1 durchreichen. Obiges würde dann bedeuten das dies die
einzigen Limits wären und du generell ein SoftRaid bauen mußt. Und den
Rest lese ich so das der Controller da nichts raus filtert, nur das
Laufwerk muß es können. Richtig?
> Oder hoffen, dass die SSD ausreichend Over-Provisioning verwendet oder
> einen Teil der SSD frei lassen (nicht partitionieren) und in beiden
> Fällen der Garbage Collection vertrauen.
Bei einem meiner HP Storageworks Controller (P400i?) ist mir eine
SSD-Gauge genannte Funktion aufgefallen und das Stichwort Trim
assoziiere ich auch in dem Zusammenhang. Ich hab aber nur Dreheisen dran
und kann dazu nichts weiter sagen. Drum die Fragen die ich oben aufwerfe.
Bye/
/Kay
--
🅟🅞🅢🅣🅔🅓 🅥🅘🅐 🅛🅔🅐🅕🅝🅞🅓🅔