Synology-Forum.nl
Overige software => FTP, NFS and Samba Server => Topic gestart door: sciurius op 24 april 2018, 21:31:50
-
Ik doe maar gewoon even of mijn neus bloedt.
Ik heb een DS418 (daarvoor een DS413) met daarop grote shares.
Ik heb enkele Linux dozen die die shares willen gebruiken.
Hoe doe ik dat zo performant mogelijk? Met als bijbehorende vraag: Hoe meet ik die performance?
Waarom ik dit nu vraag, na al die jaren?
Omdat ik sterk de indruk heb dat op de manier waarop ik de NAS nu gebruik, de throughput ver beneden de maat blijft.
-
Omdat ik sterk de indruk heb dat op de manier waarop ik de NAS nu gebruik, de throughput ver beneden de maat blijft.
Het kan natuurlijk ook aan die Linux dozen liggen.
Had je b.v. met de DS413 ook throughput problemen ?
Wat meten betreft, je zou de NAS aan een Linux doos kunnen hangen met een UTP kabel en dan kijken wat de throughput is.
-
Dank voor je reaktie. Met de DS413 was ik redelijk tevreden (het was mijn eerste NAS), van de DS418 had ik hogere verwachtingen. Krachtiger, sneller.
Je suggesties zijn waardevol, maar laten mijn belangrijkste vraag onbeantwoord, nl. op welke manier je vanuit Linux dozen de shares op de NAS optimaal benadert. Omdat ik de shares wil mounten aan de Linux dozen komt dat dus neer op Samba, NFS3 of NFS4. Als Linux man gebruik ik vanzelfsprekend gebruik ik NFS4, maar ik weet niet of dat optimaal is, en hoopte dat in de gebruikerscommunities meer informatie te vinden zou zijn over de alternatieven.
Ook wat het meten betreft zijn er vele manieren, die erg verschillende resultaten geven. B.v. rsync van een grote folder van mijn workstation naar de NAS is zes (!) maal zo traag als dezelfde rsync van workstation naar Linux laptop, en dat terwijl de laptop maar een 100Mbps netwerkpoort heeft. Vandaar de vraag naar een objectieve methode om de throughput te meten.
-
Je zou de LAN snelheid kunnen testen door iperf te draaien, wanneer dit geen acceptabele bandwidth oplevert kan de netwerk infrastructuur het probleem van de lage snelheid zijn.
Rsync is volgens mij sowieso niet zo snel, SMB of NFS is naar mijn weten sneller.
-
rsync is de slechtste manier van performance testen die je kunt bedenken.
Heel veel overhead en vaak heel slechte implementaties op verschillende platformen.
rsync development is voornamelijk gefocused op functionaliteit en niet op performance.
De simpelste manier om te testen is gewoon een grote file copieren en kijken wat de pure snelheid is.
Verder zou ik persoonlijk dat antieke nfs de deur uit doen want de laatste versie komt(nfs4) stamt uit 2002 en er is geen ontwikkeling meer in.
Verder is per definitie het nfs protocol trager dan smb want het heeft meer overhead.
Ook kun je met nfs alleen op host nievaue beveiliging instellen en niet op user niveau zoals smb.
Het kan bij nfs4 wel als je kerberos gaat gebruiken, maar dat geeft nog veel meer overhead.
Ook heeft smb 3 multichannel aan boord wat je de mogelijkheid zal geven om fysieke netwerkpoorten echt als een channel te gebruiken.
Op windows werkt dat al prima, maar helaas is Samba nog niet zo ver, maar het komt eraan.
-
Jammer dat er geen iperf voor Synology is.
Enkele voorzichtige metingen (kopiƫren 654MB bestand):
NFS4 92MB/s
SMB3 67MB/s
SCP 62MB/s
Als iemand een goede testsuite weet om de throughput te bepalen hou ik me aanbevolen.
Voorlopig hou ik het dus maar bij NFS...
-
Jammer dat er geen iperf voor Synology is.
Even googlen en je komt op dit topic op het Engelse Synology forum (https://forum.synology.com/enu/viewtopic.php?t=115257) uit.
Jadahl heeft een package (http://www.jadahl.com/iperf/DSM_6.1/iperf_rtd1296-6.1_3.2-1.spk) gemaakt.
-
Jammer dat er geen iperf voor Synology is.
Enkele voorzichtige metingen (kopiƫren 654MB bestand):
NFS4 92MB/s
SMB3 67MB/s
SCP 62MB/s
Als iemand een goede testsuite weet om de throughput te bepalen hou ik me aanbevolen.
Voorlopig hou ik het dus maar bij NFS...
Ik haal met gemak boven de 100MB/s met smb, het ligt dus waarschijnlijk aan je linux bakken.
Oude Samba versie misschien?
-
Jadahl heeft een package (http://www.jadahl.com/iperf/DSM_6.1/iperf_rtd1296-6.1_3.2-1.spk) gemaakt.
Toppie!
Ik krijg transfer rates van 935 Mb/s, lijkt me alleszins redelijk.
-
Oude Samba versie misschien?
Ik heb samba 4.7.6. Lijkt me redelijk bij de tijd.
-
Ik krijg transfer rates van 935 Mb/s, lijkt me alleszins redelijk.
Om even in dezelfde termen te blijven, dus 117MB (afgerond). ;)
-
Jadahl heeft een package (http://www.jadahl.com/iperf/DSM_6.1/iperf_rtd1296-6.1_3.2-1.spk) gemaakt.
Voor mensen met een andere nas kunnen ook hier (http://www.jadahl.com/iperf) kijken waar het pakket per processor te halen is.