Некоторые аспекты построения кластерных систем высокой готовности
Сегодня при разработке систем специалисты в области информационных технологий сталкиваются с проблемами, которые в первую очередь относятся к обеспечению высокой надежности, доступности и управляемости разрабатываемых систем. Неадекватная производительность, долгое время реакции и остановки системы для проведения сервисного обслуживания сегодня неприемлемы. К компьютерным системам сегодня выдвигаются следующие требования:
Отказоустойчивость и высокая готовность
Необходимо различать параметры высокой готовности и отказоустойчивости. Готовность системы - это время, в течение которого система способна предоставлять сервисы своим пользователям. Показатель готовности системы - это выраженное в процентах отношение времени, когда система предоставляет сервисы своим пользователям, к общему времени работы системы. Системы высокой готовности обычно имеют показатель готовности порядка 99,999%, другими словами, время незапланированного простоя систем составляет несколько минут в год.
Отказоустойчивость аппаратной части системы предполагает такое решение по ее составу, когда сбои отдельных модулей системы не приводят к отказу всей системы в целом (коррекция ошибок, majority-voting, TRM).
Причины, которые приводят к сбою систем, могут быть разделены на следующие классы:
Приблизительно только 45% сбоев относятся к классу системных сбоев. Остальная часть относится к сбоям ПО, окружающей среде и инфраструктуре. Следовательно, просто отказоустойчивой аппаратной части недостаточно для обеспечения высокой готовности.
Общая схема построения кластера
Кластеры могут строиться на основе различных конфигураций серверов и систем хранения данных, но есть ряд общих требований к архитектуре кластера.
Основа кластера - это некоторое избыточное количество отказоустойчивых серверов (node) от 2 до N в зависимости от конфигурации кластера и его задач.
Решение, обеспечивающее повышенную отказоустойчивость сервера, должно включать:
Системы хранения должны быть представлены RAID системами высокой готовности, которые необходимо зеркалировать для обеспечения бесперебойной работы
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.