Я уже как-то задавал, но ответ мне тогда не пригодился.
Задача: есть файл (один около 10 Гб, или несколько по 2), его надо переместить на много (15-20) компов. Просто копирование по сети требует времени (и износа диска на сервере) в 15-20 раз больше. Если запускать процессы параллельно (на 2-4 машинах, больше не тянет), получается чуть побыстрее.
То есть, нужна прога (скорее клиент-серверное приложение), которая синхронно кидает пакет на все 20 машин, дожидается 20 сигналов о приеме, кидает следующий (как Ghostcast).
Кто пробовал - подходит ли в этом качестве KyloSTN?
Или подскажите другое работоспособное решение.
Да, прога нужна или под Win, или, если Линуксовая, с запуском с LiveCD.
Задача: есть файл (один около 10 Гб, или несколько по 2), его надо переместить на много (15-20) компов. Просто копирование по сети требует времени (и износа диска на сервере) в 15-20 раз больше. Если запускать процессы параллельно (на 2-4 машинах, больше не тянет), получается чуть побыстрее.
То есть, нужна прога (скорее клиент-серверное приложение), которая синхронно кидает пакет на все 20 машин, дожидается 20 сигналов о приеме, кидает следующий (как Ghostcast).
Кто пробовал - подходит ли в этом качестве KyloSTN?
Или подскажите другое работоспособное решение.
Да, прога нужна или под Win, или, если Линуксовая, с запуском с LiveCD.
no subject
mknod pipe1 p
...
( cat pipe1 | ssh host1 'cat > file' ) &
...
cat file | tee pipe1 | tee pipe2 | ... | cat > pipen
no subject
no subject
no subject
Задача сводится к мультикасту.
no subject
Авторское требование -- экономия диска на сервере (серия пайпов этому удовлетворяет, т.к. читает один раз) и экономия времни. Так как не было сказано какого из трех (CPU time, активного времени админа, мирового времени до достижения желаемого состояния), каждый исходит из своего понимания вопроса. Мое понимание говорит, что самый критичный ресурс это время живого человека.
Далее, энкрипция в ssh потребляет 10% процессора и более при эффективной скорости прокачки 2.5 мб/сек. При десятке клиентов и гигабитной сети это будет дороже проталкивания через интерфейс.
Так что мультикаст -- это ТРЕТЬЯ вещь на которую надо смотреть.
no subject
no subject
А под задачу инструмент уже существует двести лет и называется rdist.
no subject
no subject
no subject
no subject
no subject
... Роза розе рознь ...
no subject
... Оружие массовой победы ...
no subject
no subject
Каждый получатель одновременно будет раздавателем:)
no subject
no subject
http://developers.rambler.ru/opensource/tools/mcp/
либо torrent.