Русская Википедия:Высокая доступность

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Высокая доступность (Шаблон:Lang-en) — характеристика технической системы, разработанной для избежания невыполненного обслуживания путём уменьшения или управления сбоями и минимизацией времени плановых простоев. Высокая доступность ожидается от систем жизнеобеспечения, здравоохранения и систем, от которых зависит благополучие общества в целом и экономическое благополучие отдельных организацийШаблон:Sfn.

Высокая доступность вычислений (Шаблон:Lang-en) обеспечивается компьютерными системами, которые спроектированы для минимизации времени как запланированных, так и незапланированных простоевШаблон:Sfn.

Определение

Высокую доступность можно определить как свойство системы быть защищённой и легко восстанавливаемой от небольших простоев в короткое время и автоматизированными средствами. При таком определении рассматриваются три фактора: категоризация возможных проблем (сбоев), категоризация требований к системе в отношении продолжительности перерывов в работе, технологические решения для автоматической защиты и восстановления после сбоевШаблон:Sfn.

Уровни доступности

В ходе сбора требований пользователей к системе обычно выясняется, какой уровень им необходимШаблон:SfnШаблон:Sfn:

  • Высокая доступность — наиболее распространённый уровень, ожидаемый пользователями, при котором система или приложение доступны в обозначенные требованиями дни и часы без незапланированных простоев, а о запланированных остановках в работе объявлено заранее.
  • Непрерывный режим работы (continuous operations) — система доступна 24 часа в сутки 7 дней в неделю без запланированных простоев.
  • Постоянная доступность (continuous availability) — сочетание высокой доступности с непрерывным режимом работы. Система доступна 24 часа в сутки 7 дней в неделю без запланированных или незапланированных простоев. Наиболее дорогой уровень доступности, требуемый от систем связи, банкоматов, сайтов электронной коммерции, а также от других важных систем, таких, как системы электроснабжения.

От желаемого уровня доступности зависит стоимость реализации и эксплуатации системы. Кроме того, так как доступность определяется с точки зрения пользователя, часто субъективной, в требованиях к системе стоит точно определить, что понимается под высокой доступностью системыШаблон:Sfn.

Количественное определение доступности

Процентный метод

Для вычисления достигнутого уровня доступности необходимо знать время простоя (П) и время обещанной доступности (Д), в случае высокой доступности в это время не включается суммарное время запланированных простоев. Тогда уровень доступности можно получить по формулеШаблон:Sfn:

доступность = (Д — П) / Д × 100 %

Например, простой системы постоянной доступности в течение 45 минут в январе говорит об уровне доступности 99,9 % («три девятки»).

Доступность можно выразить в виде средних величинШаблон:Sfn:

средняя доступность = MTTF / (MTTF + MTTR) × 100 %,

где MTTF (Шаблон:Lang-en) — средняя наработка до отказа, MTTR (Шаблон:Lang-en) — среднее время до восстановления работоспособности.

Время восстановления после сбоя зависит от многих факторов, таких как сложность системы (чем сложнее система, тем дольше её перезапуск), серьёзность проблемы, доступность обслуживающего персонала, запасного оборудования, недостаточного резервного копирования и т. п. Следует также отметить, что доступность системы измеряется с точки зрения пользователя, а не фиксации факта работы основных узловШаблон:Sfn.

Наработка на отказ

Другой метрикой доступности, применяемой в отношении больших сетей и составляющих их устройств, является метод, в котором считается число отказов на миллион (DPM, Шаблон:Lang-en) часов работы. Этот метод точнее, чем процентный, позволяет принимать во внимание сбои в работе части сети. В этом случае можно измерять часы безотказной работы сети в целом, суммарное время работы всех устройств или даже суммарное время работы пользователейШаблон:Sfn.

См. также

Примечания

Шаблон:Примечания

Литература


Шаблон:Rq