Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   "Антикварный кластер".
RSS

"Антикварный кластер".

Мысль попытаться собрать кластер на куче лежачих десктопов Р1.

<<Назад  Вперед>> Страницы: 1 2 3 4 * 5
Печать
 
aT
Advanced Member


Откуда: Химки, МО
Всего сообщений: 640
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 июля 2007
madmaks написал:
[q]
0leg написал:
[q]
А, то есть вот как... Предлагаешь написать операционную систему?
[/q]
Нет, говорю что не очень прлезно - кластер.
[/q]
- почему же не полезно? Очень даже полезно!

Я уже упоминал довольно абстрактную "вычислительную задачу" и притянул к ней "за уши" кодирование ДВД. Ещё можно предложить набрать в Яндексе что-нибудь типа "параллельные вычисления" и насладиться количеством ссылок...

До кучи, когда ехал с работы, вспомнил ещё одно направление для применения подобного кластера: имитационное моделирование вообще и многофакторный анализ в частности. Вместо того, чтобы на одном компьютере перебирать все заданные сочетания влияющих факторов, раскидываем эти сочетания на ВУ (сокращения такие же, как были приняты в моём посте выше) - пусть они их моделируют. Один ВУ выделяем для построения сводной таблицы (назовём его ПУ - промежуточный узел). Когда ВУ заканчивают моделирование, они отправляют результаты на ПУ и сообщение на ЦУ, что закончили. ЦУ - при необходимости - отправляет им следующую порцию исходных данных (например новые сочетания факторов или изменённые входные данные), а сам начинает ждать сводную таблицу от ПУ. Оператор в это время подготавливает на ЦУ новое задание для отправки на ВУ...

При условии, что все узлы - П1, можно ставить на узлах W`9x и использовать GPSS World - тогда всё это "распараллеливание" можно будет (с небольшим извращением:) реализовать средствами GPSS - наверное, надо в данном случае называть её ПП. Связи между узлами реализуются встроенными в ОС сетевыми возможностями...

Если узлы (как это мелькало в теме) будут на 386 - разумно использовать в качестве ОС DOS, в качестве ПП GPSS PC, а сеть реализовывать, например, через NW lite. "Распараллеливание" можно реализовать, например, через банальные .bat-файлы (это если просто, быстро и с извращением:)

Никакое "расшаривание оборудования" в данном случае не требуется - если, конечно, не придираться к тому, что для упрощения реализации надо будет "расшарить" в сеть на каждом ВУ и ПУ две директории на диске, а на ЦУ я ещё не решил сколько... Тоже, наверное, две...

Да-а... Жаль, не было у меня такого кластера, когда я диплом писал - вот я бы развернулся! Чем тупо ждать результатов, я бы лучше "распараллеливанием" занялся. И тему чуть-чуть другую взял - представляю рожи ГАКа: "Смотрите, смотрите - безумец! Построил кластер и на нём моделирует работу отказоустойчивой вычислительной системы..." Хм-м, кстати про отказоустойчивость: примитивную отказоустойчивость в смысле гарантированного выполнения расчётов при отказе нескольких ВУ можно реализовать даже средствами GPSS World. Извратиться, конечно, прийдётся посильнее, чем для просто распараллеливания, но вполне реально... Вот в случае с DOS + NW lite + GPSS PC извращаться надо будет уже утончённее - не знаю, удастся ли обойтись .bat-файлами...

Э-эх, размечтался я ;) А может, правда затеяться с распараллеленым моделированием на кластере?

ОФФ:
madmaks - посмотри ПМ.
alexey21
Junior Member


Откуда: Moscow
Всего сообщений: 111
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 мар. 2008
falanger написал:
[q]
Мне обещали отдать десяток Р1-133 комплектных относительно в "лежачих" корпусах. Появилась мысль сложить их стопкой, соединить сеткой 10/100 через хаб на многопортовый, выделить одну машину на файл-сервер, еще одну на терминал ввода/вывода, а остальные на "вычислительные узлы".
Туда соответственно залить пингвинов на локальные паругиговые винты, если будут, или лить его по сетке и "попробовать со всей этой фигней взлететь"...
Если получится в плюсах 1) "антикварный" кластер 2) опыт администрирования и отладки кластера.
Вот такая вот загогулина...
[/q]
ИМХО, надо для начала опредилиться с задачей, которую оно будет решать. Те разные задачи решаются по разным схемам.
Да и возиться с компиляцие на медленных машинах - не очень - ограничений много... Взял бы 3-4 более-менее приличных машин и на них тренировался бы....

Пример использования: водрузить Gentoo или что другое, поднять под ним distcc на всех машинах и получится рапределенная компиляция приложений (те запускаем компиляцию пакета на одной машине, а задания раздаются всем машинам с distcc). И будет круто. Кстати, если кто знает, где взять toolchains для OS Yellow Dog Linux на процессоре ppc с помощью которого можно компилять приложения для x86?

ЗЫ а еще давно в тырнете пробегала картинка - чел взял вроде как маму п-200ммх (или что-то похожее), залил пеной наглухо, вывел только провода и заставил работать. Это я к тому, что можно даже без корпусов - слепить в один ком..... :biggrin:
falanger
Advanced Member


Откуда: г Черняховск Калининградскjй обл
Всего сообщений: 1505
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 апр. 2008
Пока компы не отдали, но обещание подтвердили. Так что идя пока еще жива. Хотя и не на переднем плане по актуальности.
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
UFO написал:
[q]
Под Линуксом из двух компов можно сделать, например, два сервера (основной/резервный), заюзать Heartbeat и получить вполне надёжную систему: при падении одного сервера, автоматически начнёт работу другой.
[/q]
Хотелось бы замутить нечто подобное под Windows 2000 Advanced Server или Windows 2003 Server.
Существует ли Heartbeat под винду? Или какой другой софт порекомендуете?
aT
Advanced Member


Откуда: Химки, МО
Всего сообщений: 640
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 июля 2007
UFO - в принципе, какие-то варианты зеркалирования серверов под Виндами существуют. Только надо много читать. В винде чуть ли не встроенная система зеркалирования есть... Короче, Яндекс, Микрософт.ком и т.п....
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
aT написал:
[q]
Короче, Яндекс, Микрософт.ком и т.п....
[/q]
Угу... Чем, собственно, сейчас и занимаюсь...

Думал, может, кто-то уже настраивал подобные вещи и может поделиться опытом...
UFO
Гость


Всего сообщений: 5443
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 дек. 2006
Значит, из присутствующих людей никто на практике этим не занимался? :(
<<Назад  Вперед>> Страницы: 1 2 3 4 * 5
Печать
Полигон-2 »   Технический флейм »   "Антикварный кластер".
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS