Trage write naar samba share

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • NiRo
  • Registratie: December 2016
  • Laatst online: 04-09 20:59
Hallo iedereen

Ik gebruik een samba server om bestanden op mijn server te kunnen bereiken met Windows. Ik raak echter niet sneller dan 11 Mbps. Als ik twee dingen kopieer via de verkenner, wordt de snelheid gehalveerd voor ieder. Ik zit in een lokaal netwerk. Samba draait op een Turnkey server op Debian9.

De config:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
[global]
    obey pam restrictions = yes
    restrict anonymous = 2
    max log size = 1000
    socket options = TCP_NODELAY
    log file = /var/log/samba/samba.log
    server string = TurnKey FileServer
    pam password change = yes
    admin users = root
    recycle:touch = yes
    rpc_server:spoolss = external
    os level = 20
    netbios name = FILESERVER
    panic action = /usr/share/samba/panic-action %d
    recycle:versions = yes
    encrypt passwords = true
    add user to group script = /usr/sbin/usermod -G '%g' '%u'
    passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
    passdb backend = tdbsam
    security = user
    printing = cups
    rpc_daemon:spoolssd = fork
    add user script = /usr/sbin/useradd -m '%u' -g users -G users
    unix password sync = yes
    guest account = nobody
    passwd program = /usr/bin/passwd %u
    delete user script = /usr/sbin/userdel -r '%u'
    add group script = /usr/sbin/groupadd '%g'
    dns proxy = no
    syslog = 0
    wins support = true
    delete group script = /usr/sbin/groupdel '%g'
    load printers = yes
    vfs object = recycle
    recycle:keeptree = yes
    recycle:exclude_dir = tmp quarantine
    workgroup = WORKGROUP

[homes]
    valid users = %S
    browseable = no
    comment = Home Directory
    available = no
    writable = yes

[cdrom]
    available = no
    writable = no
    preexec = /bin/mount /media/cdrom
    locking = no
    postexec = /bin/umount /media/cdrom
    path = /media/cdrom
    comment = CD-ROM
    guest ok = yes

[mount]
    create mode = 775
    directory mode = 775
    path = /mnt/diskdata/Werkschijf
    valid users = @users
    writeable = yes

[kali]
    create mode = 775
    writeable = yes
    directory mode = 775
    path = /mnt/diskdata/Werkschijf/Rob/BESTANDEN/Kali
    valid users = kalilinux,@files,@kalilinux

[canon]
    printable = yes
    path = /var/samba/spool


Zoals je ziet heb ik de socket al op TCP_NODELAY gezet maar de speed blijft laag. Spot iemand toevallig een parameter die de boel kan vertragen?

Alvast bedankt
Rob Nickmans

Alle reacties


Acties:
  • 0 Henk 'm!

  • powerboat
  • Registratie: December 2003
  • Laatst online: 21:08
Vertel eens iets meer over je netwerk ? Is het via wifi, bekabeld ? Gigabit of 100mbit ? Rechstreeks aangesloten of via een switch ? Samba virtueel of fysiek etc...

Ik zie niet 123 of er iets fout zit. Maar 11MB/s lijkt toch veel op een 100Mbit/s netwerk.

Misschien moet je die richting eens inkijken.

[ Voor 39% gewijzigd door powerboat op 10-05-2020 17:31 ]


Acties:
  • 0 Henk 'm!

  • Room42
  • Registratie: September 2001
  • Niet online
Inderdaad, het (volledige) netwerk tussen je meetpunt (PC?) en de server, inclusief de netwerkkaarten. En haal je 11Mbps of 11MB/s? Dat is ook nogal een verschil. :) En hoe meet je?

En haal je lokaal (op de server) wel betere snelheiden?

offtopic:
En @NiRo, ik zie dat je eigenlijk alleen maar vragen stelt, hier. Vind je het niet leuk om zelf ook eens wat bij te dragen, om eens wat terug te geven aan alle mensen die jou altijd helpen? Kijk bijvoorbeeld eens tussen de Actieve Topics, daar staat vast wat tussen waar jij wat van weet of een mening over hebt. :)

