Prestanda

Nog pratat om applikationer. Hur snabb är Asustor AS4004T? Är det verkligen någon mening att skaffa en NAS-enhet med 10 Gbps-stöd nu? Det är dags att försöka besvara de frågorna nu.

Hårdvaran

Även om jag kommer få 10 Gbps-internet från Bahnhof inom kort är det inte mot internet som denna hastighet är intressant, särskilt som det fortfarande saknas routrar som hanterar 10 Gbps på WAN-sidan. Nej, det är i det egna nätverk där det redan idag kan löna sig att börja investera i hårdvara för 10 Gbps.

Egenskap

Värde

Instickskort till PC

Asus XG-C100C ( )

Switch med 10 Gbps

Asus XG-U2008 ( )

Hårddiskar

4×x WD Red 4 TB NAS Hard Drive

SSD

2× Samsung Evo 870 256 GB

För att kunna testa denna NAS-enhet ordentligt behövde jag se till att min stationära dator kunde kommunicera med den i full hastighet. Det var intressant att se att det främst är Asus som just har produkter som ligger i en någorlunda prisnivå för oss hemmaanvändare och jag antar det därför inte är konstigt att det just är Asustor som släppt en NAS med 10 Gbps till ett humant pris.

Så testade jag

Jag testade NAS-enhetens hastighet på följande sätt:

Program

NAS Performance tester 1.7

Kopiera en 1.9 GB fil fram och tillbaka

Atto Disk Benchmark

För att eliminera datorns begränsningar på skriv- och läshastighet på SSD-enheten använde jag en RAM-disk på 4 GB som användes som källa och mål för alla tester. Alla tester utfördes dels vid 1 Gbps (interna nätverkskortet) och 10 Gbps (Asus XG-C100C) samt med att diskarna i enheten var uppsatta i RAID0 eller RAID5. Mot slutet testade jag även att sätta två Samsung 870 Evo SSD (ca 500 MB/s skriv och läshastighet) i RAID0 för att se om jag kunde få upp hastigheten ytterligare.

NAS Performance tester 1.7

NAS Performance tester 1.7 installerades på RAM-disken. Det skriver och läser en 800 MB-fil till och från enheten fem gånger och ett genomsnitt fås fram.

RAID 0
Alla vet att det inte är en bra idé att köra RAID 0 med alla diskar på en NAS-enhet. Men för detta test valde jag att skapa en RAID 0-volym som bestod av alla fyra hårddiskar och sedan en som bestod av två SSD-enheter.

1 Gbps

10 Gbps

SSD 10 Gbps

Läs

110

791

702

Skriv

118

293

283

RAID 5
RAID 5 ger bättre skydd mot en trasig hårddisk än RAID 0 samtidigt som vi fortfarande får en prestandaskjuts.

1 Gbps

10 Gbps

Läs

119

624

Skriv

111

251

När jag ansluter mig till NAS-enheten via en vanlig Gigabit-anslutning blir denna flaskhalsen och det syns ingen skillnad mellan läs- eller skrivprestandan oavsett om jag använder RAID 0 eller RAID 5. När jag tar bort denna flaskhals blir det tydligt att enheten inte kommer upp till 10 Gbps i läsprestanda, något som helt enkelt är förväntat då diskarna som används i testet troligtvis inte klarar högre hastighet. Det intressanta är dock skrivprestanda där det ser ut som det finns en gräns på runt 250-290 MB/s. Inte dåligt men långt ifrån 10 Gbps.

Jag funderade lite om vi ser en effekt av cache eftersom läsprestandan var högre än jag förväntar av fyra stycken vanliga hårddiskar i RAID0. Samtidigt noterade jag faktiskt att inte prestandan ökade under körningen utan prestandan var relativt stabil från start till slut.

Test med fil

Nästa test var med en 1,9 GB stor fil (senaste Ubuntu) som kopierades fram och tillbaka. Mellan varje kopiering startades datorn om så inget ligger i cachen.

RAID 0

1 Gbps

10 Gbps

Läs

112

490

Skriv

113

248

RAID 5

1 Gbps

10 Gbps

Läs

114

432

Skriv

112

215

Resultatet är liknande även om jag nu ser en lägre läsprestanda. Då det sitter fyra stycken hårddiskar som ligger runt 110-120 MB/s i enskild läsprestanda låter detta resultat lite mer troligt än de 600-700 MB/s som NAS Performance Tester gav mig. Medan det finns gott om utrymme hos läsprestandan så är det tydligt även här att AS4004T inte orkar mer än runt 200-300 MB/s i skrivprestanda.

ATTO Disk Benchmark

Sist men inte minst har vi ATTO Disk Benchmark. Det är jobbigare för en hårddisk att skriva och läsa små filer än stora filer och det kan jag se effekten av i detta program.

RAID 0

10Gbps_raid0_hdd.jpg
10Gbps_raid0_ssd.jpg

Vid mindre filstorlekar är hastigheten som förväntat lägre men den stabiliserar sig runt 500-600 MB/s i läsprestanda och runt 350-450 MB/s i skrivprestanda. Just skrivprestandan förvånar mig och det spelar ingen roll om jag markerar att ignorera skriv-cache eller inte.

RAID 5

atto_10gbps_raid5.jpg

Med RAID 5 får jag ut runt 550 MB/s i maximal läsprestanda och runt 250-260 MB/s i skrivprestanda.