Alexei Khlebnikov wrote:
From: "Evheny Khoruzhy" <[EMAIL PROTECTED]>

Имеется задача.
Есть 2 компьютерных класса по 12 компьютеров (Win98) в детском учебном 
учреждении.
Периодически возникает необходимость записать один образ диска на 12 машин 
сразу.
Сеть 10 Мб, а время на обслуживание ограничено, так что надо это сделать
за раз. Сейчас используем Symantec Ghost, но хотелось бы попробовать
перевести сервер (P200/128Mb RAM) на Linux.
Что по этому поводу могут посоветовать аксакалы?

Попробую переформулировать вопрос:
Можно ли и как использовать multicasting применительно к клонированию
компьютеров?


Я ж тебе рассказал, как мультикастинг использовать.
Странное у Вас представление о multicast


Вот цитата из словаря (Lingvo, lingvo.ru):
multicasting - мультивещание (передача данных из одной точки нескольким выделенным компьютерам сети - в отличие от
Вы забыли слово "одновременно"
широковещательного режима (broadcasting), при котором информация рассылается на 
все узлы одновременно)
разница именно между "все" и "некоторые"

Если тебе броадкастинг нужен - так и скажи. ;)
Нужен multicast - так и было сказано :)


Только броадкастинг в данном случае - ИМХО плохая затея. Потому как при
бэкапе/восстановлении важна целостность данных, которую обеспечит TCP протокол
при при мультикастинге, а броадкастинг подразумевает отсутствие обратной связи,
следовательно - отсутствие исправления ошибок.
Отсутсвие обратной связи - не подразумевает
ничего не мешает отправлять подтверждения


Конечно, можно по разному
решать эту проблему - например включить таки обратную связь и ждать ответа типа
"кусок данных принят хорошо" от каждого компьютера,
вот примерно так :)


или оборвать восстановление
на данной машине при первой же ошибке - но это напряг, потому как требует
нетривиальных методов сетевого взаимодействия и я очень сомневаюсь, что
кто-то включил эту поддержку в свой продукт восстановления данных, в том числе
и фирма Symantec. Поэтому скорее всего у тебя и сейчас 12 потоков через сеть
проходят (что подтверждает и Логвинов) и пропускной способности хватает, а 
значит
решение на базе мультикастинга должно работать и под Линукс.
Ну пока все описанные решения были юникастовые....


--
With MBR
Max

Ответить