Оскомина - скорость samba 3.

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

smaharbA
Сообщения: 229
ОС: Windows Vista

Оскомина - скорость samba 3.

Сообщение smaharbA »

Скорость отвратительная 4 - 5 Mb
в то же время скорость виндуз 2003 - 40 Mb
Сеть гигабитная (проверить сеть и всякие обжимы не предлагать)
(Знаю, что песня старая, но все же - может кто то четко знает как сделать на сабже хотя бы 20 Mb)


Версия и конфиги (секюрность убрана на проч)
[root@pdc ~]# uname -a
FreeBSD pdc.n-d.ru 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386

[root@pdc ~]# smbd -V
Version 3.3.6

Код: Выделить всё

[global]
        dos charset = CP866
        unix charset = KOI8-R
        display charset = KOI8-R
        workgroup = NDOM
        realm = N-D.RU
        server string = Файловый сервер (консультант+,кодекс и т.д.)
        interfaces = bge0
        bind interfaces only = Yes
        security = ADS
        auth methods = winbind
        null passwords = Yes
        password server = 192.168.0.3
        client NTLMv2 auth = Yes
        log file = /var/log/samba/log.%m
        max log size = 50
        name resolve order = wins bcast
        unix extensions = No
        server signing = auto
        username map script = echo
        os level = 65
        local master = No
        domain master = No
        dns proxy = No
        wins server = 192.168.0.3
        eventlog list = Security, Application, Syslog, Apache
        idmap uid = 10000-20000
        idmap gid = 10000-20000
        winbind enum users = Yes
        winbind enum groups = Yes
        winbind nested groups = No
        winbind nss info = template, sfu
        winbind refresh tickets = Yes
        winbind offline logon = Yes
        guest ok = Yes
        hosts allow = 127., 192.168.0.
        hosts deny = ALL
        case sensitive = No
        hide unreadable = Yes

[printers]
        comment = Принтеры
        path = /var/spool/samba
        printable = Yes
        browseable = No

[upn-out]
        comment = UPN folder
        path = /mnt/volume/upn-out
        guest only = Yes
        csc policy = disable

[repo]
        comment = Репозитарии и установки
        path = /mnt/volume/repo
        guest only = Yes
        csc policy = disable

[consultantplus]
        comment = Консультант плюс
        path = /mnt/volume/consultantplus
        force user = nobody
        force group = nobody
        read only = No
        guest only = Yes
        veto files = /*.mp3/
        csc policy = disable

[kodeks]
        comment = Кодекс
        path = /mnt/volume/kodeks
        force user = nobody
        force group = nobody
        read only = No
        guest only = Yes
        csc policy = disable

[media]
        comment = Образы
        path = /mnt/volume/media
        guest only = Yes
        csc policy = disable

[secury]
        comment = ...
        path = /shares
        valid users = "@NDOM\отдел ит", "@NDOM\администраторы домена"
        admin users = "@NDOM\администраторы домена"
        read only = No
        inherit acls = Yes

[IPC$]
        path = /tmp
        hosts allow = 192.168.0.0/24, 127.0.0.1
        hosts deny = 0.0.0.0/0

[install]
        comment = Установки
        path = /mnt/volume/install
        force user = nobody
        force group = nobody
        read only = No
        guest only = Yes
        hide files = /*/
        csc policy = disable

[2gis]
        comment = Дубль ГИС
        path = /mnt/volume/2gis
        force user = nobody
        force group = nobody
        read only = No
        guest only = Yes
        csc policy = disable
Я конечно далек от мысли...(с)
Спасибо сказали:
Аватара пользователя
AlexNT
Сообщения: 433
ОС: FreeBSD 8.2, ArchLinux

Re: Оскомина - скорость samba 3.

Сообщение AlexNT »

smaharbA писал(а):
28.01.2010 08:43
Скорость отвратительная 4 - 5 Mb
в то же время скорость виндуз 2003 - 40 Mb
Сеть гигабитная (проверить сеть и всякие обжимы не предлагать)
(Знаю, что песня старая, но все же - может кто то четко знает как сделать на сабже хотя бы 20 Mb)


Версия и конфиги (секюрность убрана на проч)
[root@pdc ~]# uname -a
FreeBSD pdc.n-d.ru 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386


Может быть дело не в самбе а в том что Ваш сетевой адаптер работает в 100 мегабитном режиме?
Возможно что адаптер системой неверно определился и работает не в гигабитном режиме. Наблюдал на 7мерке давно подобную ситуацию. Если это так, то вам стоит просто обновиться хотя бы до 7.2.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Оскомина - скорость samba 3.

Сообщение NickLion »

А файловая система какая?
Спасибо сказали:
smaharbA
Сообщения: 229
ОС: Windows Vista

Re: Оскомина - скорость samba 3.

Сообщение smaharbA »

NickLion писал(а):
28.01.2010 09:42
А файловая система какая?


UFS


AlexNT - вряд ли, на NFS скорость приемлема - 20 Mb

Код: Выделить всё

[root@pdc ~]# ifconfig bge0
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
        ether 00:16:35:05:30:c1
        inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active
Я конечно далек от мысли...(с)
Спасибо сказали:
neol
Сообщения: 600
ОС: Debian Stable

Re: Оскомина - скорость samba 3.

Сообщение neol »

mtu 1500

надо-бы 9000
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: Оскомина - скорость samba 3.

Сообщение arachnid »

а вот это попробовать? http://runos.ru/linux-v-windows-seti/sekre...tsii-samba.html
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
smaharbA
Сообщения: 229
ОС: Windows Vista

Re: Оскомина - скорость samba 3.

Сообщение smaharbA »

arachnid писал(а):
28.01.2010 14:25
а вот это попробовать? http://runos.ru/linux-v-windows-seti/sekre...tsii-samba.html


TCP_NODELAY - дефолтная опция
это уже пробовал конечно, скорость чтения максимум 10 Мб, запись 5 Мб - все равно скорость в разы меньше
Я конечно далек от мысли...(с)
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: Оскомина - скорость samba 3.

Сообщение arachnid »

на 100мегабитной сетке получаем более 6Мб с настройками ниже

socket options = SO_RCVBUF=8192 SO_SNDBUF=8192 IPTOS_LOWDELAY TCP_NODELAY
oplocks = yes
disable netbios = yes

use sendfile = yes
max xmit = 65535 # Default
dead time = 15 # Default is 0
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
smaharbA
Сообщения: 229
ОС: Windows Vista

Re: Оскомина - скорость samba 3.

Сообщение smaharbA »

arachnid - получил чтение 9.5 Mb, запись 13 Mb
уже кое что, но явно может более, на такой же точно сервак с вин2003 обмен до 30-40 Мб допрыгивает

до этого было наоборот, при параметрах
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=16384 SO_SNDBUF=16384
max xmit = 16644 # Default - это и есть дефолт без указания

а эти параметры как влияют на скорость ?
oplocks = yes
disable netbios = yes
use sendfile = yes
dead time = 15
Я конечно далек от мысли...(с)
Спасибо сказали: