Айри.рф

advertisement
Доступность
99,999%
своими руками
Айри.рф
Мациевский Николай – владелец WEBO Group
www.webogroup.com
Айри.рф: 5000+ сайтов
География: вся Россия
SLA доступности: 99,9%-99,99%
2 книги, 15 наград (Microsoft MVP – 5 лет подряд,
Стартап года – 2 раза, WebReady, ROI, Окно в Европу,
YEES, Эврика, «Старт», VCDay)
Айри.рф
Какая бывает доступность
Виртуальный (shared) хостинг
Доступность: 99-99,5%
Стоимость: 100-1000
рублей/месяц
SLA: нет
Простой: 8-72 часа
Админ: не нужен
Айри.рф
Виртуальный сервер (VPS / VDS)
Доступность: 99,9%
Стоимость: 500-3000
рублей/месяц
SLA: ?
Простой: 2-12 часов
Админ: ?
Айри.рф
Выделенный сервер
Доступность: 99,9-99,99%
Стоимость: 2-20к
рублей/месяц
SLA: ?
Простой: 2-48 часов
Админ: нужен
Айри.рф
Приватное облако
Доступность: 99,99%
Стоимость: 5-50к
рублей/месяц
SLA: 99,9%
Простой: 1-6 часов
Админ: нужен
Айри.рф
Доступность =
частота_недоступности *
период_недоступности
Айри.рф
Причины недоступности
Отказ базы данных
Айри.рф
Ошибка конфигурации веб-сервера
Айри.рф
Ошибка приложения
Айри.рф
Большая нагрузка
Айри.рф
Сбой оборудования
Айри.рф
В чем же проблема?
Айри.рф
Айри.рф
3 кита высокой доступности
Правило доступности №1
Если упало и быстро поднялось,
то не падало вовсе!
Айри.рф
Правило доступности №2
Если что-то может отказать –
оно откажет!
Айри.рф
Правило доступности №3
Семь раз проверь, и еще раз
проверь!
Айри.рф
Прикладные решения
Отсутствие единой точки отказа
Дублирование узлов, баз данных,
подключений, файловых хранилищ
Айри.рф
Синхронизация
Файлы: Dropbox / lsync / rsync
Конфигурации: Salt
Приложения: репозиторий (yum)
Айри.рф
Выделенный тестовый узел
Полностью идентичный «боевому»
Конфигурация синхронизируется с
«боевыми»
Минимизация ошибок при обновлениях
(Amazon = 0,001%)
Айри.рф
Балансировка
DNS – до 15 минут простоя, триггеры
BGP – до 3 минут простоя, протоколы
BFD – до 30 секунд простоя, протоколы
Айри.рф
Аппаратная часть
100% хостинг-провайдеров когда-нибудь
«лежат»
Но есть хостинг-провайдеры с доступностью
99,99% в течение года
Айри.рф
Самолечение
Самоанализ узлов, отключение в случае сбоя
Триггеры поведения на все известные
форсмажоры: отказ базы, DDoS, сбой
оборудования – внутренний мониторинг
https://en.wikipedia.org/wiki/Autonomic_computing
Айри.рф
Экономика
Отказоустойчивость 99,99%
3 сервера (основной, резервный, тестовый)
вместо 1 (железо x3)
Больше тестов на приложение (автотесты x2)
Усиление компетенции (обучение x1,2)
Айри.рф
Отказоустойчивость 99,999%
2 независимых хостинг-провайдера с
доступностью 99,99%
+ переключение в течение 5 минут в случае
сбоя
Нужна собственная AS
Айри.рф
Спасибо!
Доступность 99,999% своими руками
Николай Мациевский
n@airee.ru
+7 926 728 19 64
Мария Питерская
m@airee.ru
+7 925 888 45 00
Download