Компания IBM
Опубликован: 09.01.2008 | Доступ: свободный | Студентов: 673 / 131 | Оценка: 4.24 / 4.00 | Длительность: 13:17:00
Специальности: Разработчик аппаратуры
Лекция 9:

Компоненты и функции архитектуры HACMP

< Лекция 8 || Лекция 9: 123 || Лекция 10 >
Аннотация: В этой лекции подробно описаны и показаны все физические и логические компоненты технологии HACMP. Изучив данную лекцию, Вы научитесь создавать и управлять кластерами на основе этой технологии. В конце лекции приведены примеры возможных конфигураций кластера

Физические и логические компоненты HACMP

High Availability Cluster MultiProcessing

Основные компоненты:

  • High Availability: обеспечение доступности приложения путем использования продублированных и(или) разделяемых ресурсов
  • Cluster MultiProcessing: конкурентный доступ к разделяемым данным

Продукт IBM HACMP for AIX – современная технология для построения высокодоступного решения. Такое решение, базирующееся на HACMP, предоставляет автоматическое обнаружение сбоев, диагностику, восстановление и реинтеграцию. В случае соответствующего приложения, HACMP может работать в конкурентном режиме (параллельный доступ к ресурсам), обеспечивая хорошую горизонтальную масштабируемость.

High Availability Кластер


Кластер HACMP состоит из элементов топологии и ресурсов. На диаграмме представлен простой кластер, состоящий из двух узлов, с общей дисковой подсистемой и одним приложением.

Компоненты топологии кластера


Элементы топологии кластера – это кластер, узлы, сети и коммуникационные интерфейсы.

В контексте HACMP, под узлом подразумевается любой сервер pSeries, входящий в кластер.

Ресурсы кластера

Ресурсы (Resource) - логические компоненты, которые могут быть перенесены с одного узла кластера на другой.

Ресурсы объединяются в ресурсные группы (Resource Group).

Примеры ресурсов:

  • Сервисный IP адрес (Service IP Address)
  • Группа томов (Volume Group)
  • Файловая система (Filesystem)
  • Приложение (Application Server)
  • Смонтированные сетевые файловые системы (NFS mounts)
  • Проэкспортированные сетевые файловые системы (NFS exports)

Ресурсы – это логические компоненты конфигурации кластера, которые могут быть перенесены с одного узла на другой. Они могут быть перенесены без вмешательства оператора.

Все логические ресурсы, необходимые для обеспечения работоспособности приложения, должны быть объединены в общую ресурсную группу.

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

Ресурсная группа связана со списком узлов, на которых она может находиться. Определяется также политика старта, перехода на резервный узел и возврата ресурсной группы.

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

Компоненты высокой надежности в AIX

  • Object Data Manager (ODM)
  • System Resource Controller (SRC)
  • Logical Volume Manager (LVM)
  • Journaled File System (JFS)
  • Online JFS Backup (splitlvcopy)
  • Work Load Manager (WLM)
  • Software Installation Management (installp)
  • Reliable Scalable Cluster Technology (RSCT)

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

Эти возможности должны быть в полной мере задействованы при построении кластера – надежность системы определяется по ее самому слабому звену.

Поддерживаемое аппаратное обеспечение

Серверы:

  • RS/6000 и pSeries с достаточным количеством адаптеров, поддерживающие AIX 5.2+
  • Кластер может состоять из любых узлов

Дисковая подсистема:

  • SCSI
  • SSA
  • Fibre Channel

Сетевая подсистема:

IP-сети

  • Ethernet (10 Mb,100 Mb, 1 Gb), Token-Ring, FDDI, ATM, Fibre Channel, SP switch
  • Ethernet 802.3 не поддерживается!

Не IP-сети (Heartbeat)

  • RS232, Enhanced Concurrent Volume Group disks.

Все системы pSeries поддерживают HACMP. Однако, в общий кластер их можно собрать не всегда, например, по соображениям обеспечения производительности.

Есть минимальное требование к узлам – минимум 4 PCI-X слота (два – для сетевых адаптеров и два – для дисковых). По два адаптера необходимо для обеспечения резервирования в пределах узла. Интегрированные адаптеры использовать настоятельно не рекомендуется (хотя и возможно) – из-за большого времени простоя, необходимого для их замены в случае сбоя.

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

Добрый день,

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

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

Вадим Арзуманян
Вадим Арзуманян
Россия, Москва
Петр Арсенин
Петр Арсенин
Россия, Москва