.dcp
notamodbuthot
|
ich hab zwar schon google bemüht, aber es scheiden sich die geister an der frage. da verlass ich mich lieber auf erfahrungsberichte von oc.at'lern meine 4x1,5TB wd green sind gestern gekommen. diese sollen als raid 5 im fileserver zusammengeschlossen werden. os ist server2008 (64bit) die dateien sind zu 85% größer 100MB. die frage: welche stripe und block sizes soll ich verwenden? NTFS hat standardmäßig 4kb afair. als stipe size fürs raid5 werden meist 128kb vorgeschlagen. einfach so lassen? performance ist mir nicht sooo wichtig, da eh nur übers gbit netzwerk auf die files zugegriffen wird (60mb/s reichen schon dicke). nur zuviel platz will ich natürlich auch nicht verschenken (sollte wegen der masse an sehr großen dateien aber nicht das problem sein, denke ich). tia .dcp
Bearbeitet von .dcp am 03.06.2009, 09:11
|
semteX
begehrt die rostschaufel
|
als ob die paar kb das kraut fett machn => mit 128 machst sicher nix falsch, zu klein ist halt eher deppat
|
.dcp
notamodbuthot
|
nix für ungut, aber solche kommentare sind nicht hilfreich (und wahrscheinlich auch nicht auf fundiertes wissen zurückzuführen). dass es "das kraut nicht fett macht", mag ja sein, das sehe ich ähnlich. aber es wäre einfach mal schön zu wissen, was "richtig" wäre. und etwas richtig zu machen schadet nie
|
ENIAC
Do you Voodoo
|
Also wenn du viele kleine Dateien, etwa MS Office Dateien (doc, xls udgl...) oder kleinere Textfiles abspeichern willst ist es anzuraten, eine kleinere Stripe Size zu wählen! -> Diese kleinere Stripe Size bewirkt, dass die Zugriffsgeschwindigkeit für kleinere Files erhöht wird und bezweckt außerdem, dass nicht unnötig Speicherplatz verschwendet wird!
Bsp.: Wennst 128kb einstellst und ein Word Dokument mit 20kb abspeicherst nimmt das Dokument 128kb anstatt 20kb ein!!!
Für deine Zwecke (große Dateien wie Videos und udgl.) ist eine größere Stripe Size anzuraten! Erstens fällt es, wie schon gesagt wurde, nicht ins Gewicht (Speicherplatzverschwendung) und zweitens erhöhst bzw. optimierst du die sequenzielle Lesegeschwindigkeit!
Fazit: Ich rate dir eine Stripe Size von 64 oder 128kb zu verwenden.
hth Rene
|
Viper780
Er ist tot, Jim!
|
"richtig" gibts nicht. es ist immer ein kompromiss zw. verschenkten Platz und Geschwindigkeit und je nach Anwendung und Daten erreichst du irgend wann mal ein Plateau. mit 128kb machst nix falsch, 512kb werden auch nicht schaden
|
Smut
Moderatortakeover & ether
|
würde auch 128kb nehmen aufgrund der größe des RAIDs, die restore time fällt auch kürzer aus als wenn du 64kb blöcke nimmst. persönlich würde ich eher die 64kb nehmen, hab aber mehr kleinere files.
|
Indigo
raub_UrhG_vergewaltiger
|
first of all: stripe size != block size
generell tendiert man dazu die stripe size so groß wie möglich zu machen (erhöht grundsätzlich die geschwindigkeit bei sequenziellen übertragungen) und die filesystem block size würde ich anhand der darauf zu speichernden daten wählen (kleine files --> kleinere blocks, überwiegend große files --> große blocks)
|
Smut
Moderatortakeover & ether
|
welche blocksize würdest dann für ntfs vorschlagen wenn man eine stripsize von z.b. 128k hernimmt und davon ausgeht, dass die meisten files 100mb haben? default hat man bei NTFS ca. 4k, was ja ansich nicht schlecht ist, da ohnehin auf filesystem ebene keine parität berechnet/geschrieben werden muss.
|
Indigo
raub_UrhG_vergewaltiger
|
wenn ich weis ich hab vorwiegend 100MB files dann nehm ich als blocksize das grösste das ich einstellen kann
|
.dcp
notamodbuthot
|
ich brauche das system ja nicht so bald produktiv, da mein alter server noch läuft. wenn jemand konkrete vorschläge hat, wüde ich auch verschiedene settings testen, bei 6tb wird das builden aber etwas länger dauern also standard wären: Stripe / Cluster 128kb / 4kb dann würde ich noch testen: 512kb / 64kb 256kb / 32kb ich hab in einem forum gelesen, dass disk director von acronis verschiedene clustergrößen simulieren kann und anzeigt, wie viel platz auf dem laufwerk verloren/gewonnen werden könnte, mit unterschiedlichen clustergrößen. werd ich auch mal ausprobieren. danke erstmal an alle. hab mit disk director mal die lage gecheckt: von daher wärs mir schon egal, ob ich jez 1,5gb oder 10gb an die clustersize verliere. edit2: ich habs doch richtig verstanden: ntfs clustersize wirkt sich hauptsächlich auf den nutzbaren speicherplatz aus, weniger auf die performance. die abstahierte stripesize des arrays hat nur einen einfluss auf die performance, nicht auf den overhead beim speichern von daten?
Bearbeitet von .dcp am 02.06.2009, 23:13
|
.dcp
notamodbuthot
|
Also wenn du viele kleine Dateien, etwa MS Office Dateien (doc, xls udgl...) oder kleinere Textfiles abspeichern willst ist es anzuraten, eine kleinere Stripe Size zu wählen! -> Diese kleinere Stripe Size bewirkt, dass die Zugriffsgeschwindigkeit für kleinere Files erhöht wird und bezweckt außerdem, dass nicht unnötig Speicherplatz verschwendet wird!
Bsp.: Wennst 128kb einstellst und ein Word Dokument mit 20kb abspeicherst nimmt das Dokument 128kb anstatt 20kb ein!!! laut diesem forenpost ist das eben nicht der fall: http://storageadvisors.adaptec.com/...ht-stripe-size/Smaller stripes sizes will definitely NOT affect drive space. Heck, the OS doesn’t even know that striping is occuring (assuming it’s happening on a hardware RAID card) so there’s no way that it could affect drive space. I suppose that someone like Microsoft could write RAID code that was tightly integrated into the filesystem, but as far as I know that hasn’t happened.
So, to your question, no, having a 4KB file (for example) residing on part of one stripe does not preclude a different file from residing on the remaining part of the stripe.
|
Indigo
raub_UrhG_vergewaltiger
|
edit2: ich habs doch richtig verstanden: ntfs clustersize wirkt sich hauptsächlich auf den nutzbaren speicherplatz aus, weniger auf die performance. die abstahierte stripesize des arrays hat nur einen einfluss auf die performance, nicht auf den overhead beim speichern von daten? you got it!
|
.dcp
notamodbuthot
|
gut, dann werde ich zu großen stripe/clustergrößen greifen. testen werd ich aber 2-3 verschiedene settings, wenn ich zeit habe danke schonmal
|
EG
thinking with portals
|
Würd mich freuen, wenn du Benchmarks über das Raid machen könntest mit den Unterschiedlichen Block/Stripe-Größen.
Welchen Controller verwendest du?
|
.dcp
notamodbuthot
|
|