Перейти к содержанию

Вопрос

Опубликовано

Подскажите как настроить приоритезацию доступа к сетевому диску?

Есть USB диск подключенный к роутеру, и используемый в качестве сетевого.
Есть стоковая торрент качалка transmission.
Есть несколько клиентов в локальной сети что обращаются к сетевому диску..
Есть интернет от провайдера на скорости до 100мб* (не являющийся "узким горлышком").

Итак когда transmission активно скачивает торренты и скидывает их на сетевой диск, остальные клиенты в домашней сети испытывают затруднения с доступом к этому диску(что логично),

Необходимо настроить приоритезацию доступа/обращений к сетевому, т.е если от других клиентов в локалке обращений к сетевому диску нет/мало, то transmission может скачивать торренты "тапка в пол" на максимально возможных скоростях, но если другие клиенты пытаются обратится к сетевому диску, чтоб либо transmission сам резал скорость(альтернативная скорость в настройках), либо OS keenetic, резала скорость(а соответсвенно и обращения к сетевому диску) для transmission,

Т.е чтоб приоритет доступа к сетевому диску всегда был у прочих клиентов в локалке, а не у transmission(и лишь когда других нет, торрентокачалка "топила на все деньги").

QoS, как я понимаю расставляет приоритеты клиентам/типам на скорость в интернет(а может я не умею его готовить), мне же  надо за основу брать обращения к сетевому диску..

 

Подскажите - куда копать?

Рекомендуемые сообщения

  • 0
Опубликовано

Сейчас никакими средствами это сделать не выйдет, но по-хорошему нужно следующее:

 - добавить в сборку CFQ IO-планировщик

 - назначать transmission и всем его дочерним процессам приоритет IO idle

В таком случае transmission будет работать только если никому еще не нужен диск, иначе пойдет на автоматическую паузу.

  • 0
Опубликовано
4 часа назад, Le ecureuil сказал:

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

Спасибо, transmission на паузу- это жесткое условие, или есть вариант со снижением скорости( в transmission есть опции "альтернативная скорость" и "лимит скорости")?

На 4pdа советуют заменить USB диск прикрученный к kenetic  и монтируемый к серверу как "сетевой диск", на полноценный NAS- такое решение поможет решить проблему с доступом другим клиентам в то время как transmission скачивает торренты, или проблема останется.

Потому как я точно не уверен что именно "узкое горлышко"- сейчас торренты записывает на скорости около 15мбит/сек(интернет от провайдера  так называемый "до 100мб/сек*", другие клиенты серфят интернет нормально(тормозов не замечено)- но вот при обращении к сетевому диску при активных закачках- тормоза.(Локалка по большей части проводная, хотя есть и wifi клиенты, и тормоза видны именно при обращении к сетевому диску, меж собой клиенты в сети общаются без каких либо видимых проблем)

  • 0
Опубликовано

Встает на паузу он автоматически - планировщик ядра "тормозит" процесс transmission на операциях ввода вывода настолько, чтобы он не мешал другим. С точки зрения самого transmission выглядит так, что накопитель стал сильно медленнее работать, только и всего. По сути ваши тормоза переносятся на тормоза transmission.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.