
Testy wydajnościowe serwera DiskStation DS1618+ 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). 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 Lenovo serii x3750 M4 z adapterami sieciowymi Intel X540-T2. NAS i serwer testowy zostały podłączone do przełącznika sieciowego Netgear XSM4348S. W teście wykorzystaliśmy nośniki SATA 3,5" Enterprise Capacity o pojemności 10 TB oraz nośniki SSD Kingston SUV500 240GB.
Kopiowanie plików - protokół SMB
Kopiowanie danych z wykorzystaniem protokołu CIFS/SMB przeprowadziliśmy dla macierzy RAID0, RAID0 folder szyfrowany, RAID1, RAID5, RAID 6 oraz SHR. Testy zostały przeprowadzone zarówno dla EXT4 jak i BTRFS. Podobnie jak w przypadku RS1219+ tak i DS1618+ cechuje się wyrównaną szybkością kopiowania dużych plików. W przypadku folderu szyfrowanego da się zauważyć nieznaczny spadek w przypadku małych i niewielkich plików.
Szkoda, że nie udało nam się wykorzystać dodatkowej karty np. E10G18-T1 i sprawdzić szybkość sieci 10 GbE. Producent deklaruje, że zagregowane połączenie dwóch interfejsów 10 GbE pozwala na uzyskanie szybkości pobierania ponad 2000 MB/s i wysyłania ponad 600 MB/s.
Kopiowanie dużego pliku (2 GB)
Protokół SMB [MB/s]
| Typ macierzy |   Upload EXT4  Download EXT4  Upload BTRFS  Download BTRFS | 
| RAID 0 HDD |   112  113  112  113 | 
| RAID 0 HDD folder szyfr. |   111  113  112  113 | 
| RAID1 HDD |   110  113  112  113 | 
| RAID 5 HDD |   111  113  112  113 | 
| RAID 6 HDD |   111  112  112  113 | 
| SHR HDD |   111  112  112  113 | 
Kopiowanie małych plików (1000x2 MB)
Protokół SMB [MB/s]
| Typ macierzy |   Upload EXT4  Download EXT4  Upload BTRFS  Download BTRFS | 
| RAID 0 HDD |   88  95  88  96 | 
| RAID 0 HDD folder szyfr. |   79  91  70  91 | 
| RAID1 HDD |   84  90  83  85 | 
| RAID 5 HDD |   87  92  88  91 | 
| RAID 6 HDD |   82  95  88  94 | 
| SHR HDD |   87  94  87  98 | 
Kopiowanie małych plików (10000x2 KB)
Protokół SMB [MB/s]
| Typ macierzy |   Upload EXT4  Download EXT4  Upload BTRFS  Download BTRFS | 
| RAID 0 HDD |   0,31  0,7  0,31  0,72 | 
| RAID 0 HDD folder szyfr. |   0,2  0,68  0,21  0,68 | 
| RAID1 HDD |   0,3  0,67  0,28  0,63 | 
| RAID 5 HDD |   0,31  0,7  0,31  0,73 | 
| RAID 6 HDD |   0,31  0,66  0,29  0,7 | 
| SHR HDD |   0,31  0,71  0,3  0,7 | 
Maksymalna wydajność sieciowa - odczyt z NAS i zapis na NAS
Protokół SMB i iSCSI [MB/s]
Podobnie jak w przypadku praktycznych testów kopiowania plików tak i wydajność sieciowa mierzona diskspd potwierdziła wysoką wydajność serwera w zakresie obsługi sieci 1 Gb/s. Tu również obserwowaliśmy wyrównane wyniki 112-113 MB/s.
IOPS - odczyt z NAS i zapis na NAS - sieć 1 GbE
Test pomiaru wartości IOPS dla dwóch protokołów przeprowadziliśmy z użyciem następujących parametrów testowych diskpsd:
- czas testu: 120 sekund
 - blok danych: 4 KB
 - liczba wątków: 8
 - wielkość pliku: 4 GB
 - oddzielny test dla odczytu: 100% read
 - oddzielny test dla zapisu: 100% write
 
Test wydajności IOPS przeprowadziliśmy dla macierzy: RAID 0 , RAID 1, RAID 5, RAID 6, RAID 10, SHR oraz folderu szyfrowanego (tylko dla SMB). Testem objęty został zarówno protokół CIFS/SMB jak i iSCSI. Warto zwrócić uwagę na wartości IOPS dla klasycznych dysków. Zarówno dla systemu plików EXT4 jak i BTRFS wydajność jest niższa niż zastosowanie nośników SSD. Dysponując DS1618+ i chcąc uzyskać lepszą wydajność warto dokupić kartę np. M2D17 i zastosować nośniki SSD w celu przyspieszenia pamięci podręcznej. Taka konfiguracja pozwala na podniesienie wydajności do poziomu porównywalnego z macierzami zbudowanymi w oparciu o dyski SSD.
IOPS - protokół SMB
Kliknij na grafikę aby powiększyć
IOPS - protokół iSCSI
Kliknij na grafikę aby powiększyć
Wydajność LACP w sieci 1 GbE
Wydajność połączenia czterech interfejsów sieciowych sprawdziliśmy tworząc LAG 802.3ad z użyciem przełącznika Netgear M4100. Do kopiowania użyliśmy 4 komputerów, które transmitowały dane w tym samym czasie. Macierz RAID została skonfigurowana z 4 dysków SSD Kingston SUV500 240GB w trybie RAID 0, wolumen BTRFS. NAS bez problemu współpracował ze zagregowanym połączeniem a szybkość odczytu i zapisu jest bardzo dobra.
| PC1 [MB/s] | PC2 [MB/s] | PC3 [MB/s] | PC4 [MB/s] | Suma [MB/s] | |
| Pobieranie z NAS | 112,8 | 112,1 | 111,6 | 108,2 | 444,7 | 
| Wysyłanie na NAS | 110,4 | 104,1 | 109,3 | 108,9 | 432,7 | 
Test – protokół SMB i iSCSI ATTO Disk Benchmark i CrystalDiskMark
Ponieważ wyniki testów benchmarków dla wszystkich macierzy wyglądają podobnie prezentujemy tylko kilka rezultatów testów w ramach porównania.
RAID0, HDD, EXT i BTRFS, protokół SMB
RAID0, HDD, EXT i BTRFS, protokół iSCSI
RAID0, HDD, EXT i BTRFS, protokół SMB
RAID0, HDD, EXT i BTRFS, protokół iSCSI
 Upload EXT4
 Download EXT4
 Upload BTRFS
 Download BTRFS




