Принцип работы зеркальных серверов в современных системах хранения данных заключается в репликации логических дисковых томов на отдельные физические жёсткие диски в режиме реального времени. 1
Некоторые особенности работы:
- Синхронизация баз данных. 2 Зеркальный сервер записывает все поступающие записи журнала на диск с максимально возможной скоростью. 2 Как только все полученные записи оказываются записанными на диск, происходит синхронизация баз данных. 2
- Защита данных. 2 Любая транзакция, зафиксированная в основной базе данных, фиксируется и на зеркальном сервере, что гарантирует защиту данных. 2
- Моментальное переключение на резервные копии. 3 Когда первичные диски в массиве выходят из строя или не работают по каким-либо другим причинам, трафик переключается на другие зеркалированные или вторичные резервные копии. 3
- Повышение производительности. 1 Система может выбирать для каждого считывания, на каком диске можно быстрее всего получить требуемые данные. 1
Зеркальное отображение дисков может обеспечиваться в аппаратных решениях, таких как дисковые массивы, или в программном обеспечении операционной системы. 1