Организация компьютерных систем. Орлов С.П - 157 стр.

UptoLike

Вычислительные кластеры позволяют уменьшить время расче-
тов, разбивая задание на параллельно выполняющиеся ветви, кото-
рые обмениваются данными по связывающей сети.
Одна из типичных конфигураций — набор компьютеров, собран-
ных из общедоступных компонентов, например серверных процессо-
ров Intel или AMD, с установленной на них операционной системой
Linux. Они связываются сетью Ethernet, Myrinet (1.28Gb/s, полный
дуплекс), или другими относительно недорогими сетями. Такую си-
стему принято называть кластером Beowulf. Он является альтернати-
вой очень дорогим суперкомпьютерам.
Специально выделяют высокопроизводительные кластеры (HPC
High-performance computing ). Такие кластеры реализуют мульти-
компьютерную архитектуру для параллельных вычислений и состоят
из одного головного (управляющего узла - master node) и вычисли-
тельных узлов (compute nodes), объединенных между собой частной
высокоскоростной сетью. Узлы подобного кластера представляют со-
бой обычные рабочие станции или серверы с установленным на них
специализированным программным обеспечением (рис. 9.1).
Головной узел кластера выполняет функции сервера с сетевой
файловой системой и шлюза с «внешним» миром. При необходимо-
сти обеспечения высокой отказоустойчивости управляющего узла его
реализуют в виде соответствующего кластера из двух серверов.
Вычислительные узлы системы не нуждаются в подключении мо-
нитора, клавиатуры и мыши. Иногда такие узлы собираются без
жестких дисков, используя возможность загрузки операционной си-
стемы по сети. Все управление вычислительными узлами осуще-
ствляется через управляющий узел.
159