- Created lecture notes for "Инфраструктура на уровне железа" covering IT infrastructure layers, server architecture, storage systems, and redundancy. - Added "Автоматизация в программной инфраструктуре" detailing DevOps principles, automation tools, and configuration management. - Introduced "Введение в виртуализацию" discussing virtualization types, hypervisors, and containerization. - Developed "Базовые сетевые службы" explaining the roles of DNS, DHCP, directory services, and NTP in IT infrastructure. - Compiled "Системы резервного копирования (СРК)" focusing on backup strategies, RTO/RPO concepts, and architecture. - Documented "Системы мониторинга" outlining the importance of monitoring, observability, and key metrics.
1.7 KiB
title
| title |
|---|
| Отказоустойчивость VS Высокая доступность |
В мире ИТ надёжность систем — критически важная задача. Часто используют два термина: отказоустойчивость и высокая доступность. Несмотря на схожесть целей, это разные подходы.
🔹 Отказоустойчивость (Fault Tolerance)
Это способность системы продолжать работу без перерыва, даже если откажет один или несколько компонентов.
Такой эффект достигается за счёт резервных узлов, работающих параллельно.
Пример: RAID-массив, кластер Active-Active.
RAID — Redundant Array of Independent Disks
🔹 Высокая доступность (High Availability)
Это стремление к минимальному времени простоя. Если один компонент выходит из строя, другой может заменить его, но с небольшой задержкой.
Пример: автоматическое переключение на резервный сервер в кластере Active-Passive.
🔸 Ключевое различие:
-
Отказоустойчивая система не прерывает работу вовсе.
-
Высокодоступная система может иметь короткий простой, но быстро восстанавливается.