|
|
|
Hadoop - framework for running applications on large clusters |
[+] [обсудить] |
| Фреймворк на Java для организации распределенных вычислений с использованием парадигмы map/reduce, когда задача делится на множество более мелких обособленных фрагментов, каждый из которых может быть запущен на отдельном узле кластера. В состав Hadoop входит также реализация распределенной файловой системы Hadoop Distributed Filesystem (HDFS), автоматически обеспечивающей резервирование данных и оптимизированной для работы "MapReduse" приложений.
Система создана как субпроект поискового механизма Apache Lucene и апробировалась в кластере с 600 узлами. |
|
|
|
|
|
PVM - Parallel Virtual Machine |
(Версия: 3.4.5 от 2004-11-10) [+] [обсудить] |
| Многоплатформенное программное обеспечения для превращения разнородных машин в локальной сети в один большой виртуальный суперкомпьютер пригодный для выполнения вычислительных задач. |
|
|
|
|
|
OpenSSI - Single System Image Clusters for Linux (SSI) (доп. ссылка 1) |
(Версия: 1.2.0 от 2004-12-27) [+] [обсудить] |
| Набор средств для создания единой операционной среды прозрачно работающей на нескольких нодах кластера. В SSI окружении используется одна файловая система (CFS), единое пространство мигрирующих между нодами процессов и устройств. Готовые пакеты доступны для Linux дистрибутивов debian, Red Hat, Fedora Core, Knoppix. |
|
|
|
|
|
ClusterKnoppix - OpenMosix + Knoppix |
(Версия: 3.4-2004-05-10-en-cl1 от 2004-05-17) [+] [обсудить] |
| Проект по использованию однодискового дистрибутива Knoppix в качестве основы для построения вычислительного кластера (используется openMosix и предустановленные утилиты для мониторинга и управления).
Ноды кластера грузятся по сети или через CD-ROM. Благодаря openMosix autodiscovery, они подключаются к кластеру автоматически, без дополнительного конфигурирования.
Похожий продукт: ParallelKnoppix (основной "master" сервер загружается с CD-ROM, остальные подчиненные "slave" ноды автоматически загружаются и конфигурируются по сети). Имеется поддержка openMPI, LAM-MPI или MPICH |
|
|
|
|
|
Spread Toolkit - messaging service to create нighly available distributed applications |
(Версия: 4.3.0 от 2013-06-19) [+] [обсудить] |
| Многоплатформенный набор программ (демон для обмена multicast сообщениями, контроля достижимости членов кластера) и библиотек для написания программ, которые будут использоваться в рамках высоконадежного и высокопроизводительного кластера приложений с разделением данных и обработчиками распределенными по сети.
API доступно для языков C/C++, Java, Perl и Ruby. Прекрасно подходит для создания систем балансирования нагрузки между серверами, организации кластеров, репликации баз данных ("replication"), разделения данных между группами, создания высоконадежных продублированных серверов, Distributed Shared Memory (DSM). |
|
|
|
|
|