Избыточность

Избыточность — использование большего количества элементов, нежели требуется минимально. Например, если на сервере работает только один общий элемент, то при сбое вся система выйдет из строя. Если сервер обеспечить дополнительными резервными ресурсами, они заменят поврежденный и не дадут серверу остановиться. Обеспечение избыточности возможно несколькими способами.
Аппаратное оборудование
Сюда входят дополнительные приводы и источники питания. Во время сбоя, например, одного из серверов данные распределяются одновременно между несколькими накопителями. Дополнительно необходимо настроить резервное копирование информации в нескольких местах.
Резервирование
Дублирование данных на сервере осуществляется несколькими способами:
- отзеркаливание. С помощью специальных зеркальных режимов каналы дублируются. Если одни выходят из строя, в работу включаются другие;
- диски. Здесь принцип работы такой же, как и у отзеркаливания. Информация просто записывается на два диска: оригинал и его копию;
- питание. Серверы оснащаются минимум двумя блоками питания. При повреждении одного сервер продолжает функционировать за счет другого.
Таким образом, избыточность достигается за счет дополнительных узлов. Монтируются они по определенной схеме с использованием N, где N – элемент нагрузки, которого должно быть достаточно для беспрерывной работы инфраструктуры.
N+1. Здесь используется один резервный элемент. В момент сбоя в системе этот компонент примет на себя всю нагрузку. Возможны вариации N+2, N+3 и т.д.
2N — две параллельные, дублирующие друг друга системы, работающие для каждого отдельного N. Как и в первом случае, 2N, 3N — это дополнительные резервные элементы.
Таким образом, за счет дополнительных N обеспечивается избыточность. Если 1-2 компонента выйдут из строя, то нагрузка перейдет на избыточные, их можно будет спокойно заменить, не останавливая работу. Следует понимать, что каждый дополнительный элемент хоть и обеспечивает дополнительную избыточность, но может оказаться невостребованным.