Есть обычная домашняя сеть одного провайдера.
Есть юзеры этой сети) с FreeBSD и Linux.
Это всё домашние сервера которые смотрят в сеть обеспечивают nat и прочие сетевые сервисы, однако make world на такой машине (как правило ~500Mhz) выполняется мучительно долго)
Хочется обьединить все эти тачки для : компиляции, рипинга ДВД, архивирования/разархивирования, и т.д. (короче всё то что выполняется мучительно долго)
Вопрос как такое можно организовать ? Возможни ли обьединить Linux и FreBSD машины ? реальноли распаралелить перечисленные задачи? (make исессно распаралеливается))
Как правило, кластеры делаются на GigaBit Ethernet или вообще на SCSI-шине (а дорогие кластеры - вообще на фирменных высокоскоростных шинах). Боюсь, что ваша локалка на передаче заданий съест больше, чем даст выигрыш в распараллеливании.
тесты с distcc показали что игра стоит свеч ;) а рип ДВД идётнамоём к6 примерно 15 часов) сеть полные 100 мегабит даст реальныйприрост производительности, другое дело как такое организовать :/
>тесты с distcc показали что игра стоит свеч ;) а рип ДВД
>идётнамоём к6 примерно 15 часов) сеть полные 100 мегабит даст реальныйприрост
>производительности, другое дело как такое организовать :/
попробуйте посмотреть в сторону проекта "condor"
http://www.cs.wisc.edu/condor
http://www.mosix.org/
Насколько я понимаю ни одна ни вторая непонимают что такое FreeBSD ?
есть ли под нее что нить ?
>Насколько я понимаю ни одна ни вторая непонимают что такое FreeBSD ?
>
>есть ли под нее что нить ?
>Есть обычная домашняя сеть одного провайдера.
>Есть юзеры этой сети) с FreeBSD и Linux.
>Это всё домашние сервера которые смотрят в сеть обеспечивают nat и прочие
>сетевые сервисы, однако make world на такой машине (как правило ~500Mhz)
>выполняется мучительно долго)
>Хочется обьединить все эти тачки для : компиляции, рипинга ДВД, архивирования/разархивирования, и
>т.д. (короче всё то что выполняется мучительно долго)
>Вопрос как такое можно организовать ? Возможни ли обьединить Linux и FreBSD
>машины ? реальноли распаралелить перечисленные задачи? (make исессно распаралеливается))pvm, mpi, gridengine...
Mosix не катит для FreeBSD, остальное будет работать если софт поддерживает. При желании можно самому прикрутить к нужному софту... Посмотри чего в DragonFly BSD сделали по этому поводу... Вроде собирались. По поводу gridengine не знаю. Можно ещё Inferno поверх всех осей поставить, и юзать для distributed вычислений. Но под неё надо софт писать.... Вобщем возможностей миллион, и ничего для этого кроме собственно сети не требо.