The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Samba 3.5 - низкая скорость соединиения."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на сервере (Samba, выделена в отдельный форум / Linux)
Изначальное сообщение [ Отслеживать ]

"Samba 3.5 - низкая скорость соединиения."  +/
Сообщение от New.Roman on 13-Мрт-10, 22:00 
Здравствуйте дорогие друзья.

Я очень напряженно ищу в интернете решение одной нездоровой проблемы, с которой пришлось столкнуться.

Сервер: OpenSUSE 11.2 i586
CPU QuadCore 6600
RAM - 2Gb
системный sda - какое-то среднее нечто. EXT4
сетевой ресурс - RocketRaid 5. EXT4

Версия самбы 3.5.1 (последняя стабле)
Остальное, полагаю, не столь критично.

Итак. Что мы имеем. Если кому-то не лень читать, то вот первоисточник (ибо первым делом я пошёл выжигать мозг отцам дистрибутива) http://forums.opensuse.org/network-internet/434925-samba-ser...

Вкратце. Дело в том, что у меня 15 линуховых нод (безмониторных, безмышиных итд - рендерфарм одним словом) - которые славно и дружно работают с сервером по протоколу NFS.
Но так же есть пользователи ХП и Вин 7 - которым очень плохо сейчас. У них очень низкая скорость работы по самбе. Низкая настолько что они жалуются начальству и уже очень и очень плохо становится мне.

Вот вырезка конфига самбы:
(в котором уже было попереподставлено столько опций, что из всех попыток можно было бы накатать библиотеку похлеще ленинской /lib/lenin )


# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc package is installed.
# Date: 2009-10-27
[global]
log level = 1
debug level = 0
max log size = 50

wide links = yes

read raw = yes
write raw = yes

#max protocol = smb2
realm = some.com

socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=65535 SO_RCVBUF=65535

winbind enum groups = Yes
winbind enum users = Yes
idmap uid = 10000-20000
idmap gid = 10000-20000
auth methods = winbind
winbind use default domain = No
case sensitive = No

        workgroup = ???????
        server string = ""
        passdb backend = tdbsam
        printing = cups
        printcap name = cups
        printcap cache time = 750
        cups options = raw
        map to guest = Bad User
        logon path = \\%L\profiles\.msprofile
        logon home = \\%L\%U\.9xprofile
        logon drive = P:
        usershare allow guests = Yes
        security = domain
        add machine script = /usr/sbin/useradd  -c Machine -d /var/lib/nobody -s /bin/false %m$
        domain logons = No
        domain master = No
        netbios name = Server
        wins support = No

Вот общие циферки тестов:
Сеть гигабитная. Копирование туда-сюда по FTP и по NFS радует безмерно. К
опирование в MC:
с Win XP на сервер - скорость 12 Mb/sec - 20 Mb/sec
с сервера на XP - 40-50 Mb/sec

Windows 7 работает несколько пошустрее. Но.. Это всё равно не то..

У нас студия комп. графики, и скорость чтения-записи очень критичны. К примеру если человек на after-effects (это программа нелинейного монтажа и спецэффектов) работает с сервером, то во время "просчета" финальной сборки, клиент тащит с сервера ну как минимум гигабайт 5-6 туда-сюда интенсивно гоняет.

При этом таких людей около 10-ти человек. Ну и ещё 15 линуховых нод, которые стоят и грубо считают разные виды работ.

Очень печалит самба. ТАк вот. После столь длинного перла, я имею к Вам, господа, простой человеческий вопрос.
* * *
Самба - Медленнее чем нативный маздайский протокол? Есть ли у меня шансы, ок, ну не ускорить работу людей которых грубо спихнули с виндового сервака, на линёвый, а просто хотя бы вернуть как было? Есть такие шансы?

Огромное и огромное спасибо за советы, ответы, и помощь. На установку, настройку сервера и то что бы поженить его с доменом итд, было потрачено время. Будет грустно его стирать и говорить начву что пора покупать маздай.

Спсибо. С нетерпением жду советов, и жажду возвращения в мир нормальной жизни, из кошмарного мира стонущих и воющих упырей с низкой скоростью записи. Спасите.

Спасибо вам.

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Samba 3.5 - низкая скорость соединиения."  +/
Сообщение от що on 13-Мрт-10, 23:25 
CTDB вам в помощь!!!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Samba 3.5 - низкая скорость соединиения."  +/
Сообщение от zerot email(??) on 15-Мрт-10, 17:30 
возможно поможет сталкивался с похожей засадой где то в 2003 году, много отдельных шар и низкая скорость. причина в опции, выключающая отображение у пользователей файлов, на которые нет доступа
удачи
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Samba 3.5 - низкая скорость соединиения."  +/
Сообщение от New.Roman on 15-Мрт-10, 19:04 
>возможно поможет сталкивался с похожей засадой где то в 2003 году, много
>отдельных шар и низкая скорость. причина в опции, выключающая отображение у
>пользователей файлов, на которые нет доступа
>удачи

