Опубликован: 09.01.2008 | Уровень: профессионал | Доступ: платный | ВУЗ: Компания IBM
Лекция 8:

Архитектура HACMP

< Лекция 7 || Лекция 8: 123 || Лекция 9 >

Классификация систем

Stand-Alone система


Ограниченные способы повышения доступности:

  • Журнальная файловая система (JFS)
  • Динамическое ядро ОС
  • Динамическое освобождение процессора (Dynamic CPU Deallocation)
  • Сервисный процессор
  • Резервные источники питания
  • Резервная система вентиляции (охлаждения)
  • Оперативная память с ECC
  • Адаптеры с возможностью горячей замены

Общие точки отказа:

  • Операционная система
  • Сеть
  • Сетевой адаптер
  • Хост
  • Диск
  • Приложение
  • Внешние причины

Отдельно стоящая (stand-alone) система может обеспечить некоторый уровень повышения доступности, в зависимости от типа и класса сервера.

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

Enhanced система


Дополнительные способы повышения доступности:

  • Резервные пути передач данных
  • Зеркалирование данных
  • Дисковая подсистема с возможностью горячей замены
  • Резервные блоки питания для подсистемы хранения данных
  • Резервная система охлаждения для подсистемы хранения данных
  • Диски горячего резерва (Hot Spare)

Общие точки отказа:

  • Операционная система
  • Приложение
  • Сеть
  • Сетевой адаптер
  • Хост
  • Внешние причины

"Улучшенная" (enhanced) система может включать в себя технологию зеркалирования данных, используя ПО (например, LVM) или аппаратуру (RAID). В зависимости от типа дисковой подсистемы, возможно наличие нескольких путей к диску.

Как и в случае использования отдельно стоящей системы, улучшенная система имеет серьезный недостаток – отсутствие дублирования всех компонентов (за исключением дисковой подсистемы).

High Availability кластер


Дополнительные преимущества кластерной технологии:

  • Резервные серверы
  • Резервные сети
  • Резервные сетевые адаптеры
  • Мониторинг состояния (heartbeat)
  • Обнаружение сбоев
  • Диагностика сбоев
  • Автоматический подхват нагрузки
  • Автоматическое восстановление

Общие точки отказа:

  • Приложение
  • Внешние причины

Высокодоступное (high availability) решение устраняет основные недостатки ранее упомянутых систем – все компоненты в таком решении продублированы.

Если любой компонент такого решения выйдет из стоя, резервный компонент подхватит его работу.

Однако, дублирование серверов и дисковых подсистем не устраняет все единые точки отказа.

Например, это может быть... администратор системы.

Fault Tolerant система


Системы Fault Tolerant предназначены для постоянной работы:

  • Аппаратные компоненты с резервированием и горячей заменой
  • Специальная операционная система

Общие точки отказа:

  • Внешние причины

Отказоустойчивое (fault-tolerant) решение специально разработано, чтобы не выходить из строя.

Такие решения очень дороги по сравнению с решениями по обеспечению высокой доступности; они выпускаются ограниченным количеством производителей и ориентированы на выполнение конкретных задач.

Такие системы имеют плохое соотношение цена/производительность, список поддерживаемого ПО невелик.

Такие системы применяются в тех случаях, когда любой сбой просто недопустим.

< Лекция 7 || Лекция 8: 123 || Лекция 9 >
Александр Панченко
Александр Панченко

Добрый день,

Я прошёл платный курс по программе «Архитектурные решения на базе аппаратных платформ IBM» получил диплом №ПК 100848460.

Как мне получить его ? Вы отправите его почтой ?

Игорь Студентов
Игорь Студентов
Россия
Денис Беспалов
Денис Беспалов
Россия