Открыть сервис

Recovery Time Objective

Recovery Time Objective (RTO, целевое время восстановления) — это ключевой показатель в области обеспечения непрерывности бизнеса (Business Continuity) и аварийного восстановления (Disaster Recovery), определяющий максимально допустимый период времени, в течение которого система, приложение, сервис или бизнес-процесс могут оставаться недоступными после сбоя или катастрофы до того, как это приведет к критическим последствиям для деятельности организации. RTO задаёт временной лимит, в рамках которого должны быть выполнены все действия по восстановлению работоспособности объекта.

История и происхождение понятия

Концепция RTO возникла в сфере управления информационными технологиями (ИТ) в 1980-х — 1990-х годах, когда компании начали осознавать финансовые и репутационные риски, связанные с простоем компьютерных систем. Первоначально термин применялся в основном к мейнфреймам и централизованным базам данных. С развитием распределённых вычислений, интернета и облачных технологий RTO стал обязательным элементом планирования аварийного восстановления (DRP) и бизнес-планирования непрерывности (BCP).

В 2000-х годах, с принятием международных стандартов, таких как ISO 22301 (Системы менеджмента непрерывности бизнеса) и ISO 27031 (Информационные технологии — Методы обеспечения безопасности — Руководство по готовности информационных и коммуникационных технологий к непрерывности бизнеса), RTO получил формальное определение и стал метрикой, обязательной для аудита и сертификации.

Определение и ключевые характеристики

RTO измеряется в единицах времени: секундах, минутах, часах, днях. Значение RTO устанавливается для каждого критического бизнес-процесса или ИТ-сервиса индивидуально, исходя из анализа влияния на бизнес (Business Impact Analysis, BIA).

Основные характеристики RTO:

  • Измеряемость: RTO — это конкретное числовое значение, а не качественная оценка (например, «быстро» или «в течение рабочего дня»).
  • Допустимый простой: RTO определяет не время, за которое система должна быть восстановлена, а максимально допустимый период её недоступности.
  • Зависимость от приоритета: Для критически важных систем (например, банковских транзакций, систем управления воздушным движением) RTO может составлять секунды или минуты. Для второстепенных (например, внутренней корпоративной почты) — часы или дни.
  • Взаимосвязь с RPO: RTO тесно связан с другим показателем — Recovery Point Objective (RPO) (целевая точка восстановления). RPO определяет максимально допустимый объём потери данных (какую «старость» данных можно потерять). Если RTO — это время простоя, то RPO — это объём потерянных данных. Например, RTO = 1 час, RPO = 15 минут означает, что система должна быть восстановлена за час, и при этом можно потерять данные не более чем за последние 15 минут.

Классификация значений RTO

Значения RTO можно классифицировать по степени критичности:

  1. Критический (Near-zero RTO): Менее 1 минуты. Требуется для систем, где простой недопустим (например, системы реального времени в авиации, медицинское оборудование, биржевые платформы). Обеспечивается за счёт активного резервирования (active-active кластеры, географически распределённые системы).
  2. Высокий (High RTO): От 1 минуты до 1 часа. Характерен для систем, от которых зависит работа ключевых бизнес-процессов (онлайн-банкинг, CRM, ERP). Обеспечивается горячим резервированием (hot standby).
  3. Средний (Medium RTO): От 1 часа до 24 часов. Применим для систем, простой которых вызывает значительные, но не катастрофические потери (внутренние корпоративные порталы, системы документооборота). Обеспечивается тёплым резервированием (warm standby).
  4. Низкий (Low RTO): От 24 часов до нескольких дней. Для систем, простой которых не наносит критического ущерба (архивные данные, тестовые среды, некритичные отчёты). Обеспечивается холодным резервированием (cold standby) или восстановлением из резервных копий.

Методы достижения RTO

Выбор метода восстановления напрямую влияет на достижимое значение RTO и стоимость решения:

  • Горячее резервирование (Hot site): Полностью оборудованный резервный центр обработки данных (ЦОД), который работает в режиме ожидания и может быть активирован за минуты. Обеспечивает минимальный RTO, но требует максимальных затрат.
  • Тёплое резервирование (Warm site): Резервный ЦОД, частично укомплектованный оборудованием и данными. Для полного запуска требуется несколько часов. Компромисс между стоимостью и временем восстановления.
  • Холодное резервирование (Cold site): Пустое помещение с инфраструктурой (электричество, охлаждение), которое необходимо оснастить оборудованием и данными. RTO может составлять дни или недели. Самый дешёвый, но и самый медленный вариант.
  • Облачные решения (Cloud DR): Использование облачных сервисов (IaaS, PaaS, SaaS) для быстрого развёртывания резервных копий. Позволяет гибко настраивать RTO в зависимости от выбранного SLA (соглашения об уровне обслуживания).
  • Кластеризация и репликация: Активное дублирование данных и приложений между несколькими узлами в реальном времени. Обеспечивает RTO от секунд до минут.

Применение в различных отраслях

Значение RTO варьируется в зависимости от отрасли и регулирующих требований:

  • Финансовый сектор: Для банков и бирж RTO часто устанавливается на уровне секунд или минут. Регуляторы (например, Центральный банк РФ) устанавливают жёсткие требования к времени восстановления критических систем.
  • Здравоохранение: Системы электронных медицинских карт (ЭМК) и жизнеобеспечения имеют RTO от минут до часов. Простой может угрожать жизни пациентов.
  • Промышленность и производство: RTO для систем управления технологическими процессами (SCADA) может составлять минуты, чтобы избежать остановки конвейера или аварии.
  • Государственное управление: Для порталов госуслуг и систем электронного документооборота RTO обычно устанавливается в часах, чтобы обеспечить непрерывность предоставления услуг гражданам.
  • Розничная торговля: Для интернет-магазинов и систем обработки платежей RTO может составлять от нескольких минут до часа, чтобы минимизировать потерю выручки.

Критика и ограничения

Несмотря на широкое применение, концепция RTO имеет ряд ограничений:

  • Сложность точного определения: BIA часто даёт субъективные оценки, а реальные последствия простоя могут быть недооценены.
  • Игнорирование человеческого фактора: RTO не учитывает время, необходимое для принятия решений, оповещения персонала и выполнения ручных операций (например, переключение кабелей).
  • Затраты: Достижение очень низкого RTO (секунды, минуты) требует значительных капитальных и операционных затрат, которые могут быть неоправданны для некритичных систем.
  • Неполнота метрики: RTO не учитывает качество восстановления (например, могут ли пользователи работать с данными сразу после восстановления, или требуется дополнительная проверка).

Взаимосвязь с другими метриками

RTO является частью более широкой системы метрик непрерывности бизнеса:

  • RPO (Recovery Point Objective) — допустимый объём потери данных.
  • MTD (Maximum Tolerable Downtime) — максимально допустимое время простоя, которое бизнес может выдержать без катастрофических последствий. RTO всегда меньше или равно MTD.
  • MTBF (Mean Time Between Failures) — среднее время между отказами (показатель надёжности).
  • MTTR (Mean Time To Recovery) — среднее время восстановления (фактическое время, а не целевое).

Источники

  • ISO 22301:2019 «Security and resilience — Business continuity management systems — Requirements».
  • ISO 27031:2011 «Information technology — Security techniques — Guidelines for information and communication technology readiness for business continuity».
  • Национальный стандарт РФ ГОСТ Р 53647.1-2009 «Менеджмент непрерывности бизнеса. Часть 1. Общие положения».
  • «ITIL Foundation» (IT Infrastructure Library) — Axelos.
  • «Disaster Recovery and Business Continuity» — Thejendra B.S.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →