Serwery plików NAS

Testy wydajnościowe

przeczytasz w 3 min.

Testy wydajnościowe serwera Synology DiskStation DS214se 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 komputery oraz serwer NAS był przełącznik sieciowy Netgear ProSfae GSM7212. Połączenie gigabitowe pracowało w trybie full duplex, 1 Gbps

Ponieważ Synology DS214se jest rozwiązaniem przeznaczonym do użytku domowego, a jednocześnie bardzo tanią alternatywną dla drogich urządzeń nie możemy wymagać do niego nadzwyczajnej wydajności. Oczywiście osiągniętym wynikom kopiowania danych ,a także testów syntetycznych nie można nic zarzucić. Prędkości na poziomie blisko 90 MB/s przy użyciu protokołu CIFS/SMB, a także ponad 70 MB/s w iSCSI są wartościami bardzo dobrymi w tej klasie sprzętu. Wartości te są wyższe niż w przypadku droższego modelu Netgear ReadyNAS 102, który również dedykowany jest przede wszystkim dla użytkownika domowego. Niezbyt dobre wartości osiągnęliśmy dla folderu szyfrowanego - niewiele ponad 24 MB/s. Dlatego też uruchomienie folderu szyfrowanego powinniśmy wykonywać tylko w przypadkach, gdy bardzo zależy nam na wysokim bezpieczeństwie danych.

Zastosowanie ekonomicznego procesora w NAS-ie jest wyraźnie odczuwalne w momemencie kopiowania danych. Procesy smbd oraz szyfrowania znacznie obciążają system. Odczuwalne jest to także w momencie, gdy w czasie kopiowania chcemy wykonywać dodatkowe czynności w DSM. Czuć wyraźnie, że system zwalnia (proces kopiowania nie traci w tym momenecie na szybkości) i staje się mniej responsywny.

Test - Kopiowanie dużego pliku (2 GB)
protokół SMB

Pojedynczy wolumen 50,7
85,25
RAID0 48,95
88,08
RAID1 39,03
77,63
JBOD 49,31
86,6
SHR 50,13
88,35
Pojedynczy wolumen - Folder szyfrowany 12,83
24,63
Dysk USB 15,53
29,03
  Upload
Download

Test - Kopiowanie dużego pliku (2 GB)
protokół iSCSI

Pojedynczy wolumen 69,8
47,81
RAID0 70,9
49,25
RAID1 71,49
51,36
JBOD 70,6
51,6
SHR 72,45
53,8
Pojedynczy wolumen - Folder szyfrowanynie dotyczy
nie dotyczy
Dysk USBnie dotyczy
nie dotyczy
  Upload
Download

Test - Kopiowanie małych plików (1000x2 MB)
protokół SMB

Pojedynczy wolumen 36,08
46,11
RAID0 36,2
47,55
RAID1 32,6
32,01
JBOD 33,88
44,55
SHR 36,3
47,61
Pojedynczy wolumen - Folder szyfrowany 10,7
22,56
Dysk USB 15,6
20,63
  Upload
Download

Test - Kopiowanie małych plików (1000x2 MB)
protokół iSCSI

Pojedynczy wolumen 51,35
50,05
RAID0 52,51
47,05
RAID1 52,36
49,78
JBOD 49,6
48,74
SHR 52,89
50,28
Pojedynczy wolumen - Folder szyfrowanynie dotyczy
nie dotyczy
Dysk USBnie dotyczy
nie dotyczy
  Upload
Download

Test - Kopiowanie małych plików (10000x2 MB)
protokół SMB

Pojedynczy wolumen 0,15
0,31
RAID0 0,18
0,35
RAID1 0,15
0,20
JBOD 0,20
0,35
SHR 0,21
0,35
Pojedynczy wolumen - Folder szyfrowany 0,12
0,37
Dysk USB 0,08
0,09
  Upload
Download

Test - Kopiowanie małych plików (10000x2 MB)
protokół iSCSI

Pojedynczy wolumen 0,71
1,36
RAID0 0,51
1,35
RAID1 0,51
1,35
JBOD 0,54
1,43
SHR 0,98
1,45
Pojedynczy wolumen - Folder szyfrowanynie dotyczy
nie dotyczy
Dysk USBnie 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, a także dla SHR. Dodatkowe pomiary wykonaliśmy dla folderu szyfrowanego i dysku USB. 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

SHR, protokół SMB

pojedynczy dysk, folder szyfrowany

dysk USB

Test - protokół iSCSI ATTO Disk Bechmark
pojedynczy dysk, protokół iSCSI

JBOD, protokół iSCSI

RAID 0, protokół iSCSI

RAID 1, protokół iSCSI

SHR, protokół iSCSI

Test - protokół SMB CrystalDiskMark 3.0.2
pojedynczy dysk, protokół SMB

JBOD, protokół SMB

RAID 0, protokół SMB

RAID 1, protokół SMB

SHR, protokół SMB

pojedynczy dysk, folder szyfrowany

dysk USB

Test - protokół iSCSI - ATTO Disk Benchmark
pojedynczy dysk, protokół iSCSI

JBOD, protokół iSCSI

RAID 0, protokół iSCSI

RAID 1, protokół iSCSI

SHR, protokół iSCSI