Я использую znapzend для резервного копирования и, к сожалению, затопляет мое соединение gigE. Хотелось бы иметь возможность рателимить знапсенд. Что-то вроде:
zfs send | пв-л 200м | ssh $ host zfs recv
Какие-либо предложения?
Вы можете попробовать ограничить mbuffer
, в котором знапзенд использует:
-r <rate> : limit read rate to <rate> B/s, where <rate> can be given in b,k,M,G
Возможно, вам потребуется создать псевдоним для самого исполняемого файла mbuffer, если это невозможно сделать с помощью файла конфигурации:
# initially (for testing, I believe this is only for the current shell):
alias /usr/bin/mbuffer-limited="/usr/bin/mbuffer -r 10M"
# in znapzendzetup:
[...] --mbuffer=/usr/bin/mbuffer-limited [...]
Вы также можете добавить запрос функции на странице Github, он может быть реализован.
Видеть Введение в управление трафиком Linux. В качестве альтернативы вы можете установить приоритет своего трафика, а не ограничение скорости, чтобы вы по-прежнему получали быстрые резервные копии.
http://tldp.org/HOWTO/Traffic-Control-HOWTO/intro.html
Linux предлагает очень богатый набор инструментов для управления и манипулирования передачей пакетов. Более широкое сообщество Linux хорошо знакомо с инструментами, доступными в Linux для изменения пакетов и межсетевого экрана (netfilter, а до этого, ipchains), а также с сотнями сетевых служб, которые могут работать в операционной системе. Немногие внутри сообщества и еще меньше за пределами сообщества Linux знают об огромной мощности подсистемы управления трафиком, которая выросла и достигла зрелости в ядрах 2.2 и 2.4.
Этот HOWTO имеет целью представить концепции управления трафиком, традиционные элементы (в целом), компоненты реализации управления трафиком Linux и дать некоторые рекомендации. Этот HOWTO представляет собой сбор, объединение и синтез LARTC HOWTO, документации по отдельным проектам и, что важно, списка рассылки LARTC за период изучения.
Нетерпеливой душе, которая просто хочет прямо сейчас поэкспериментировать, рекомендуется обратиться в Службу управления трафиком с использованием tcng и HTB HOWTO и LARTC HOWTO для немедленного удовлетворения.