Термин · Глоссарий B2B-ПО

Резервирование (Redundancy)

Резервирование (Redundancy) в ИТ – принцип построения систем с дублированием критически важных компонентов (серверов, каналов связи, источников питания) для обеспечения непрерывной работы при отказе одного из них. Устраняет единые точки отказа (SPOF).

Буква «Р» В категориях: 4 Платформ: 6+

Введение

Резервирование (Redundancy) – архитектурный принцип, при котором критически важные компоненты информационной системы дублируются или умножаются. Если основной компонент выходит из строя, резервный автоматически принимает его функции, обеспечивая непрерывность работы сервиса. Резервирование является фундаментом концепции высокой доступности (High Availability) и отказоустойчивости (Fault Tolerance).

Принцип прост: одна точка отказа (SPOF – Single Point of Failure) недопустима для критических систем. Дублирование – самый надёжный способ её устранить.

История и контекст

Концепция резервирования пришла в ИТ из авиации и атомной промышленности, где она применялась с 1950-х годов. В вычислительной технике первые резервированные системы появились в 1960-х – мейнфреймы IBM разрабатывались с горячим резервом процессоров и памяти.

С распространением клиент-серверных архитектур в 1990-х резервирование стало стандартной практикой для серверов баз данных и сетевой инфраструктуры. Появление облачных вычислений в 2010-х democratized резервирование: провайдеры AWS, Azure, GCP строят резервирование на всех уровнях – зоны доступности, регионы, множественные физические узлы.

Как это работает

Резервирование реализуется на нескольких уровнях архитектуры:

  • Аппаратное резервирование: RAID-массивы (зеркалирование или избыточность дисков), дублированные блоки питания, резервные вентиляторы, ECC-память. Работает на уровне железа без участия ОС.
  • Сетевое резервирование: множественные сетевые карты (NIC bonding/teaming), резервные каналы связи (uplink redundancy), протоколы отказоустойчивости HSRP/VRRP для маршрутизаторов, резервные провайдеры интернета (multihoming).
  • Серверное резервирование: кластеры высокой доступности (Active-Passive или Active-Active), балансировщики нагрузки, механизмы автоматического failover.
  • Резервирование данных: синхронная и асинхронная репликация баз данных, резервные копии (backup), распределённые хранилища с избыточным кодированием (erasure coding).
  • Географическое резервирование: несколько площадок в разных ЦОД или регионах для защиты от катастроф регионального масштаба (пожар, наводнение).

Модели резервирования: Active-Passive (резервный компонент простаивает), Active-Active (все компоненты принимают нагрузку), N+1 (на N активных компонентов один резервный), 2N (полное дублирование).

Где применяется

  • Дата-центры: резервирование электропитания (ИБП, дизельные генераторы), охлаждения, сетевых каналов и серверов.
  • Телекоммуникации: резервные каналы связи, дублированные сигнальные серверы, резервирование базовых станций.
  • Банковские системы: резервные ЦОД для процессинга платежей с автоматическим переключением.
  • Промышленные системы: дублированные ПЛК, резервные датчики и исполнительные механизмы в критических производствах.
  • Облачные платформы: зоны доступности AWS/Azure/GCP – физически разделённые дата-центры в одном регионе.

Преимущества и ограничения

Преимущества: устранение единых точек отказа; обеспечение SLA с высокой доступностью; возможность технического обслуживания без остановки сервиса; защита от случайных и катастрофических отказов.

Ограничения: значительно увеличивает стоимость инфраструктуры (2x и более); усложняет управление и мониторинг; резервный компонент должен регулярно проверяться – «бумажное» резервирование опасно; Active-Active требует решения проблемы split-brain.

Связь с другими понятиями

Резервирование – реализация компонента Availability в концепции RAS. Неотделимо от понятий Failover (автоматического переключения), Load Balancing (балансировки нагрузки) и High Availability. В контексте данных реализуется через репликацию и RAID. Стандарт Tier-классификации дата-центров (Uptime Institute) определяет уровни резервирования от Tier I (нет резервирования) до Tier IV (полное 2N-резервирование).

Понятия из глоссария Цифрового маркетплейса, которые часто встречаются вместе с термином «Резервирование».

Платформы класса «Резервирование»

Решения из каталога Цифрового маркетплейса, относящиеся к этому классу ПО. Карточки ведут на полные карточки платформ с тарифами, обзорами и кейсами внедрения.

Handy Backup Server Network

Handy Backup Server Network

Продажи и маркетинг
Handy Backup™ Server Network - программа для централизованного резервного копирования серверов и рабочих станц...
Цена по запросу
★ 4.3
Подробнее →
VMmanager

VMmanager

Данные и аналитика
VMmanager – панель с веб интерфейсом для управления виртуализацией сервера. Решение позволяет создавать виртуа...
Цена по запросу
Подробнее →
БАРС.Мониторинг-ЖКХ

БАРС.Мониторинг-ЖКХ

Данные и аналитика
Информационно-аналитическая система для мониторинга и управления жилищно-коммунальным хозяйством на региональн...
Цена по запросу
★ 5.0
Подробнее →
Tarantool Data Grid

Tarantool Data Grid

Данные и аналитика
Tarantool — высокопроизводительная СУБД с поддержкой in-memory и дискового хранения данных, обеспечивающая ACI...
Цена по запросу
★ 4.8
Подробнее →

Категории каталога

Разделы каталога Цифрового маркетплейса, в которые входят решения, использующие «Резервирование».

Где применяется

Отрасли, в которых «Резервирование» используется на практике. Откройте отраслевой раздел Цифрового маркетплейса, чтобы увидеть подходящие решения, кейсы и новости.

Частые вопросы про Резервирование

Что такое единая точка отказа (SPOF) и как резервирование её устраняет?

SPOF – компонент, отказ которого приводит к остановке всей системы. Резервирование добавляет дублирующий компонент: при отказе основного резервный автоматически берёт на себя его функции, исключая полную остановку.

Чем Active-Active отличается от Active-Passive резервирования?

Active-Active: все резервированные компоненты работают одновременно и принимают нагрузку. При отказе одного нагрузка перераспределяется на оставшиеся. Active-Passive: резервный компонент простаивает и включается только при отказе основного.

Что такое RAID и как он обеспечивает резервирование?

RAID (Redundant Array of Independent Disks) – технология объединения дисков с избыточностью. RAID 1 – зеркалирование (копия на втором диске). RAID 5/6 – распределённая чётность (позволяет восстановить данные при отказе 1-2 дисков).

Что означает N+1 резервирование?

На каждые N рабочих компонентов приходится 1 резервный. Например, N+1 для блоков питания сервера: при 3 блоках питания один резервный. Система выдержит отказ любого одного блока без потери функциональности.

Как резервирование связано с SLA дата-центра?

Уровень резервирования определяет достижимый uptime. Tier I (без резервирования) – 99,671% (28,8 ч/год простоя). Tier IV (полное 2N-резервирование) – 99,995% (0,4 ч/год). SLA напрямую зависит от архитектуры резервирования.

Нужно ли проверять резервирование?

Обязательно. Непроверенное резервирование – это «бумажная» надёжность. Регулярные учения (failover tests) подтверждают, что при реальном отказе резервный компонент действительно включится корректно и в требуемое время.