Serwery

Testy wydajnościowe

przeczytasz w 2 min.

Testy wydajnościowe serwera Synology RackStation RS214 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 ProSafe GSM7212. Połączenie gigabitowe pracowało w trybie full duplex, 1 Gbps.

Po pierwszych testach syntetycznych myśleliśmy, że w konfiguracji testowej jest błąd ponieważ wyniki należały raczej do średnich. Całkowita zmiana konfiguracji testowej oraz środowiska sieciowego utwierdziła nas jednak w przekonaniu, że wszystko jest w porządku. Choć jednostka RS214 przeznaczona jest dla niewielkich biur czy firm, to jej wydajność nie należy do najwyższych. Zarówno z wynikami benchmarków, jak i typowych testów kopiowania danych, plasuje się w środku stawki. Na uwagę zasługuje szybkość operacji kopiowania w macierzy SHR. System nieźle radził sobie także z macierzą RAID 0. Nieco gorzej wypada obsługa nośników USB 3.0 pod względem kopiowania. Maksymalne wartości jakie osiągnęliśmy wynosiły około 44 MB/s.

Kopiowanie dużego pliku (2 GB)
Protokół: SMB [MB/s]

Pojedynczy wolumin 58,3
59,2
JBOD 54,2
62,5
RAID0 51,4
64,8
RAID1 51,2
59,9
SHR 52,3
59,9
SHR (folder szyfrowany) 11,1
20,1
dysk USB 3.0 19,3
44,3
  Upload
Download

Kopiowanie dużego pliku (2 GB)
Protokół: iSCSI [MB/s]

Pojedynczy wolumin 85,8
55,2
JBOD 81,6
66,3
RAID0 84,4
78,0
RAID1 82,2
50,7
SHR 85,7
54,2
SHR (folder szyfrowany)nie dotyczy
nie dotyczy
dysk USB 3.0nie dotyczy
nie dotyczy
  Upload
Download

 

Kopiowanie małych plików (1000x2 MB)
Protokół: SMB [MB/s]

Pojedynczy wolumin 43,1
47,5
JBOD 40,9
47,6
RAID0 39,8
49,3
RAID1 40,2
41,2
SHR 40,2
41,9
SHR (folder szyfrowany) 9,5
16,9
dysk USB 3.0 17,3
27,9
  Upload
Download

Kopiowanie małych plików (1000x2 MB)
Protokół: iSCSI [MB/s]

Pojedynczy wolumin 40,3
48,9
JBOD 41,7
49,4
RAID0 62,7
51,0
RAID1 51,6
39,9
SHR 49,2
49,1
SHR (folder szyfrowany)nie dotyczy
nie dotyczy
dysk USB 3.0nie dotyczy
nie dotyczy
  Upload
Download

 

Kopiowanie małych plików (10000x2 KB)
Protokół: SMB [MB/s]

Pojedynczy wolumin 0,22
0,36
JBOD 0,22
0,37
RAID0 0,21
0,34
RAID1 0,20
0,35
SHR 0,19
0,33
SHR (folder szyfrowany) 0,06
0,32
dysk USB 3.0 0,02
0,28
  Upload
Download

Kopiowanie małych plików (10000x2 KB)
Protokół: iSCSI [MB/s]

Pojedynczy wolumin 0,99
1,19
JBOD 0,98
1,20
RAID0 0,81
1,19
RAID1 0,78
1,17
SHR 0,82
1,19
SHR (folder szyfrowany)nie dotyczy
nie dotyczy
dysk USB 3.0nie dotyczy
nie dotyczy
  Upload
Download

 

Testy ATTO Disk Benchmark oraz CrystalDiskMark przeprowadziliśmy dla pojedynczego dysku, folderu szyfrowanego, macierzy RAID 0, 1, SHR oraz JBOD. Pomiary zostały przeprowadzone dla protokołu CIFS/SMB oraz iSCSI. W teście ciągłym ATTO Disk Benchmark widać, że serwer potrafi osiągać wartości ponad 100 MB/s (np. RAID 0, protokół iSCSI).

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

  • RAID 0, protokół SMB

  • RAID 1, protokół SMB

  • SHR, protokół SMB

  • SHR, folder szyfrowany, protokół SMB

  • JBOD, protokół SMB

  • dysk USB 3.0, protokół SMB

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

  • RAID 0, protokół iSCSI

  • RAID 1, protokół iSCSI

  • SHR, protokół iSCSI

  • JBOD, protokół iSCSI