Бесплатная замена OpenMosix?

Я был потрясен, узнав, что OpenMosix закрыт. Можете ли вы предложить любой аналогичный бесплатный инструмент для Linux.

Для тех, кто не знает, OpenMosix

программный пакет, который превращает сетевые компьютеры под управлением GNU/Linux в кластер. Он автоматически уравновешивает нагрузку между различными узлами кластера, а узлы могут присоединиться или покинуть работающий кластер без сбоев службы. Нагрузка распределяется между узлами в соответствии с их соединением и скоростью процессора.

Самое приятное, что вам не нужно связывать свои программы с любыми специальными библиотеками, и вам не нужно изменять ваши программы. Просто "вилка и забыть".

Еще одна приятная (но не обязательная) функция - это то, что ее не нужно устанавливать на выделенные компьютеры, но она может размещаться на разных компьютерах в вашей организации/лаборатории/дома и т.д.

Я знаю имена нескольких возможных решений (например). Я ищу личный опыт и/или приятные отзывы

РЕДАКТИРОВАТЬ Mosix, предшественник OpenMosix был бесплатным (в качестве бесплатного пива). Однако теперь он стоит деньги

Ответ 1

Я не уверен, как он отлично по сравнению с OpenMosix, но Rocks - это дистрибутив с открытым исходным кодом Linux.

С веб-сайта:

Rocks - это кластер Linux с открытым исходным кодом который позволяет конечным пользователям легко создавать вычислительные кластеры, конечные точки сетки и визуализация облицовочные стены. Сотни исследователи со всего мира использовали Rocks для развертывания собственного кластера

Вы можете захотеть прослушать этот эпизод FLOSS Weekly, который все касается Rocks.

Ответ 2

Бесстыдно разорван из списка рассылки Beowulf:

OpenSSI или

Mosix Если вам не нужен полностью открытый исходный код и является некоммерческим.

Для более глубокого обсуждения проверьте эту тему: Beowulf - open mosix alternative

Ответ 3

Шкаф аналогичного свободного решения для технологии openMosix Kerrighed.

Ответ 4

Чтобы сделать эту мертвую нить более полезной, более современной альтернативой является criu (Checkpoint и Restore In Userspace).

См. например:

https://chandanduttachowdhury.wordpress.com/2015/08/10/test-driving-criu-live-migrate-any-process-on-linux/

http://criu.org/

Вы также можете рассмотреть такие контейнеры, как Docker, или вместо этого Например.

http://blog.circleci.com/checkpoint-and-restore-docker-container-with-criu/

Ответ 5

Я посмотрел здесь, чтобы получить обновление, поскольку я не использовал openmosix с момента его окончания, но теперь есть новая технология под названием "Mesh Computing", а также эфир биткойна, поэтому процессы должны передавать средства для получения своих данных подходящий node безопасным образом, а затем попытайтесь выполнить отказоустойчивость. Я думаю, что ответ - это HURD, который до того, как сетка была больше похожа на трубу. Я думаю, вы должны пойти в https://www.gnu.org/software/hurd/hurd.html и подать, если у вас есть время. Сетка на нас, и нет доступа ни к чему, кроме агента, размещенного на сетке.