"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

[REQ] 2x SSD - RAID0 oder getrennt?

psykoman 27.08.2010 - 22:18 1854 8
Posts

psykoman

Addicted
Avatar
Registered: Dec 2002
Location: Graz
Posts: 376
Hallo Leute,

hab mir für meine Videoschnitt- und Photoediting Workstation 2x diese SSD geholt. OCZ Vertex 60GB

Kommen an ein Gigabyte GA-X58A-UD7 an die beiden SATA6Gb Ports. Dort könnte ich sie auch im RAID0 betreiben.

Die Frage: eigentlich wollte ich die 2. SSDs seperat für Renderpreviews von Premiere/Lightroom und im Photoshop als Scratchdisk verwenden. Bringt das überhaupt noch was, wenn ich die beiden SSDs als RAID0 zusammenschließe? Bei herkömmlichen HDDs wars bis jetzt imho doch eher besser eine eigene Disk für Previews/Scratch zu haben …

Bitte um eure Meinung, ich bau daweil den PC weiter zsamm :D

Grüße
Geri

kleinerChemiker

Here to stay
Avatar
Registered: Feb 2002
Location: Wien
Posts: 4282
Bei RAID verlierst du TRIM.

daisho

SHODAN
Avatar
Registered: Nov 2002
Location: 4C4
Posts: 19689
Werden die Platten nur als Cache fürs Editing verwendet? Dann würde ich sie trotzdem in einen RAID-Verbund legen. Dass die Platten nach einiger Zeit langsamer werden kann man ja ab und zu mit einer Neu-Formatierung lösen wenn man schon kein TRIM mehr nutzen kann. Performancegewinn sollte genau so wie mit herkömmlichen Platten sein und das macht imho schon einiges aus.

psykoman

Addicted
Avatar
Registered: Dec 2002
Location: Graz
Posts: 376
die SSDs sollen als boot-partition und als cache verwendet werden. deshalb wollt ichs sie eben trennen, 1 für boot, 1 für cache.

das man bei raid kein TRIM hatt wusst ich nicht. danke für den hinweis. ich denke ich werd mal beides austesten.

hättet ihr nen vorschlag wie ich das benchen kann? ich mein die reinen datenraten werden beim raid0 ganz klar schneller sein. eigentlich könnt ich dann nur im lightroom bzw premiere zwei preview-renderings starten und die in beiden setups vergleichen oder?

Polyfire

Addicted
Avatar
Registered: Feb 2007
Location: .
Posts: 415
Bei SSD ohne TRIM ist das leichte Problem das sie haben ja afaik folgendes:

Ein OS löscht ein File ja normalerweise nur durch entfernen des Eintrags in der FAT (bzw. dem entsprechendem Gegenstück in modernen Filesystemen). Der SSD-Controler löscht natürlich diesen FAT-Eintrag, das File selber bleibt aber auf der SSD und der Controler "glaubt" das die Daten noch gebraucht werden.

Das Problem entsteht nun wenn die "Platte" ganz vollgeschrieben wurde. Normalerweise parallelisiert ein SSD-Controller ja einen Schreibzugriff, sodass auf mehrere Flash-Bausteine gleichzeitig geschrieben werden kann.
D.h. er baut sich quasi ein "internes Raid" auf. Damit umgeht man die eher schlechte Schreib-Rate von Flash-memory.
Wenn der SSD Controller aber nun "glaubt" das schon alles voll ist (obwohl vom OS bzw. Filsys Standpunkt eigentlich genug Platz wär, aber da das OS bei einem delete traditionellerweise nur den Eintrag in der FAT löscht kriegt der SSD-Controller das nicht mit) dann steht für die diese Schreib-Optimierungen nicht mehr genug Platz zur Verfügung.

Das mag jetzt nicht ganz richtig sein, aber so ungefähr hab ich die ganze Problematik verstanden. Genau hab ich mich nicht damit beschäftig, ist ziemlich kompliziert. Die Details dazu hat Anand Lal Shimpi letztes Jahr mal in einem ziemlich langem Artikel auf seiner Seite erklärt.

Egal, was ich damit sagen wollte ist das ein Benchmark dieser ganzen Sache nicht so einfach ist. Du müsstest irgendwie soviel auf die Disks schreiben (und wieder löschen) das der Controller ins Schwitzen gerät und diese Performance Verschlechterung ausgelöst wird.

psykoman

Addicted
Avatar
Registered: Dec 2002
Location: Graz
Posts: 376
Ok. versteh ich pi mal daumen.
Ich glaub ich lass das RAID0 solang ich mir nicht sicher sein kann, dass es konstante Performance hält. Die Lösung mit 1 SSD für Boot und 1 SSD für Cache sollte am mit den OCZ Vertext am 6 Gbps Port doch schnell genug sein ...

Master99

verträumter realist
Avatar
Registered: Jul 2001
Location: vie/grz
Posts: 12684
wenn du nicht zwangsweise eine sehr hohe datenrate brauchst (z.b. beim capturen von unkomprimierten videoströmen mit >200MB/s) dann bringt dir ein raid eher nur nachteile -> trim funktioniert nicht mehr, kein seperates cache-lw, geringfügig höhere zugriffszeit, höhere ausfallwahrscheinlichkeit...

chris_87

OC Addicted
Avatar
Registered: Dec 2006
Location: Pinsdorf.at
Posts: 630
Ob die Sata 3 Port bei gleichzeitiger Nutzung wirklich schneller sind wage ich zu bezweifeln da der Marvell 9128 nur mit einer Lane angebunden wird. prinzipiell könnt das zum Problem werden wenn der SATA 3 Controller über den ICH10R angebunden wird der nur PCIe 1 zur Verfügung stellt. Im Zweifelsfall mal einfach mit dem ICH10R vergleichen sooo schlecht ist der gar nicht.

Nico

former person of interest
Registered: Sep 2006
Location: -
Posts: 4082
die ssd größte deutet nicht darauf hin das er videos mit hd-uncompressed datenraten schneiden will..demnach macht ein raid gar keinen sinn. cache/scratchdisk ist hingegen sinnvoll..also bleib dabei :)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz