Файл: Федеральное государственное автономное образовательное учреждение высшего образования казанский (приволжский) федеральный университет высшая школа информационных технологий и информационных систем.docx
Добавлен: 08.11.2023
Просмотров: 94
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
1.3 Рынок
Наиболее популярными отказоустойчивыми кластерами являются:
-
PowerHA -
Windows Clusters -
HP Serviceguard -
Red Hat Enterprise Linux Cluster -
Solaris Cluster
1.3.1 PowerHA
IBM PowerHA (ранее HACMP) является приложением IBM для обеспечения высокой доступности кластеров на AIX Unix и Linux для IBM System платформ и стенды для высокой доступности кластера Multiprocessing. Первый релиз продута был а 1991 году, данная версия является уже 20ой и называется PowerHA SystemMirror для AIX 7.1.
В приложении 1 находиться таблица, которая сравнивает PowerHA c существующими решениями.
PowerHA кластер может включать до 32 узлов, каждый из которых может либо активно работать (активный), либо находиться в режиме ожидания (пассивный).
В разных узлах кластера могут быть разные фа йловые системы.
Главными преимуществами кластера высокой доступности от компаний IBM для IBM Server® pSeries являются:
-
Данное решение уже очень давно на рынке и может считаться качественным; -
Гибкость (большая часть приложений, которые могут работать в системе AIX, могут запускаться в кластере PowerHA); -
Качественая техподдержка клиентов -
использование доступных аппаратных компонентов (pSeries);
Единой точкой отказа (single point of failure, SPOF) является любой отдельно взятый компонент в составе кластера, который в случае сбоя делает приложение недоступным для конечных пользователей.
Во избежание возникновения единых точек отказа необходимы:
-
избыточные (резервные) серверы; -
избыточные сетевые пути; -
избыточные пути хранения (данных); -
избыточное хранение (зеркальное отображение/RAID); -
мониторинг; -
обнаружение и диагностика отказов; -
автоматическое перемещение (failover) приложения при сбое; -
автоматическая реинтеграция ресурсов.
HACMP включает следующее:
-
Процесс планирования HACMP и документация включают в себя советы и рекомендации по наилучшей практике для установки и поддержания высокой доступности кластера HACMP. -
После того, как кластер находится в рабочем состоянии, HACMP обеспечивает автоматизированный мониторинг и восстановление для всех ресурсов, от которых зависит приложение. -
HACMP предоставляет полный набор инструментов для поддержания кластера при сохранении приложения доступными для клиентов.
HACMP позволяет:
-
Быстро и легко создать базовую двух узлов HACMP кластера с помощью помощника двухузловом конфигурации кластера. -
Настройка среды HACMP с помощью онлайн-планирования рабочих таблиц для упрощения первоначального планирования и настройки. -
Проверка конфигурации HACMP с помощью Test Tool Cluster. Вы можете оценить, как кластер ведет себя в соответствии с набором определенных обстоятельствах, например, когда узел становится недоступным, сеть становится недоступной, и так далее. -
Обеспечить высокую доступность приложений за счет устранения единых точек отказа в среде HACMP. -
Leverage функции высокой доступности, доступные в AIX®. -
Управление, как кластер обрабатывает отказы компонентов. -
Безопасные взаимодействия кластера. -
Настройка быстрого диска захват для групп томов, управляемых диспетчером логических томов (LVM). -
Монитор компоненты HACMP и диагностировать проблемы, которые могут возникнуть
При планировании внедрения решения HACMP следует учитывать следующие аспекты:
-
тщательное проектирование и подробное планирование; -
устранение единых точек отказа; -
выбор соответствующего оборудования; -
надлежащее внедрение (без использования упрощенных подходов); -
упорядоченные методы системного администрирования и управление изменениями; -
документированные процедуры эксплуатации; -
всесторонний тестовый план и тщательное тестирование
1.3.2 Windows
Еще одним новшеством является режим кластеризуемой роли File Server в Windows Server 2012, который получил название Scale-Out File Server. Теперь реализована поддержка двух типов кластеризации, названия которых полностью звучат как File Sever for General Use и Scale-Out File Server (SOFS) for application data. Каждая из технологий имеет свои сферы применения, а также свои достоинства и недостатки
File Sever for General Use представляет собой хорошо известный тип кластера Active-Passive. В свою очередь SOFS представляет собой кластер Active-Active, являясь действительно отказоустойчивой конфигурацией. Для совместного доступа к соответствующим папкам используется опция Continuously Available.
Процент доступности
Качество доступности | Разрешенные незапланированные простои |
99 % | 3.7 дней |
99.9 % | 8.8 часов |
99.99 % | 53 минут |
99.999 % | 5.3 минут |
Усовершенствования отказоустойчивого кластера в Windows Server 2012:
-
Улучшенная масштабируемость. По сравнению с отказоустойчивой кластеризации в Windows Server 2008 R2, число узлов кластера поддерживается увеличилась с 16 до 64 в Windows Server 2012. Число кластерных ролей или виртуальных машин, также увеличилось с 1000 до 8000 (до 1,024 на узел) в новой платформе
-
Cluster Shared усовершенствования томов. Общие тома кластера (CSV) были введены в Windows Server 2008 R2, чтобы обеспечить общее хранилище для кластерных виртуальных машин. CSV была расширена в Windows Server 2012 и позволило обеспечить хранение дополнительных сгруппированных ролей
-
Обновление узлов кластера отработки отказа. Cluster-Aware Update (KAU) была введена в Windows Server 2012 для включения обновлений программного обеспечения, которые будут автоматически применяться к операционной системе хоста или других компонентов системы на узлах отказоустойчивого кластера при сохранении доступности в процессе обновления. KAU сокращение времени обслуживания за счет автоматизации, что было ранее очень повторяющихся задач.
-
Кворум улучшения. Новые возможности функции кворума кластера в Windows Server 2012 включены упрощенную конфигурацию кворума, поддержка определения того, какие узлы кластера имели голоса при определении кворума и динамический кворум, который предоставляет администратору возможность автоматического управления кворума назначение голосов для узла, основанного на состояние узла.
-
Другие усовершенствования. Некоторые из многих других усовершенствований, отказоустойчивая кластеризация в Windows Server 2012 включены упрощенную миграцию параметров конфигурации кластерной ролей, более надежной интеграции с доменными службами Active Directory, улучшенные тесты проверки кластера, улучшена поддержка Windows PowerShell, Node Режим обслуживания, кластерные задачи, новые кластерные роли, как ISCSI Target, гостевые кластеры с использованием виртуальных Fibre Channel и многое другое. Многие из усовершенствований Hyper-V в Windows Server 2012 также имеют отношение к отказоустойчивой кластеризации, например, виртуальная машина приоритезация, упреждение, чтобы закрыть с низким приоритетом виртуальных машин, мониторинг виртуальной машины здоровья, Hyper-V Replica брокер, и т.д. на.
В приложении 2 указаны размеры по умолчанию для кластера Windows Server
Важно знать о кластерах то, что они являются наименьшей единицей, в котором выделяется дисковое пространство. Каждый кластер может содержать один файл не более. Таким образом, если вы создаете 1 KB файл и размер кластера 4 KBS, 3 KBS пустого пространства в кластере не будут доступны для других файлов. Если один кластер не является достаточно большим, чтобы сохранить весь файл, остальные данные файла будут идти в сл
едующий доступный кластер, а затем следующий, пока файл полностью сохраняется.
Корпорация Майкрософт поддерживает отказоустойчивое кластерное решение, только если оно соответствует следующим требованиям:
-
Все аппаратные компоненты в отказоустойчивом кластерном решении помечены как «Сертифицировано для Windows Server 2008 R2». -
Полная конфигурация кластера (серверы, сеть и хранилище) может удовлетворить всем проверкам мастера проверки конфигурации. -
Выполнены рекомендации производителей оборудования в части обновлений встроенного и обычного программного обеспечения. Обычно это означает необходимость использования самых последних обновлений встроенного и обычного программного обеспечения. Иногда производитель может рекомендовать конкретные обновления, отличающиеся от самых новых.
Требования к оборудованию отказоустойчивого кластера:
-
Серверы. Рекомендуется использовать набор соответствующих компьютеров, содержащих одинаковые или аналогичные компоненты. -
Сетевые адаптеры и кабель (для сетевого взаимодействия). Сетевое оборудование, как и остальные компоненты отказоустойчивого кластерного решения, должно быть помечено как «Сертифицировано для Windows Server 2008 R2». При использовании iSCSI сетевые адаптеры должны быть предназначены либо только для сетевого взаимодействия, либо только для iSCSI, одновременное использование для обеих целей не допускается. -
Контроллеры устройств или соответствующие адаптеры для хранилища
-
Для интерфейсов Serial Attached SCSI или Fibre Channel. Если используются интерфейсы Serial Attached SCSI или Fibre Channel, во всех кластеризованных серверах контроллеры запоминающих устройств, предназначенные для системы хранения данных кластера, должны быть идентичны. В них должна использоваться одна и та же версия встроенного программного обеспечения. -
Для iSCSI. Если используется iSCSI, у каждого сервера в кластере должен быть один или несколько сетевых адаптеров или адаптеров шины, предназначенных для системы хранения данных кластера. Сеть, используемая для iSCSI, не может использоваться для сетевого взаимодействия. Во всех серверах кластера сетевые адаптеры, используемые для подключения нужного хранилища iSCSI, должны быть одинаковыми, рекомендуется использовать адаптеры Gigabit Ethernet или адаптеры с большей скоростью.
Для iSCSI нельзя использовать сгруппированные сетевые адаптеры, так как их работа с iSCSI не поддерживается.
-
Хранилище. Необходимо использовать общее хранилище, совместимое с Windows Server 2008 R2.
В большинстве случаев хранилище должно содержать несколько отдельных дисков (LUN), настроенных на аппаратном уровне. Для некоторых кластеров один из дисков работает как диск-свидетель (описан в конце этого раздела). Другие диски содержат файлы, необходимые для кластеризованных служб или приложений. К хранилищу предъявляются следующие требования:-
Чтобы использовать встроенную поддержку дисков, включенную в отказоустойчивый кластер, используйте базовые, а не динамические диски. -
Рекомендуется отформатировать разделы в системе NTFS. При наличии диска-свидетеля или использовании общих томов кластера раздел каждого из них должен быть NTFS.
Для общих томов кластера нет особых требований, за исключением требования к NTFS. -
Для стиля раздела диска можно выбрать либо стиль с основной загрузочной записью (MBR), либо раздел с таблицей GUID разделов (GPT).
-
При развертывании сети хранения данных (SAN) для использования с отказоустойчивым кластером:
-
Подтверждение совместимости хранилища. Проверьте у производителей и поставщиков, что хранилище, включая драйверы, встроенное программное обеспечение и прикладное программное обеспечение, используемые для хранилища, совместимо с отказоустойчивыми кластерами в Windows Server 2008 R2. -
Отказоустойчивые кластеры предъявляют к хранилищу следующие новые требования:-
Улучшения, введенные в отказоустойчивых кластерах (в сравнении с серверными кластерами в Windows Server 2003), требуют, чтобы хранилище правильно отвечало на определенные команды SCSI. Чтобы подтвердить совместимость хранилища, запустите мастер конфигурации. Кроме того, можно связаться с поставщиком хранилища. -
Драйвер минипорта, используемый для хранилища, должен работать вместе с драйвером хранилища Microsoft Storport.
-
-
Изоляция устройств хранилища, один кластер на устройство. У серверов из различных кластеров не должно быть доступа к одним и тем же устройствам хранилища. В большинстве случаев LUN, используемый для одного набора серверов кластера, должен быть изолирован от всех остальных серверов с помощью маски или зонирования LUN. -
Возможность использования программного обеспечения многопутевого ввода-вывода. В фабриках хранилищ высокой доступности программное обеспечение многопутевого ввода-вывода позволяет развернуть отказоустойчивые кластеры, используя несколько адаптеров шины. Это обеспечивает максимальный уровень избыточности и доступности. Для Windows Server 2008 R2 многопутевое решение должно быть основано на Microsoft Multipath I/O (MPIO). Поставщик оборудования будет, как правило, использовать для оборудования специфический для устройства модуль MPIO (DSM), хотя Windows Server 2008 R2 включает один или несколько DSM как часть операционной системы.