Оглавление
- 1 Скопление Беовульфа
- 1.1 Определение и история Beowulf
- 1.2 Архитектура и программное обеспечение
- 1.3 Применение и развитие
- 1.4 Описание из руководства
- 1.5 Отличия от других кластеров
- 1.6 Поддержка операционных систем
- 1.7 Автоматизация и масштабируемость
- 1.8 Дополнительные ресурсы
- 1.9 Рекомендации и библиография
- 1.10 Полный текст статьи:
- 2 Скопление Беовульфа — Википедия
Скопление Беовульфа
-
Определение и история Beowulf
- Beowulf – это кластер из идентичных компьютеров, объединенных в локальную сеть.
- Кластер основан на открытом программном обеспечении для экономии средств и настройки.
- Название “Beowulf” происходит от древнеанглийской поэмы и не связано с конкретным программным обеспечением.
-
Архитектура и программное обеспечение
- Кластеры Beowulf работают под управлением Unix-подобных операционных систем, таких как BSD, Linux или Solaris.
- Используются библиотеки MPI и PVM для распределения задач между компьютерами.
- Примеры программного обеспечения MPI включают Open MPI и MPICH.
-
Применение и развитие
- Кластеры Beowulf широко используются в научных вычислениях.
- С 2017 года большинство суперкомпьютеров в списке 500 используют методы Beowulf и Linux.
- Для высокопроизводительных систем требуется индивидуальное проектирование узлов, сетей и систем охлаждения.
-
Описание из руководства
- Beowulf представляет собой мультикомпьютерную архитектуру для параллельных вычислений.
- Состоит из серверного узла и клиентских узлов, соединенных через Ethernet или другую сеть.
- Включает стандартное оборудование и программное обеспечение, такое как FreeBSD, Linux, PVM и MPI.
-
Отличия от других кластеров
- Beowulf ведет себя как единая машина, в отличие от кластера рабочих станций (COW).
- Клиентские узлы не имеют клавиатур и мониторов, доступ осуществляется через удаленный вход или последовательный терминал.
-
Поддержка операционных систем
- В 2014 году несколько дистрибутивов Linux и BSD были предназначены для создания кластеров Beowulf.
- Некоторые из них включают MOSIX, DragonFly BSD, Quantian OS и другие.
-
Автоматизация и масштабируемость
- Кластеры Beowulf могут быть настроены с помощью загрузочных компакт-дисков Knoppix и openMosix.
- Масштабируются практически на неограниченное количество компьютеров.
-
Дополнительные ресурсы
- Упомянуты портал бесплатного программного обеспечения с открытым исходным кодом и другие связанные ресурсы.
-
Рекомендации и библиография
- Приведены ссылки на книги и внешние ресурсы для более глубокого изучения темы.