mirror of
https://github.com/ada-dmitry/ada-dmitry.github.io.git
synced 2026-09-24 09:20:40 +00:00
Refactor code structure for improved readability and maintainability
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
---
|
||||
title: Отказоустойчивость VS Высокая доступность
|
||||
---
|
||||
|
||||
В мире ИТ надёжность систем — критически важная задача. Часто используют два термина: **отказоустойчивость** и **высокая доступность**. Несмотря на схожесть целей, это разные подходы.
|
||||
|
||||
---
|
||||
|
||||
### 🔹 Отказоустойчивость (Fault Tolerance)
|
||||
|
||||
Это способность системы **продолжать работу без перерыва**, даже если откажет один или несколько компонентов.
|
||||
|
||||
Такой эффект достигается за счёт **резервных узлов**, работающих параллельно.
|
||||
|
||||
**Пример:** RAID-массив, кластер Active-Active.
|
||||
|
||||
[[RAID — Redundant Array of Independent Disks]]
|
||||
|
||||
---
|
||||
|
||||
### 🔹 Высокая доступность (High Availability)
|
||||
|
||||
Это стремление к **минимальному времени простоя**. Если один компонент выходит из
|
||||
строя, другой может заменить его, но с небольшой задержкой.
|
||||
|
||||
**Пример:** автоматическое переключение на резервный сервер в кластере Active-Passive.
|
||||
|
||||
---
|
||||
|
||||
### 🔸 Ключевое различие:
|
||||
|
||||
- Отказоустойчивая система не прерывает работу вовсе.
|
||||
|
||||
- Высокодоступная система может иметь **короткий простой**, но быстро восстанавливается.
|
||||
@@ -0,0 +1,56 @@
|
||||
|
||||
## ✅ SLI — Service Level Indicator
|
||||
|
||||
**Показатель уровня сервиса.**
|
||||
|
||||
Что мы измеряем?
|
||||
|
||||
📌 Примеры:
|
||||
|
||||
- Доля успешных запросов
|
||||
|
||||
- Среднее время отклика
|
||||
|
||||
- Аптайм за 30 дней
|
||||
|
||||
---
|
||||
|
||||
## 🎯 SLO — Service Level Objective
|
||||
|
||||
**Целевой уровень показателя.**
|
||||
|
||||
Какого значения мы хотим достичь?
|
||||
|
||||
📌 Примеры:
|
||||
|
||||
- 99.9% успешных запросов
|
||||
|
||||
- ≤ 200 мс отклик в 95% случаев
|
||||
|
||||
---
|
||||
|
||||
## 🤝 SLA — Service Level Agreement
|
||||
|
||||
**Соглашение об уровне сервиса.**
|
||||
|
||||
Юридическое обязательство перед клиентом.
|
||||
|
||||
📌 Включает:
|
||||
|
||||
- SLO (цели)
|
||||
|
||||
- Санкции за нарушения
|
||||
|
||||
- Обязанности сторон
|
||||
|
||||
---
|
||||
|
||||
## 📊 Связь:
|
||||
|
||||
```
|
||||
SLI → что измеряем
|
||||
|
||||
SLO → цель показателя
|
||||
|
||||
SLA → договор с клиентом
|
||||
```
|
||||
Reference in New Issue
Block a user