Кластер
Кластер — совокупность машин, объединенных между собой логически. Эта группа образует объединенный аппаратный ресурс. Кластер обладает следующими характеристиками:
- распределение нагрузки
- распоряжение вычислительными ресурсами
- расширение кластера
- использование кластера для вычислений
Производительность кластера — определяющая характеристика. Кластер разбивает происходящие вычисления на множество параллельных процессов, при этом анализируя каждый.
Типы кластеров
Существует несколько типов кластеров:
- Распределительный. Запросы распределяются на входе по всем звеньям структуры, далее проходят к вычислительным узлам.
- Кластеры высокой доступности. Данный тип необходим для обеспечения быстрого доступа к сервису. В структуре несколько входных узлов, они работают как предохранители. В случае сбоя на одном из узлов другой выступает заменой, сервис остается доступным. Такой тип кластеров строится по 3-м принципам. Первый: каждая нода (звено) обрабатывает запросы, но при отказе группы или одного звена, структура перераспределяется. Второй: должны присутствовать спящие ноды, которые начинают работу в случае отказа основных. Третий: звенья могут делегировать работу, если на систему оказывается большая нагрузка.