Testy wydajnościowe serwera Synology DiskStation DS414 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). 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: 2x1 Gbps (połączenie 1000 Mbps, full duplex, link aggregation 802.3ad)
Ten sam komputer i ta sama konfiguracja posłużyła nam do testów benchmarkami. Elementem łączącym komputer oraz serwer NAS był przełącznik sieciowy Netgear ProSfae GSM7212. Połączenie gigabitowe pracowało w trybie full duplex, 1 Gbps a serwer NAS posiadał skonfigurowany bond dwóch kart sieciowych.
W takiej konfiguracji w niezbyt obciążonym serwerze mogliśmy liczyć na prędkości kopiowania rzędu 90-110 MB/s. NAS pokazuje pazur w skonfigurowanym łączu „bond” (LACP). W momencie, gdy z serwera i do serwera kopiowane są dane z kilku komputerów DS414 bez trudu osiąga wartości pobierania rzędu 180 MB/s (pobieranie) i 130 MB/s wysyłanie. Szczytowe wartości, jakie udało się osignąć wynoszą odpowiednio 223 MB/s i 168 MB/s.
Równie dobrze prezentują się wyniki kopiowania danych w sieci oraz testy benchmarkami. W przypadku jednego interfejsu możemy liczyć na szybkości do 108 MB/s przy użyciu protokołu iSCSI (wyjątkiem jest macierz RAID 0 na poziomie bloku – 116 MB/s). Z kolei w przypadku protokołu SMB wartości te zbliżają się do 100 MB/s. Dość dobrze wyglądają także transfery na i z dysku podłączonego do portu USB 3.0 – ponad 60 MB/s.
Test - Kopiowanie dużego pliku (2 GB)
protokół SMB
Pojedynczy wolumen | 77,5 96,4 |
RAID0 | 77 97,1 |
RAID1 | 73,7 92,6 |
RAID 5 | 67,8 94,7 |
RAID 6 | 66,8 76,2 |
RAID 10 | 75,2 92 |
JBOD | 67,2 98 |
SHR | 65,6 91,1 |
Folder szyfrowany | 21,2 37,5 |
RAID 0 Poziom bloku | 21,2 nie dotyczy |
Dysk USB 3.0 | 57 62,2 |
Upload Download |
Test - Kopiowanie dużego pliku (2 GB)
protokół iSCSI
Pojedynczy wolumen | 102,3 81,3 |
RAID0 | 105,5 85 |
RAID1 | 99,9 85 |
RAID 5 | 103,5 87,6 |
RAID 6 | 94 74,8 |
RAID 10 | 99,9 87,2 |
JBOD | 108,6 88,7 |
SHR | 102,1 81,3 |
Folder szyfrowany | nie dotyczy nie dotyczy |
RAID 0 Poziom bloku | nie dotyczy 84,3 |
Dysk USB 3.0 | nie dotyczy nie dotyczy |
Upload Download |
Test - Kopiowanie małych plików (1000x2 MB)
protokół SMB
Pojedynczy wolumen | 54,5 60,1 |
RAID0 | 53,5 63 |
RAID1 | 51,1 55,9 |
RAID 5 | 51,7 57 |
RAID 6 | 50,7 54,3 |
RAID 10 | 51,4 60,2 |
JBOD | 53,5 52,4 |
SHR | 58,9 65,7 |
Folder szyfrowany | 17,6 33,9 |
RAID 0 Poziom bloku | 17,6 nie dotyczy |
Dysk USB 3.0 | 39,9 40,8 |
Upload Download |
Test - Kopiowanie małych plików (1000x2 MB)
protokół iSCSI
Pojedynczy wolumen | 74,6 56 |
RAID0 | 73,4 69 |
RAID1 | 67,8 63,1 |
RAID 5 | 63,3 56,5 |
RAID 6 | 66,9 56,6 |
RAID 10 | 62,5 62,6 |
JBOD | 74,6 68,7 |
SHR | 69,3 58,7 |
Folder szyfrowany | nie dotyczy nie dotyczy |
RAID 0 Poziom bloku | nie dotyczy 62,4 |
Dysk USB 3.0 | nie dotyczy nie dotyczy |
Upload Download |
Test - Kopiowanie małych plików (10000x2 KB)
protokół SMB
Pojedynczy wolumen | 0,26 0,44 |
RAID0 | 0,26 0,43 |
RAID1 | 0,26 0,43 |
RAID 5 | 0,26 0,44 |
RAID 6 | 0,26 0,42 |
RAID 10 | 0,24 0,42 |
JBOD | 0,26 0,41 |
SHR | 0,26 0,39 |
Folder szyfrowany | 0,12 0,45 |
RAID 0 Poziom bloku | 0,12 nie dotyczy |
Dysk USB 3.0 | 0,14 0,21 |
Upload Download |
Test - Kopiowanie małych plików (10000x2 KB)
protokół iSCSI
Pojedynczy wolumen | 1,47 1,39 |
RAID0 | 1,47 1,48 |
RAID1 | 1,49 1,48 |
RAID 5 | 1,45 1,41 |
RAID 6 | 1,41 1,38 |
RAID 10 | 1,21 1,68 |
JBOD | 1,55 1,58 |
SHR | 1,55 1,42 |
Folder szyfrowany | nie dotyczy nie dotyczy |
RAID 0 Poziom bloku | nie dotyczy 1,23 |
Dysk USB 3.0 | nie dotyczy nie dotyczy |
Upload Download |
Testy ATTO Disk Benchmark oraz CrystalDiskMark podobnie jak testy kopiowania plików przeprowadziliśmy dla pojedynczego dysku, macierzy RAID 0, 1, 5 oraz 6, 10 a także dla SHR, folderu szyfrowanego. Pomiary zostały przeprowadzone dla protokołu CIFS/SMB oraz iSCSI.
Test - protokół SMB ATTO Disk Bechmark
pojedynczy dysk, protokół SMB
• JBOD, protokół SMB
• RAID 0, protokół SMB
• RAID 1, protokół SMB
• RAID 5, protokół SMB
• RAID 6, protokół SMB
• RAID 10, protokół SMB
• SHR, protokół SMB
• Folder szyfrowany
• Dysk USB 3.0
Test - protokół iSCSI ATTO Disk Bechmark
pojedynczy dysk, protokół iSCSI
• JBOD, protokół iSCSI
• RAID 0, protokół iSCSI
• RAID 1, protokół iSCSI
• RAID 5, protokół iSCSI
• RAID 6, protokół iSCSI
• RAID 10, protokół iSCSI
• SHR, protokół iSCSI
• RAID 0, poziom bloku, protokół iSCSI