Застосування принципів толерантності до толерантності до інфраструктури AWS: кейси та розрахунки
Table of Contents
Впровадження толерантності до несправностей в інфраструктурі AWS забезпечує високу доступність і стійкість до збоїв. У статті досліджено практичні кейси та розрахунки для демонстрації ефективних стратегій толерантності до несправностей в середовищі AWS.
Розуміння толерантності до запобіжників в AWS
Допускність за замовчуванням відноситься до здатності системи, щоб продовжити роботу належним чином в разі невиконання деяких його компонентів. У AWS це передбачає проектування архітектури, які можуть витримати апаратні збої, мережеві проблеми або інші порушення без суттєвого недоліку.
Дослідження корпусу: багатопорожня розгортання
Компанія розгортає свою програму по двох регіонах AWS для підвищення толерантності до несправностей. Кожна область займає ідентичні ресурси, включаючи екземпляри EC2, бази даних RDS і баланси навантаження. Архітектура використовує маршрут 53 для DNS неперевершений, перенаправлення трафіку, якщо одна область стає недоступною.
Розрахунок показують, що з цією настройкою система може перенести збій всієї області з мінімальним впливом на наявність. Припустимо, що кожен регіон має 99,9% час, доступність комбінованої системи значно збільшується, зменшуючи ризик всього в режимі в режимі в режимі в режимі реального часу.
Розрахунок витрат і надійності
Для оцінки толерантності до несправностей, розрахунки вважають ймовірність збоїв і вартості надмірності. Наприклад, розгортання ресурсів в декількох зонах присутності регіону може знизити ризик виникнення зони. Якщо кожна зона має 99,99% на час, ймовірність одночасної збою знижується до недбалого рівня.
Аналіз витрат на підвищення доступності ресурсів на основі моделі ціноутворення, організації можуть визначити оптимальну кількість зон та регіонів, щоб відповідати вимогам до допустимості несправностей.
Кращі практики для толерантності до запору в AWS
- Distribute Resources через кілька зон доступу та регіонів
- Імпмент автоматизованих механізмів збоїв
- Заплани відновлення аварійних ситуацій
- Монітор системи здоров'я постійно
- Використовувати керовані послуги з вбудованою толерантністю до несправностей