On Mon, 3 Sep 2001 01:24:21 +0200,
Santa Xcaze <hihi@hihi.dk> wrote:
>Oki sad lige og læste nogle test om software raid ... Men nu bliver jeg sq
>lidt i tvivl ... Om jeg overhovedet har hardware raid ...
>Eopx 8kta3+ ... Det vil sige en Highpoint Controller ... Er det hardware
>raid, når jeg sætter raid array op i den raid bios der kommer når man
>booter? Og er det software raid hvis jeg bruger det program der følger med,
>noget med raid administrator, man sætter sit raid array op i windows!?
Hvis du virkelig kører hardware RAID (som typisk ved SCSI løsninger) så
virker dit RAID array uden drivere i styresystemet. Så hvis du kan boote
på en floppy med f.eks. Windos 98 og se hele disken, så er det hardware.
Det er dog IKKE traditionelt hardware RAID, hvor controlleren typisk har
16M - 1GB battery backup'ed RAM, og hvor den straks slipper bussen da
den kan tage imod data med det samme. Derudover er der dedikeret
hardware på en traditionel RAID controller som udregner evt.
paritetsbit / checksum.
Highpoint tingen har ikke sin egen RAM, og må derfor enten kopiere
de buffers der skal skrives til disken, eller låse dem (hvis
det er muligt). Det de reklamerer med på deres site er, at det
reelt bare er 2 x ATA-100 kanaler der kan køre parallel, og
der er 256 bytes (= 1/2 disk sektor) FIFO buffer på chippen
for hver kanal.
Software RAID på OS niveau har den fordel at
styresystemet kan cache det der er sendt / skal sendes til disken,
og kan derved udnytte RAM langt bedre til cache end din RAM-løse
hardware RAID.
Hvis du vil se en test af FastTrak + HighPoint + Software, så er
der resultater m.m. på en tysk side:
>
http://www.hardwareluxx.com/guides/raid14.htm
>
http://www.anandtech.com/storage/showdoc.html?i=1491&p=24
nævner også at software RAID er en del hurtigere en hardware RAID,
og anbefaler software RAID for performance.
>
>Oki næste spørgsmål, ville jeg kunne køre et raid bestående af 45 gb + 60 gb
>og få raid 0 105 gb uden det går udover performance?! For så lyder det jo
>meget interessant ;) ...
Jeg tror du vil få et lidt lavere thruput ved sustained reading, men
ved typisk filhåndtering vil du nok øge performance.
Afhængigt af dit styresystem. Jeg TROR at Windows godt kan lave stipes
hvor alle dele er på samme disk. Man kan ihvertfald under Linux. Men det
vil koste performance en del af tiden.
Filsystemer på Linux er normalt lavet sådan at hele partitionen bruges
fra starten, hvor Windows normalt fylder op fra en ende af. Dvs.
performance vil starte dårligere ud på Linux, men Windows vil ende
med at være langsommere.
Det er muligt dit strip skal bestå af 7 * 15 GB slices.
>Hvis nu jeg så for en bad sector til på min 45 gb, vil min raid stribe så gå
>lige så kold som den gjorde før, eller vil det, da det er software raid
>simpelthen bare ignorere den bad sector, som windows gør?!
Det samme som før, men hvis du kører 7 * 15 GB kan du vel bruge den