Что такое кластер?
Само название "кластер" происходит
от английского слова cluster, имеющего своим
переводом такие понятия как гроздь,
скопление, собираться группой и т.п.
В контексте ИТ кластером называют
объединение двух и более устройств (серверов
или рабочих станций) в единую систему,
обладающую свойствами, не присущими
единичному устройству.
Основные виды кластеров.
Объединение серверов в кластер чаще всего
преследует цели повышения
отказоустойчивости информационной системы
(ИС) или ее устойчивости к пиковым нагрузкам,
а также, значительного повышения
производительности ИС.
В англоязычных терминах такие системы
соответственно называются HA systems (High Availability)
- системы высокой готовности и HPC (High performance
computing) - высокопроизводительные системы.
Компания Инел Дата предлагает создание
кластера для организации параллельных
вычислений типа Beowulf, объединенных в
двухмерную решётку. В качестве сетевой
технологии, служащей для объединения узлов
кластера предлагается интегрированное
кластерное решение Wulfkit, разработанное
компаниями Dolphin Interconnect Solutions и Scali Computer. Это
высокоскоростная сеть SCI (Scalable Coherent Interface),
аппаратное обеспечение - Wulfkit
устанавливается на каждом узле, сетевое ПО (в
частности - коммуникационные библиотеки) от
Scali - of ScaMPI (в качестве интерфейса
параллельного программирования в модели
передачи сообщений).
В качестве служебной сети предлагается
использовать Fast Ethernet.
Также предлагается вариант создания
трёхмерной матрицы на базе комплектов Wulfkit3.
При необходимости возможна конфигурация
с несколькими машинами управления /
визуализации.
Вовсе необязательно соблюдать
гомогенность узлов в пространстве матрицы
кластера. Иными словами, возможна установка
узлов на DUAL Xeon на первом этапе построения
кластера, а затем "достройка" его
узлами на базе новых 64-битных процессоров
Intel (по Intel processor roadmap это станет возможным
уже во втором полугодии 2002), либо 64-битными
процессорами AMD (ориентировочно - начало 2003
года) .
Вообще же, ПО фирмы Scali позволяет строить
кластеры параллельных вычислений как на
гетерогенных платформах (хотя это вовсе не
самый эффективный вариант), так и из узлов,
работающих под разными OS.
Возможна загрузка задач в кластер
различными способами, вплоть до загрузки из
Интернета (с ПК, подключающегося к кластеру
посредством Интернета).
Некоторые технические характеристики
технологии SCI:
· Латентность (MPI) - 5,6 мкс. (дла сравнения -
Fast Ethernet -- 170 мкс).
· Пропускная способность - до 350 MBytes/s. (дла
сравнения - Fast Ethernet - до 10 MBytes/s; Myrinet - до 160 MBytes/s
на оптоволокне).