Спасибо за советы.

В итоге проблема приобрела совершенно иной свет. Оказалось, что топология сети, свичей, и прочее - устроено совершенно по идиотски.
Суть в том что я нашёл в сети две машины Windows 7, котоыре пашут со скоростью 60 mb/sec и одна - 90-100 mb/sec.
Конечно это ломает все представления о проблеме сервера. Сервер работает с этими машинами на отличных скоростях. Ососбенно с последней. Странно будет обвинять самбу в том, что все машины пашут с ней как попало.

В общем вот. Я даже отключил все socket options и прочее, что как оказалось вообще не рекомендуется включать с новыми ядрами. Скорость у вышеобнаруженных ПК - отличная.

Так что вот господа. Берите на заметочку. Абсолютно и далеко не всегда когда "компетентные люди" сообщают вам что с сетью и с железом "всё прекрасно" - это соответствует действительности..

Всё надо проверять лично.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Samba 3.5 - низкая скорость соединиения."  +/
Сообщение от ALex_hha (ok) on 16-Мрт-10, 11:58 
Чо то не понял, а о каком количестве свитчей идет речь для 30 машин? :D
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Samba 3.5 - низкая скорость соединиения."  +/
Сообщение от lavr email on 16-Мрт-10, 13:07 
>[оверквотинг удален]
>
>В общем вот. Я даже отключил все socket options и прочее, что
>как оказалось вообще не рекомендуется включать с новыми ядрами. Скорость у
>вышеобнаруженных ПК - отличная.
>
>Так что вот господа. Берите на заметочку. Абсолютно и далеко не всегда
>когда "компетентные люди" сообщают вам что с сетью и с железом
>"всё прекрасно" - это соответствует действительности..
>
>Всё надо проверять лично.

долго пришлось мучаться?
в таких случаях выбирается ДВЕ точки как минимум:
1 удачная с Linux/NFS и 1 неудачная с Windows - меняются физически местами для посмотреть
изменения в скорости работы, с использованием под Linux smbclient или mount_smb, вывод очевиден.

ps. видимо наткнулись на тупое/бездумное соединение свитчей/хабов без управления, без
согласования скорости, без продумывания топологии и тд и тп

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Samba 3.5 - низкая скорость соединиения."  +/
Сообщение от New.Roman on 16-Мрт-10, 22:09 
>долго пришлось мучаться?

ну если честно - неделю где-то. У меня нет опыта просто установки серверов. То есть я снёс древний маздай 2003, по причине смены железа и поставил чуть более новое железо и OpenSUSE 11.2 НУ и началось - ни с того ни с сего маздай-юзеры мне стали интенсивно выжигать мозг. Как сдача проекта - так нытьё "сеть тупит!!!" Я решил грешным делом что САМБА - никак. Ибо проверки показывали скорость 80-90 на NFS и 100 на FTP. А на самбу - 12. Чисто случайо решил пару дней назад помучить три компа с Win 7 - скорость одного была как линёвый NFS.

Я раньше тянул сети, много, но... Это были 100-тки. Как мне разжевали, 1Гб имеет целый лес собственных требований, выкрутасов, правил укладки во избежание помех. Проще говоря для меня ИРРЕАЛЬНО непонятно как может один комп толкать 15 МБ.сек а рядом с ним - 50 МБ.сек.

Теперь внимание. Многие SAMBA админы позиционировали мне 50 MB/sec - типа отлично для гигабит. А что вы скажете на 80 Мб.сек ? Своими глазами видел раз 10 замерил - от 80 - до 100. То есть сперва вообще 200 МБ\сек но на середине устаканивается до 80-90-100-98.
В общем тема прокладки гигабитной сети, свичи - это блин не халява. Это СВЯТОЕ!!!

>в таких случаях выбирается ДВЕ точки как минимум:
>1 удачная с Linux/NFS и 1 неудачная с Windows - меняются физически
>местами для посмотреть
>изменения в скорости работы, с использованием под Linux smbclient или mount_smb, вывод
>очевиден.

Совершенно так. Ну у меня функция создания орды безинтерфейсных графических станций для рендера, и сервака. А столкнулся вот с ЭТИМ вот.. Но теперь конечно наш админ начал ходить с ноутом делать замеры именно путём перекидывания проводов. ЗАвтра спрошу его о резалтах.

>ps. видимо наткнулись на тупое/бездумное соединение свитчей/хабов без управления, без
>согласования скорости, без продумывания топологии и тд и тп

Да это вообще нонсенс. А то сразу начали кричать "пока не было линукса - всё было нормально"
Эх... "Деревня". :/

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру