Testy wydajnościowe serwera Asustor AS3204T przeprowadziliśmy przy wykorzystaniu benchmarków ATTO Disk Benchmark, CrystalDiskMark oraz kopiując pliki z serwera i na serwer przy użyciu Eksploratora Windows (SMB, iSCSI). Dodatkowo sprawdziliśmy wydajność urządzenia pod kątem operacji wejścia/wyjścia. Procedura kopiowania obejmowała próby przeprowadzone trzykrotnie:
- kopiowanie na serwer i pobieranie z serwera jednego pliku o wielkości 2 GB
- kopiowanie na serwer i pobieranie z serwera 1000 plików o wielkości 2 MB każdy
- kopiowanie na serwer i pobieranie z serwera 10000 plików o wielkości 2 KB każdy
Platformą sprzętową do testów wykorzystania protokołów SMB, iSCSI był serwer HP ProLiant MicroServer N36L ze skonfigurowaną macierzą RAID 0
- System operacyjny: Windows Server 2008 R2
- Procesor AMD Athlon DualCore 1,3 GHz
- Pamięć RAM: 8 GB
- Dysk twardy: macierz RAID 0
- Sieć ethernet: 4x1 Gbps (zagregowane połączenie)
- NAS i serwer testowy zostały podłączone do przełącznika sieciowego Netgear M4100.
To co pozytywnie zaskakuje w przypadku testów kopiowania danych to stojąca na dość wysokim poziomie wydajność sieciowa NAS-a. Wyposażony w jeden interfejs gigabitowy Asustor pozwala na uzyskanie maksymalnych transferów na poziomie 110 MB/s wysyłanie i 112 MB/s pobieranie danych z serwera. Biorąc pod uwagę przeznaczenie urządzenia (zastosowania biurowe i domowe) to jeden z lepszych wyników w porównaniu z konkurencją. A co z kopiowaniem niewielkich plików (2 MB) - jest nieźle. Dane mogą być pobierane z Asustora nawet z szybkością 68 MB/s a w zapisie 58 MB/s
Bardzo dobre wyniki uzyskamy podłączając do NAS-a nośniki USB 3.0. Niezależenie od formatu partycji wyniki kopiowania danych download/upload kształtują się na poziomie 91/84 MB/s. Nieco wyższe wartości możemy uzyskać stosując foldery szyfrowane. Tu transfery przekraczają 100 MB/s a dokładniej download/upload: 107/74 MB/s.
Z kolei protokół iSCSI możemy wykorzystać jako sieciową przestrzeń podłączając jednostki LUN do komputera. W takiej konfiguracji możemy liczyć na wydajność na poziomie 79-90 MB/s. W Asustorze AS3204T zauważyliśmy jeden drobny irytujący szczegół, który nieco popsuł pozytywny obraz testów. Otóż podczas kopiowania niewielkich plików dochodziło do sporadycznego rozłączania jednostki LUN od systemu operacyjnego. Skutek? Napęd znikał z komputera, co ciekawe był cały czas podłączony w inicjatorze iSCSI.Pomagał restart maszyny.
Kopiowanie dużego pliku (2 GB)
Protokół SMB [MB/s]
Upload Download | |
Pojedynczy | 105 109 |
RAID0 | 107 110 |
RAID1 | 108 107 |
RAID5 | 102 108 |
RAID10 | 110 112 |
JBOD | 106 108 |
iSCSI | 86 79 |
USB 3.0 | 84 91 |
Folder szyfrowany | 74 107 |
Kopiowanie małych plików (1000x2 MB)
Protokół SMB [MB/s]
Upload Download | |
Pojedynczy | 54 64 |
RAID0 | 54 67 |
RAID1 | 51 57 |
RAID5 | 51 64 |
RAID10 | 56 68 |
JBOD | 58 64 |
iSCSI | 74 81 |
USB 3.0 | 53 61 |
Folder szyfrowany | 39 56 |
Kopiowanie małych plików (10000x2 KB)
Protokół SMB [MB/s]
Upload Download | |
Pojedynczy | 0,50 0,79 |
RAID0 | 0,51 0,84 |
RAID1 | 0,43 0,86 |
RAID5 | 0,42 0,81 |
RAID10 | 0,49 0,89 |
JBOD | 0,46 0,84 |
iSCSI | 1,22 1,91 |
USB 3.0 | 0,31 0,75 |
Folder szyfrowany | 0,22 0,83 |
Test - wydajność IOPS
Wydajność Asustora pod kątem liczby operacji wejścia/wyjścia sprawdziliśmy dla następujacych parametrów:
- wielkość bloku 4 KB
- IOPS mierzone oddzielnie dla odczytu i zapisu
- liczba wątków - 8
- długość kolejki dla każdego wątku - 8
- losowy zapis i odczyt
W zależności od typu macierzy RAID możemy uzyskać różne wyniki pomiarów IOPS dla protokołu SMB. Poniżej zestawienie wyników dla 4 najważniejszych typów macierzy. Dodatkowo sprawdziliśmy wydajność dla protokołu iSCSI z wykorzystaniem RAID 10.
- JBOD
- RAID0
- RAID1
- RAID5
Typ macierzy | IOPS zapis na NAS | IOPS odczyt z NAS |
JBOD | 5783 | 648 |
RAID0 | 9767 | 779 |
RAID1 | 3183 | 581 |
RAID5 | 2847 | 556 |
RAID 10 iSCSI | 6770 | 12272 |
Na zakończenie garść pomiarów syntetycznych ATTO Disk Benchmark i CrystalDiskMark. Przyglądając się wynikom - szczególnie CrystalDiskMark wyraźnie potwierdzają się wyniki testów praktycznych Asustora, choć w niektórych przypadkach benchmark wskazywał niższe wartości niż rzeczywiste testy..
Test – protokół SMB i iSCSI ATTO Disk Benchmark
- RAID 0, protokół SMB
- RAID 1, protokół SMB
- RAID 5, protokół SMB
- RAID 10, protokół SMB
- JBOD, protokół SMB
- iSCSI, protokół SMB, RAID 10
Test – protokół SMB i iSCSI, CrystalDiskMark 3.0.2
- RAID 0, protokół SMB
- RAID 1, protokół SMB
- RAID 5, protokół SMB
- RAID 10, protokół SMB
- JBOD, protokół SMB
- iSCSI, RAID 10