Отказоустойчивое хранение · проверено по источникам

Зеркалирование (mirroring)

Зеркалирование — поддержание одинаковых копий данных на двух или более независимых устройствах хранения.

Также ищут: mirroring · зеркалирование данных · зеркало RAID · mirror group

Практический смысл

Почему это важно

Зеркало помогает пережить аппаратный отказ участника, но повторяет логические изменения на всех копиях. Поэтому оно решает задачу доступности, а не подменяет версионирование, неизменяемую копию или резервное восстановление.

Доказательная часть

Что подтверждено

  1. В mirror group каждая запись применяется ко всем участникам, а чтение может обслужить любой участник с доступной копией данных.

    Граница применимости: Базовая модель зеркалирования; алгоритм выбора копии и подтверждения записи зависит от реализации.

  2. Зеркалирование не защищает от компрометации, удаления или перезаписи данных, потому что такое изменение распространяется на копии.

    Граница применимости: Логические и пользовательские изменения; аппаратный отказ одного участника рассматривается отдельно.

Граница терминов

Не путать

Контрольные данные RAID

Зеркало хранит полные копии, а parity-схема — вычисляемую избыточность. Это разные компромиссы по ёмкости, записи, восстановлению и числу допустимых отказов.

Чередование (striping)

Зеркало дублирует один логический блок, чередование распределяет разные блоки. RAID 10 сочетает оба механизма в определённом порядке.

Перед спецификацией

Что проверить

  1. Проверьте число копий и то, на каких физических устройствах и fault domains они размещены.
  2. Уточните, где выполняется зеркало: в ОС, контроллере, storage-системе или fabric.
  3. Добавьте независимое восстановление от удаления, шифрования и повреждения данных.
Открытые основания

Первоисточники

  • Официальная документация

    What is Mirroring?

    SNIA · официальное руководство, проверено 29 августа 2026 года

    Описывает mirror group, поведение чтения и записи и то, от каких логических повреждений зеркало не защищает.

    Открыть первоисточник
  • Официальная документация

    Data Protection Best Practices

    SNIA Data Protection and Capacity Optimization Committee · technical white paper, редакция 2 от 27 января 2025 года

    Отделяет resilience от recovery и предупреждает, что RAID и mirroring не защищают от удаления, перезаписи или компрометации данных.

    Открыть первоисточник
  • Официальная документация

    Striping

    SNIA Technical Council · SNIA Online Dictionary, проверено 29 августа 2026 года

    Отраслевое определение циклического отображения диапазонов данных на участники массива.

    Открыть первоисточник
  • Официальная документация

    RAID 10

    SNIA Technical Council · SNIA Online Dictionary, проверено 29 августа 2026 года

    Определение RAID 1/0 как чередования поверх набора зеркальных групп.

    Открыть первоисточник
Сообщить об ошибке

Опишите проблему — постараемся исправить как можно скорее.

Спасибо!

Получили ваше сообщение.
Подтвердите действие