1 (24.02.2010 18:16:24 отредактировано MassConstructor)

Возникла интересная проблема.
Есть несколько довольно разных (гетерогенных) машин. Есть возможность соединить их в кластер.
Решений много, но все комплексные решения - проприетарны (по крайней мере, мне не удалось найти ни единого упоминания полноценного кластерного решения opensource).

Хорошие примеры хороших решений:
1) Scyld. Хорошая по описанию система. Что примечательно, использует SSI (http://en.wikipedia.org/wiki/Single-system_image)
2) OpenVMS. Гигант кластерного софта. И по описанию, и по отзывам - отличнейшая, превосходная и непревзойденная вещь.
Однако, оба решения, как уже было сказано, абсолютно несвободны. Версии OpenVMS для не-VAX(Alpha)'ов замечено не было, что делает невозможным построение x86_64 кластера с ней, используя hobby-версию VMS.

Остается опенсорсный OSCAR.
Итак, как быть? Копать основательно в сторону оскара или искать другие варианты?
Предлагаю немного обсудить сию, довольно сложную, и не менее интересную, проблему!

PS. как было бы здорово, если еще можно было бы использовать SSI !  ag

---
ADD:
я буду добавлять сюда ссылки и комментарии по уже обнаруженным объектам
-----
1) Scyld (http://www.scyld.com/home.html) Насколько я понимаю, система когда-то была opensource, но в данный момент, она, очевидно, закрыта, и продается компанией HappyPenguin
2) OpenVMS (http://ru.wikipedia.org/wiki/OpenVMS), (http://www.montagar.com/hobbyist/install.html) Ходят слухи, что система имеет порт на IA-64, но, в любом случае, она остается ужасно закрытой ac
3) OSCAR (http://svn.oscar.openclustergroup.org/trac/oscar) Является узконаправленным дополнением для ядер 2.6. Использует MPI.
4) Kerrighed (http://www.kerrighed.org/wiki/index.php/Main_Page) Очень интересная французская разработка. Модель SSI.
5) OpenMOSIX 2.x (http://openmosix.sourceforge.net/) Классическая (потомок mosix) SSI-система. Давно и безнадежно мертва
6) LinuxPMI (http://linuxpmi.org/trac/) По словам создателей, потомок openmosix. На деле - попытка собрать MSI систему на основе "ядерных" изменений, предложенных еще во времена MOSIX 2.
7) Debian GNU/Linux Beowulf port (http://www.debian.org/ports/beowulf/index.ru.html) Классический кластер типа beowulf, развертывается с использованием FAI. Насколько мне ясно из описания, модель кластеризации - MSI. Спасибо alukard404 за ссылку.
af DragonflyBSD (http://www.dragonflybsd.org/) Данный объект не сразу попал в список из-за своих рудиментарных кластерных возможностей. Но для чистоты исследования был все же добавлен. Кластерные возможности протестированы лично (образ dfly-amd64-2.4.1_REL). Поддержка SSI по факту пока отсутствует.
9) Inferno / Plan 9 (http://en.wikipedia.org/wiki/Inferno_(operating_system)) Кластерная ОС, работающая по принципу виртуализации локального оборудования. Для данного случая не подходит совершенно.
10) Amoeba (http://www.cs.vu.nl/pub/amoeba/) Очень интересная SSI ОС. Проект мертв. Последние изменения на официальном ftp датированы 1997 годом.

Debian GNU/Linux 5.0.1 Lenny

2

Не занимался кластерами, да не не начем... но в репе Debian встречались пакеты, модули к ядру: redhat-cluster-modules. и на сайте кажется вот, по вашей теме: http://www.debian.org/ports/beowulf/index.ru.html

Ungrateful animal: In the world without walls, who needs windows?

3 (24.02.2010 16:02:01 отредактировано )

alukard404 пишет:

Не занимался кластерами, да не не начем... но в репе Debian встречались пакеты, модули к ядру: redhat-cluster-modules. и на сайте кажется вот, по вашей теме: http://www.debian.org/ports/beowulf/index.ru.html

Спасибо! Обязательно добавлю в главный пост. Очень интересная статья по развертыванию beowulf-like кластера на дебиане: http://www.informatik.uni-koeln.de/fai/ … 01s08.html

Кстати! DragonFly был протестирован. Также, добавилась ОС Inferno.
Исследование продолжается  ab

Debian GNU/Linux 5.0.1 Lenny

4

redhat-cluster -то это не то?

И если не секрет, то для каких целей машины предполагается юзать? ab

Ungrateful animal: In the world without walls, who needs windows?

5

Можно посмотреть на SunGrid http://wikis.sun.com/display/GridEngine … +Overview, Хотя это и не кластер в чистом виде, но распределять вычисления можно. Санкластер - штука специфическая, да и вообще там всегда вопросов во много раз больше чем ответов.
Кластер надо понимать для чего построяивается, и в принципе гораздо важнее не принципиальная его необходимость, а количество постоянных потребителей его ресурсов. Иначе все выродится практически мгновенно... Все равно никому оно не надо bx

OpenSolaris... С линуксом, похоже, завязал навсегда...

6 (10.06.2011 15:37:24 отредактировано Battle Coder)

<>

7

Battle Coder,
http://wikis.sun.com/display/GridEngine … e+Overview