Uptime

Термин “uptime” (англ. u — сокращение от up, time — время) обозначает непрерывное рабочее состояние сервера, системы или сервиса. Это показатель доступности ресурса, измеряемый в процентах.

Формула расчета:

Uptime = ((общее_время_работы / общее_время_системы) * 100%)

Примеры измерения:

  • 99% uptime означает, что система была доступна 99 дней из каждых 100 возможных;
  • 99.9% uptime подразумевает доступность системы в течение 99,9% всего года, т.е. около 4 часов простоя в год;
  • 99.99% (четверной девятки) uptime позволяет сервису оставаться доступным практически постоянно, лишь несколько минут простоя в год.

Зачем нужен высокий уровень uptime?

  1. Снижение риска потери клиентов и репутации компании;
  2. Повышение доверия пользователей и регулярный доступ к важным данным;
  3. Минимизация финансовых потерь вследствие простоя бизнес-сервисов.

Для достижения высокого уровня uptime используются различные методы обеспечения надежности и отказоустойчивости: резервирование оборудования, кластеризация серверов, автоматическое восстановление после сбоев, мониторинг производительности и состояния ресурсов.