"Technological advancements don't feel fun anymore because of the motivations behind so many of them." Bron


Acties:
  • 0 Henk 'm!

  • NiRo
  • Registratie: December 2016
  • Laatst online: 04-09 20:59
Voor de duidelijkheid: de snelheid vermeld door Verkenner is 11 MB/s.

De server is (uiteraard) verbonden via LAN en haalt down: 235.19 Mbit/s en up: 18.75 Mbit/s
De laptop is verbonden via Wifi met een router in dezelfde kamer en haalt: down: 21.23 Mbps en up: 16.66 Mbps.

De snelheden zijn gemeten met Speedtest.net met een server en een ping van respectievelijk 25 en 64 ms. Mijn ISP is Telenet (België) en beperkt de internetsnelheid tot 300 Mbps.

@Room42 Zal ik doen!

Acties:
  • 0 Henk 'm!

  • Room42
  • Registratie: September 2001
  • Niet online
Jouw Wifi lijkt dus de bottleneck te zijn. Heb je de laptop al eens bedraad aangesloten en zo de test te doen?

Qua snelheid lokaal op de server bedoelde ik vooral de disk-toegang. Wat ook interessant is, wat de lokale snelheid naar de lokale samba-server is.

"Technological advancements don't feel fun anymore because of the motivations behind so many of them." Bron


Acties:
  • +1 Henk 'm!

  • NiRo
  • Registratie: December 2016
  • Laatst online: 04-09 20:59
Mijn laptop is heel recent en heeft jammer genoeg geen Ethernet poort meer.

Ik heb dd if=/dev/zero of=tempfile bs=1M count=1024 conv=fdatasync,notruncdit commando gevonden om snel de write speed te vinden en die was 201MB/s.

Misschien handig om te weten: de samba server draait in een LXC container op Proxmox. De host haalt een speed van 238 MB/s.

Met Lan Speed test heb ik de snelheid tussen mijn laptop en de netwerkshare gemeten, die was met een pakketje van 50MB, 2.89 Mpbs (nog trager dus).

Ik veronderstel dat inderdaad de Wifi verbinding het probleem gaat zijn. Bedankt voor de tips en hulp!

Acties:
  • 0 Henk 'm!

  • Nibbz
  • Registratie: September 2001
  • Laatst online: 00:14

Nibbz

Postmaster General

USB -> Netwerkadapter wellicht een idee? (of PCMCIA -> Netwerkadapter)

13:37


Acties:
  • 0 Henk 'm!

  • NiRo
  • Registratie: December 2016
  • Laatst online: 04-09 20:59
In het ergste geval kan ik inderdaad zo een adaptertje gaan halen. Als de config van samba goed zit, dan zorg ik er wel voor dat grote bestanden via de desktop geüpload worden. Bedankt voor de suggestie!

Acties:
  • 0 Henk 'm!

  • rdfeij
  • Registratie: September 2001
  • Laatst online: 13-09 15:20
NiRo schreef op zondag 10 mei 2020 @ 18:44:
In het ergste geval kan ik inderdaad zo een adaptertje gaan halen. Als de config van samba goed zit, dan zorg ik er wel voor dat grote bestanden via de desktop geüpload worden. Bedankt voor de suggestie!
Of indien je Laptop USB3.0 heeft (vast wel als hij recent is) een USB naar ethernet adapter (gigabit)

Teven ook niet Mb en MB door de war halen.
Voor de duidelijkheid: de snelheid vermeld door Verkenner is 11 MB/s.
Dat is dus 88Mbit/s. Dat is zeker niet slecht voor wifi...

[ Voor 5% gewijzigd door rdfeij op 10-05-2020 19:07 ]


Acties:
  • 0 Henk 'm!

  • NiRo
  • Registratie: December 2016
  • Laatst online: 04-09 20:59
Ik was inderdaad wat in de war met de grootheden die gebruikt werden. Dankje voor het rekensommetje!
Pagina: 1