Synology-Forum.nl

Firmware => Synology DSM 5.1 en eerder => Topic gestart door: PieterVoet op 01 juli 2012, 11:23:57

Titel: Trage DS212+, slow cached reads
Bericht door: PieterVoet op 01 juli 2012, 11:23:57
Hallo,

ik heb al even rondgekeken op de forums en andere internet bronnen, maar kan nog niet iets
vinden dat mijn probleem kan oplossen.. :

Ik heb een DS212+ met 2x ST3000DM001-9YN166  ( Seagate 3TB met nieuwste firmware ) disken erin.
Het viel me op dat afspelen van bv. mp3's vanaf een share hapert. Eerst dacht ik aan Samba
instellingen, maar uiteindelijk zag ik dat bv. via 'ftp' een bestand lezen ook al traag is.
Schrijven naar de DS212 is daarentegen prima :

[pieter@laptop tmp]# ftp DiskStation
Connected to DiskStation (192.168.0.105).
220 DiskStation FTP server ready.
Name (DiskStation:pieter):
331 Password required for pieter.
Password:
230 User pieter logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd media
250 CWD command successful.
ftp> put DikkeFile
local: DikkeFile remote: DikkeFile
227 Entering Passive Mode (192,168,0,105,216,254)
150 Opening BINARY mode data connection for 'DikkeFile'.
226 Transfer complete.
1024000 bytes sent in 0.0715 secs (14317.67 Kbytes/sec)
ftp> get DikkeFile
local: DikkeFile remote: DikkeFile
227 Entering Passive Mode (192,168,0,105,216,240)
150 Opening BINARY mode data connection for 'DikkeFile' (1024000 bytes).
226 Transfer complete.
1024000 bytes received in 1.9 secs (538.55 Kbytes/sec)

zoals te zien is lezen van de DS212 veel trager dan het ernaar toe schrijven.
De snelle schrijfactie laat ook zien dat het netwerk snel genoeg is.


Om verder te onderzoeken ben ik ingelogged op de DS212 en heb 'hdparm' gebruikt om
te kijken hoe de disken presteren :

DiskStation> hdparm -Tt /dev/sda /dev/sdb

/dev/sda:
 Timing cached reads:   672 MB in  2.00 seconds = 335.39 MB/sec
 Timing buffered disk reads: 458 MB in  3.00 seconds = 152.49 MB/sec

/dev/sdb:
 Timing cached reads:   682 MB in  2.00 seconds = 340.34 MB/sec
 Timing buffered disk reads: 538 MB in  3.01 seconds = 178.96 MB/sec

De twee Seagates zitten weliswaar in RAID-1, maar deze 'hdparm' test is direct op
de disk devices.
In vergelijk, hier is de read test van de disk in mijn laptop :

[pieter@laptop tmp]# hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   11288 MB in  2.00 seconds = 5648.29 MB/sec
 Timing buffered disk reads: 262 MB in  3.32 seconds =  78.84 MB/sec

De cached reads op de DS212 zijn veel te laag.. dat zou een factor 10 beter moeten kunnen.

Op de DS212 heb ik DSM 4.0 staan.

Zou iemand hier weten hoe ik de leesprestaties kan verbeteren ?
Ben heel benieuwd !  Alvast bedankt !

pieter.
Titel: Re: Trage DS212+, slow cached reads
Bericht door: PieterVoet op 01 juli 2012, 17:55:04
OK, om uit te zoeken of dit een hardwarematig probleem is, heb ik de disk uit de DS212
gehaald, en in m'n Linux PC gezet.

Hier is daarvan de 'hdparm' output :

pieter@pc ~]# hdparm -I /dev/sdd

/dev/sdd:

ATA device, with non-removable media
        Model Number:       ST3000DM001-9YN166
        Serial Number:      S1F0L71C
        Firmware Revision:  CC4H
        Transport:          Serial
            ...

[pieter@pc ~]# hdparm -Tt /dev/sdd

/dev/sdd:
Timing cached reads:   8134 MB in  1.99 seconds = 4077.36 MB/sec
Timing buffered disk reads:  466 MB in  3.01 seconds = 154.79 MB/sec

Ja, dat is de 'cached read' performance die ik graag op de DS212+ zou zien...
Blijkbaar is het dus gerelateerd aan de diskdriver die met DSm 4.0 meekomt..

Hmmm..
Titel: Re: Trage DS212+, slow cached reads
Bericht door: PieterVoet op 03 juli 2012, 10:59:50
Uiteindelijk besloot ik het probleem aan te melden bij Synology. Binnen twee dagen kreeg ik
reactie, met de opmerking om mijn netwerk te checken...

Hmm, dat vond ik een vreemde opmerking in de context van dit probleem, maar om aan de vragen van
support te voldoen hab ik toch maar de DS even direct aan m'n PC gehangen...

...  en het probleem was weg !

Pfff.. na wat proberen bleek het een poortje op de ethernet switch te zijn..  Die werkte wel
maar gaf dus problemen bij downloads, terwijl uploads gewoon snel gingen. Dat zette me totaal
op het verkeerde spoor.

Hoewel de 'cached read' performance die 'hdparm' laat zien erg laag is, is het blijkbaar niet
negatief voor het gebruik van de DS.

Anyway, probleem opgelost.. bedankt Synology !
Titel: Re: Trage DS212+, slow cached reads
Bericht door: Robert Koopman op 03 juli 2012, 11:05:26
Citaat van: "PieterVoet"
Pfff.. na wat proberen bleek het een poortje op de ethernet switch te zijn..  Die werkte wel
maar gaf dus problemen bij downloads, terwijl uploads gewoon snel gingen. Dat zette me totaal
op het verkeerde spoor.

Daar denk je inderdaad toch niet als eerste aan!
Even een ander poortje gebruiken en probleem opgelost.  :D