Test
Med 2 netkort sat til en Gigabit router burde det ikke være NAS'en der mangler båndbrede. Og hvis diskene kan følge med skulle vi gerne i skrivning til NAS'en se hastigheder på 128 MB/s. Men for at det kan lykkedes kræver det for det første at man har en maskine der kan læse med den hastighed, samt ens diske i NAS'en kan skrive med den hastighed. Det skal dog nævnes at det kræver en switch med 802.3ad / Link Aggregation Contol Protocol, for at udnytte dual LAN, hvilket den jeg har ikke har.
I denne test sidder der 3xWD Green 1TB diske i NAS'en som er konfigureret i RAID 5. Dette burde give god sikkerhed samt en lille hastighedsforbedring i forhold til at have alle sine diske som et samlet drev. I min stationære maskine, som jeg vil overføre filer fra, sidder der en Samsung F3 på 1TB. Ved en ATTO diskbench som jeg lige har foretaget, kunne disken i min stationære læse og skrive med 120 MB/s. Så ud fra rene specifikationer burde jeg kunne overføre data med i hvert fald 100 MB/s.
ATTO Diskbenchmark - RAID 5
Den første test jeg vil udsætte NAS'en for er en tur gennem Atto's diskbenchmark. Jeg har mappet et drev fra NAS'en på PC'en og så kan jeg foretage en hastighedsmåling.
Ved RAID 5 ser hastigheden sådan ud:
Disse tal ser jo ganske gode ud, men lad os se om vi kan opnå de samme hastigheder i den virkelige verden.
Fil overførsel - RAID 5
For at teste hvilken hastighed jeg kunne opnå i et Windows miljø har jeg aflæst en ca gennemsnits hastighed ved overførsel fra et internt drev til et drev på NAS'en. Det er blevet gjort på to måder. Første måde er en gammeldags copy/paste. Den anden metode er igennem FTP progammet Filezilla.
På graferne nedenfor kan man se overførselshastigheder for en stor data fil, nemlig en ISO fil på 6.8GB. Man kan se at NAS'en ved læsning og skrivning kommer ganske tæt på det tal Atto kom frem med. Nemlig read/write på 87/52 MB/s i Windows og Atto viste 87/55 MB/s. Af en eller anden grund går der lidt hastighed tabt når man kører igennem en FTP klient.
På denne graf kan man se overførselshastighederne ved mange små filer, i dette tilfælde 2GB MP3 filer i varierende størrelse. Her er der et godt stykke op til Atto benchmarkens hastighed. Det kan skyldes at hver gang disken skal skrive en fil, skal den - udover selve dataen i filen også opdatere filsystemets tabeller, inodes og journaler, footer og header på filen og what not. Så jo mindre filerne er, jo langsommere vil det gå, for i praksis er der mere data der skal behandles.
ATTO Diskbenchmark - RAID 0
For at se hvor meget jeg kan hive ud af NAS'en har jeg i denne omgang konfigureret diskene i RAID 0.
Som man kan se på tallene er der kommet mere fart på NAS'en. Nu læser den med hele 110 MB/s og skriver med 89 MB/s hvilket er ganske pænt og ret tæt på den teoretiske grænse.
File overførsel - RAID 0
I skal da heller ikke snydes for en test af hastighederne ved RAID 0. Hastighederne er målt som ovenfor, diskene sidder nu bare i en RAID 0 konfiguration.
På denne graf ser man hastighederne for overførsel af store filer til NAS'en med diskene i RAID 0. Som man kan se er hastigheden blevet ca. 30 MB/s hurtigere ved læsning og 10 MB/s ved skrivning.
Hvis man derimod skriver små filer ser tallene således ud:
Som man kan se på disse grafer her det givet 1 til 2 MB/s mere i læsning og 10 MB/s mere ved skrivning, så ikke nogen super gevinst ved RAID 0 her.
Alt i alt er det svært at afgøre om det er harddisken eller CPU'en i NAS'en der er flaskehalsen. For med 2 netkort på 1Gbit , er der i hvert fald der mulighed for at overføre 256MB/s og det kommer jeg ikke i nærheden af i min test.
Kig med på næste side hvor jeg samler alle trådene i en konklusion.