Назад | Перейти на главную страницу

Регулирование индивидуальных соединений самбы

У меня есть сервер CentOS, настроенный с Samba на гигабитном LAN-соединении. Я обнаружил, что если я копирую большие объемы данных с сервера Samba на клиентскую машину, которая также имеет гигабитное соединение, этот процесс копирования одного файла полностью поглощает внимание Samba. Иногда я даже не могу получить листинг на другом компьютере, пока идет копия.

Есть ли способ настроить какое-то QoS на Samba, чтобы несколько клиентов были вынуждены совместно использовать полосу пропускания / something-samba-is-limited-on и быть вежливыми друг с другом?

Я не думаю, что вы можете сделать это в Samba - тем не менее, перейдите на более низкий уровень к TCP / IP, и вы можете классифицировать свои пакеты в течение всего дня. вы можете сделать это с помощью iptables и CLASSIFY (я думаю). Я лично использовал wondershaper и shaper (больше не пакет в Debian) для этого.

Вот статья о QoS из руководства администратора Debian:

http://debian-handbook.info/browse/stable/sect.quality-of-service.html

Вот статья с использованием iptables:

http://lartc.org/howto/lartc.cookbook.fullnat.intro.html