Страница 1 из 1

тюнинг samba в гигабитной сети

Добавлено: 2012-04-23 16:13:28
paran0id
Задача - организовать максимально быстрое сетевое хранилище, доступное по smb/cifs. Сеть - частично гигабит, частично 100мбит, наиболее приоритетные клиенты сидят на гигабите и используют отдельную шару.

Стоит FreeBSD 9.0 и samba 3.6 из портов.

Тюнинговал согласно найденным мануалам, достиг следующего

Без AIO - 25000кбайт/с download и 21000кбайт/с

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

socket options = TCP_NODELAY SO_KEEPALIVE SO_SNDBUF=65536 SO_RCVBUF=65536 IPTOS_LOWDELAY
read size = 65536
use sendfile=true
dns proxy = no
log level = 2
С AIO - 30000кбайт/с download и 25000кбайт/с

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

socket options = TCP_NODELAY SO_KEEPALIVE SO_SNDBUF=131072 SO_RCVBUF=131072 IPTOS_LOWDELAY 
min receivefile size=16384
use sendfile=true
aio read size = 131072
aio write size = 131072
aio write behind = true
read size = 131072
dns proxy = no
log level = 2
Причем скорость заметно скачет даже при подключении порт-в-порт. В случае с AIO скорость ощутимо падает к концу передачи.

Что ещё можно сделать? Может, настройки ФС (раздел в UFS)?

И возможно ли раздельно настраивать производительность на разных шарах, т.к. при таких настройках клиенты с 100мбит сильно тормозят, а "быстрая" шара им не нужна?

Re: тюнинг samba в гигабитной сети

Добавлено: 2012-08-14 19:59:34
Alex Keda
ищщите по форуму.
вы не первый тюните