Sinds kort draai ik een Freebsd 8.2 op mijn server.Het kopieren van of naar de server via mijn windows 7 pc's gaat erg traag (tussen de 2 en 8 MB/s). Volgens mij is dit gezien mij hardware te laag.
De server:
Freebsd 8.2 is geinstalleerd op een Crucial RealSSD C300 64GB HDD. De bestanden staan op een aparte ZFS pool (5x Hitachi Deskstar 5K3000, 2TB).
De hardware: AMD Phenom II X2 550, Zotac 880G-ITX en 8gb geheugen.
Het netwerk is 1 gigabit per seconde (router, netwerkkaarten en kabels)
De server wordt benaderd door verschillende windows 7 machines.
Via PuTTy heb ik wat interne snelheden achterhaald. Ik heb het volgende commando 5x uitgevoerd.
Ik heb de Samba als volgt ingesteld:
/etc/rc.conf
De server:
Freebsd 8.2 is geinstalleerd op een Crucial RealSSD C300 64GB HDD. De bestanden staan op een aparte ZFS pool (5x Hitachi Deskstar 5K3000, 2TB).
De hardware: AMD Phenom II X2 550, Zotac 880G-ITX en 8gb geheugen.
Het netwerk is 1 gigabit per seconde (router, netwerkkaarten en kabels)
De server wordt benaderd door verschillende windows 7 machines.
Via PuTTy heb ik wat interne snelheden achterhaald. Ik heb het volgende commando 5x uitgevoerd.
De weergeven snelheden zijn niet stabiel.Het schommelt tusen de 70 en 144 MB/s. Ik vind de waardes wat lastig om te interpreteren. Toch lijkt mij dit niet de bottleneck. De interne schrijfsnelheid van de server is 'hoog genoeg'. De oorzaak voor de trage samba snelheid ligt dus niet aan de schrijfsnelheid van de server.NAS# dd if=/dev/zero of=somefile bs=1m count=4k
4294967296 bytes transferred in 58.974471 secs (72827568 bytes/sec)
4294967296 bytes transferred in 33.445957 secs (128415142 bytes/sec)
4294967296 bytes transferred in 35.193181 secs (122039759 bytes/sec)
4294967296 bytes transferred in 29.686668 secs (144676638 bytes/sec)
4294967296 bytes transferred in 36.066081 secs (119086055 bytes/sec)
Ik heb de Samba als volgt ingesteld:
/etc/rc.conf
/usr/local/etc/smb.conf# Local services
zfs_enable="YES"
# Network services
sshd_enable="YES"
samba_enable="YES"
samba_config="/usr/local/etc/smb.conf"
#======================= Global Settings =====================================
[global]
workgroup = werkgroep
server string = %h Samba
security = user
log file = /var/log/samba/log.%m
log level = 2
max log size = 500
hide dot files = yes
passdb backend = tdbsam
socket options = TCP_NODELAY SO_RCVBUF=131072 SO_SNDBUF=65536
use sendfile = yes
os level = 10
preferred master = No
domain master = No
dns proxy = No
wins support = No
ldap ssl = no
case sensitive = Yes
level2 oplocks = Yes
oplocks = Yes
load printers = No
printcap name = /dev/null
disable spoolss = Yes
show add printer wizard = No
Heeft een van jullie tips truucs om de snelheid van samba te verhogen? Of zijn waardes tussen de 2 en 8 MB/s normaal? Ik hoop van jullie te vernemen. Alvast bedankt.#============================ Share Definitions ==============================
[homes]
comment = Home directory for %u on %h
browseable = no
writable = yes
path = /tank/private/%u/Docs
valid users = %S
[printers]
printable = Yes
browseable = No
available = No
[public]
comment = %h Shared Public Directory
path = /tank/public
force directory mode = 0777
force create mode = 0777
force group = nobody
force user = nobody
public = yes
writeable = yes
read only = no