Глава 2. Установка оборудования и настройка операционной системы

Чтобы правильно собрать оборудование и установить Linux, выполните следующие действия:

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

Выбор конфигурации оборудования

Red Hat Cluster Manager позволяет администраторам использовать различное оборудование для построения конфигурации кластера, соответствующей требованиям приложений и пользователей к производительности, доступности и целостности данных. В зависимости от оборудования кластера вы можете получать как достаточно недорогие конфигурации, включающие только необходимые для работы кластера компоненты, так и кластеры высшего класса, включающие избыточные пульсирующие каналы, аппаратные RAID-массивы, переключатели питания.

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

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

При выборе аппаратной конфигурации кластера, обратите внимание на следующее:

Требования к производительности приложений и пользователей

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

Ограничения стоимости

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

Требования к доступности

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

Сохранение целостности данных при сбое в любых условиях

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

Кроме этого, если в кластерной системе останавливается демон кворума, система больше не сможет наблюдать за кворумными разделами. Если вы не используете в кластере переключатели питания, при описанных выше условиях, служба может начать работу сразу на нескольких узлах кластера, что может привести к разрушению данных. Обратитесь к разделу Настройка переключателей питания за дополнительной информацией о преимуществах использования в кластере переключателей питания. Рекомендуется при реализации кластеров в производственной среде использовать переключатели питания или сторожевые таймеры.

Требования к общему хранилищу

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

Проведенное тестирование показало, что сложно, или вовсе невозможно, построить конфигурацию с одной шиной SCSI и несколькими инициаторами обмена, при скоростях передачи данных, больших 80 МБ/с, используя стандартные SCSI-адаптеры. Дополнительные тесты показали, что такие конфигурации не позволяют производить ремонт "на ходу", так как шина SCSI работает ненадежно, когда HBA-терминаторы отключены, и используются внешние терминаторы. Именно по этим причинам, конфигурации с одной шиной SCSI и несколькими инициаторами не поддерживаются. Для построения кластера требуется использование канала Fibre Channel или параллельных SCSI-шин с одним инициатором, подключенным к устройствам хранения с несколькими портами.

Для работы Red Hat Cluster Manager требуется одновременное подключение к общему хранилищу двух узлов кластера. Некоторые хост-адаптеры RAID способны обеспечить такой доступ к разделяемым RAID-массивам. Такие адаптеры необходимо протестировать дополнительно, чтобы убедиться в надежности их работы, особенно если общий RAID-массив подключен к параллельным шинам SCSI. Такие адаптеры обычно не допускают исправление отказавшей системы "на ходу". На данный момент ни один из хост-адаптеров RAID не сертифицирован для использования с Red Hat Cluster Manager. Обратитесь на сайт http://www.redhat.com за последними данными о поддерживаемом оборудовании.

Использование для реализации общего хранилища программных RAID-массивов, или программного управления логическими томами (LVM) не поддерживается, так как в этой конфигурации доступ нескольких узлов к общему диску не синхронизируется. Программные RAID-массивы или LVM может использоваться для локальных разделов на узлах кластера (например, для загрузочного и системного разделов, или других файловых систем, не связанных с работой кластерных служб).

Минимальные аппаратные требования

Минимальная конфигурация оборудования включает в себя только необходимые для работы кластера составляющие, а именно:

  • Два сервера для выполнения кластерных служб

  • Ethernet-соединение, обеспечивающее пульсирующий канал и сетевой доступ клиентов

  • Разделяемое дисковое хранилище для кворумных разделов кластера и данных служб.

Обратитесь к разделу Пример минимальной конфигурации кластера за примером реализации такой аппаратной конфигурации.

Минимальная аппаратная конфигурация является самой недорогой конфигурацией кластера; однако, в ней присутствуют несколько одиночных уязвимых точек. Например, если отказывает RAID-контроллер, работа всех служб кластера будет прекращена. При реализации такой конфигурации оборудования, для обеспечения сохранности данных необходимо применять программные сторожевые таймеры.

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

Таблица 2-1. Улучшение доступности и обеспечение целостности данных

ПроблемаРешение
Отказ дискаАппаратные RAID-массивы распределяют данные между несколькими дисками
Отказ RAID-контроллераДва RAID-контроллера с избыточностью обеспечивают доступ к данным на дисках
Отказ пульсирующего каналаEthernet-соединение типа точка-точка или соединение между кластерными системами через последовательный порт.
Отказ внешнего источника питанияСистемы с бесперебойными источниками питания (UPS).
Разрушение данных при сбое в определенных условияхПереключатели питания или аппаратные сторожевые таймеры

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

  • Два сервера для выполнения кластерных служб

  • Ethernet-соединение, обеспечивающее пульсирующий канал между кластерными системами и сетевой доступ клиентов

  • RAID-массив с двумя контроллерами для размещения кворумных разделов и данных служб

  • Два переключателя питания, позволяющих каждой кластерной системе выполнить отключение/включение другой во время переноса.

  • Ethernet соединение типа точка-точка между кластерными системами, обеспечивающее дополнительный пульсирующий канал.

  • Соединение точка-точка через последовательный порт между кластерными системами, обеспечивающее последовательный пульсирующий канал.

  • Две системы бесперебойного питания, обеспечивающих надежный источник питания

Обратитесь к разделу Пример конфигурации, не имеющей одиночной уязвимой точки (No-Single-Point-Of-Failure) за примером реализации такой аппаратной конфигурации.

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

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

При выборе конфигурации узла кластера, убедитесь в том, что количество PCI-слотов, сетевых адаптеров, и последовательных портов в нём соответствует требованиям. Например, в конфигурации без одиночной уязвимой точки требуется наличие нескольких последовательных и Ethernet-интерфейсов. Лучше выбирать кластерную систему, имеющую как минимум два последовательных порта. Обратитесь к разделу Установка основного оборудования системы за дополнительной информацией.

Выбор типа переключателя питания

В данной реализации Red Hat Cluster Manager выделен уровень системы управления питанием и набор модулей, поддерживающих различные типы устройств. Выбирая подходящий для использования в кластере тип переключателя питания, важно понимать различия между типами этих устройств. Далее описаны типы поддерживаемых переключателей питания, с последующей итоговой таблицей. За более подробным описанием роли, которую играет переключатель питания, обеспечивая целостность данных, обратитесь к разделу Настройка переключателей питания.

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

Другим способом сохранить целостность данных можно, используя сторожевые таймеры, которые дают отказавшей системе возможность самостоятельно удалить себя из кластера, до того как другая система перенесет её службы. В обычном режиме работы сторожевого таймера кластерное программное обеспечение должно периодически сбрасывать счетчик, до истечения срока его действия. Если кластерное программное обеспечение не сбрасывает таймер, срабатывает сигнализация, предполагая, что система повисла или так или иначе остановилась. Работающий узел кластера ожидает некоторый промежуток времени, до того как придет к заключению, что произошел сбой другого узла (по умолчанию, этот промежуток равен 12 секундам). Время действия сторожевого таймера должно быть меньше промежутка времени, необходимого для заключения об отказе этой системы. Таким образом, работающая система может рассчитывать на то, что отказавшая система удалила себя из кластера (перезагрузившись), перед переносом её служб к себе, при этом сохраняя целостность данных. Необходимая поддержка сторожевого таймера включена в ядро операционной системы Linux. Red Hat Cluster Manager использует эти возможности системы посредством стандартных интерфейсов программирования и механизмов настройки.

Существуют два типа сторожевых таймеров: Аппаратные и программные. Аппаратные сторожевые таймеры обычно представляют собой компоненты системной платы, как это реализовано в наборе микросхем Intel® i810 TCO. Эта схема имеет высокую степень независимости от основного процессора системы. Эта независимость необходима в случаях сбоя с полным "зависанием" системы, так как даже в такой ситуации таймер сможет перезагрузить систему. Кроме этого, выпускаются дополнительные PCI платы, реализующие возможности сторожевого таймера.

Ко второму типу сторожевого таймера относятся программные реализации. Для этой категории таймеров не требуется какое-либо особенное оборудование. Такой таймер реализован в ядре системы, в виде потока, который периодически запускается, и, если срок действия таймера истекает, перегружает систему. Недостатком программного сторожевого таймера является то, что в некоторых ситуациях отказа системы, например "повисание" системы с отключенными прерываниями, поток таймера также не будет вызываться. В результате, в таких условиях нельзя рассчитывать на полную сохранность данных. В подобной ситуации работающий узел кластера перенесет службы с повисшего узла, что может привести к разрушению данных при некоторых обстоятельствах.

Наконец, администраторы могут вообще не применять контроллер питания. Указав тип контроллера питания как "None" ("Отсутствует"), вы тем самым, не даёте возможность узлу кластера отключать другой, отказавший узел. Таким образом, отказавший узел не сможет гарантированно перезагрузиться при сбое в определенных условиях. Использование в кластере контроллеров питания с типом "Отсутствует" полезно в целях тестирования, но, так при этом не обеспечивается достаточный уровень целостности данных, не рекомендуется в производственной среде.

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

В таблице 2-2 приводятся основные типы поддерживаемых модулей управления питанием, а также рассматриваются основные преимущества и недостатки каждого.

Таблица 2-2. Переключатели питания

ТипЗамечанияПреимуществаНедостатки
Переключатели питания, подключаемые через последовательный портВ кластере используется два таких переключателя (один для каждого узла)Обеспечивает целостность данных, сам контроллер питания не представляет собой одиночную уязвимую точку, так как в кластере используется два переключателя.Требуется покупка самого контроллера питания и кабелей; задействуются последовательные порты
Переключатели питания, подключаемые через сетевой интерфейсВ кластере требуется один переключатель питания с сетевым интерфейсомОбеспечивает целостность данных.Требуется покупка оборудования. Переключатель питания может стать одиночной уязвимой точкой (хотя обычно это очень надежные устройства).
Аппаратный сторожевой таймерОбеспечивает целостность данных.Исключает необходимость покупки внешнего переключателя питанияНе все системы обеспечивают поддержку сторожевых таймеров
Программный сторожевой таймерОбеспечивает приемлемый уровень сохранности данныхИсключает необходимость покупки внешнего переключателя питания; поддерживается в любой системеВ некоторых случаях отказа системы, программная сигнализация может не сработать, оставляя тем самым уязвимое место.
Отсутствие контроллера питанияФункции контроллера питания не используютсяИсключает необходимость покупки внешнего переключателя питания; поддерживается в любой системеНе обеспечивает сохранность данных при сбоях в некоторых ситуациях

Таблицы с аппаратными компонентами кластера

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

Набор проверенных аппаратных составляющих кластера может со временем меняться. В связи с этим, таблицы приведенные ниже, могут быть неполными. За последним уточненным списком поддерживаемого оборудования, обращайтесь к документации Red Hat, размещенной на сайте http://www.redhat.com/docs.

Таблица 2-3. Таблица системного оборудования кластера

ОборудованиеКоличествоОписаниеТребуется
Кластерная системаДваRed Hat Cluster Manager поддерживает аппаратную платформу IA-32. Каждая кластерная система должна иметь достаточное количество PCI-слотов, сетевых интерфейсов и последовательных портов для выбранной конфигурации кластера. Так как дисковые устройства должны в разных кластерных системах называться одинаково, рекомендуется использовать в узлах кластера симметричные подсистемы ввода/вывода. Кроме этого, рекомендуется использовать системы с процессором как минимум 450 МГц и памятью объемом не меньше 256 МБ. Обратитесь к разделу Установка основного оборудования системы за дополнительной информацией.Да

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

Таблица 2-4. Таблица аппаратных переключателей питания

ОборудованиеКоличествоОписаниеТребуется
Переключатели питания, подключаемые через последовательный портДва

Переключатели питания позволяют одной кластерной системе выключить другую. Обратитесь к разделу Настройка переключателей питания за информацией об использовании переключателей питания в кластере. Обратите внимание, в кластере используется переключатели либо с последовательным подключением, либо с сетевым, но не оба сразу.
Следующие переключатели питания, подключаемые к последовательному порту, были полностью проверены:
RPS-10 (модель M/HD в США, и модель M/EC в Европе), информацию о которых можно получить по адресу http://www.wti.com/rps-10.htm. Обратитесь к разделу Настройка переключателей питания RPS-10 в приложении A.
Неявно также поддерживаются следующие подключаемые к последовательному порту переключатели. Работа этого переключателя, не была полностью проверена:
APC Serial On/Off Switch (partAP9211), http://www.apc.com

Настоятельно рекомендуется использовать для сохранения данных при сбое в любых условиях
Нуль-модемный кабельДваНуль-модемный кабель соединяет последовательный порт узла кластера с портом переключателя. Это последовательное соединение позволяет одной кластерной системе отключать другую. В зависимости от модели переключателя могут потребоваться различные кабели.Только при использовании переключателей с последовательным портом
Скоба для монтированияОднаНекоторые переключатели питания допускают возможность крепления в стойку, для этого требуется отдельная скоба (например RPS-10).Только для переключателей с возможностью установки в стойку
Сетевые переключатели питанияОдин

Переключатели питания с сетевым интерфейсом позволяют одному узлу кластера отключать все остальные. Обратитесь к разделу Настройка переключателей питания за дополнительными сведениями об использовании сетевых переключателей питания и особенностях их применения.
Следующие переключатели питания с сетевым интерфейсом были проверены полностью:
· WTI NPS-115, или NPS-230, информацию о них вы можете получить на сайте: http://www.wti.com. Обратите внимание, переключатели питания NPS могут корректно работать с системами, имеющими два блока питания. Обратитесь к разделу Настройка переключателей питания WTI NPS в Приложении A.
· Baytech RPC-3 и RPC-5, http://www.baytech.net
Неявно также поддерживается APC Master Switch (AP9211, или AP9212), www.apc.com

Настоятельно рекомендуется использовать для сохранения данных при сбое в любых условиях
Сторожевой таймерДва

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

Для обеспечения целостности данных рекомендуется использование встроенных аппаратных таймеров.

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

Таблица 2-5. Таблица оборудования, используемого для организации общего дискового хранилища

ОборудованиеКоличествоОписаниеТребуется
Внешний корпус дискового хранилищаОдин

Используйте канал Fibre Channel или параллельные шины SCSI с одним инициатором для подключения кластерных систем к RAID-массиву с одним или двумя контроллерами. Чтобы использовать шины с одним инициатором, RAID-контроллер должен иметь несколько портов и обеспечивать одновременный доступ через эти порты ко всем логическим единицам устройств. При использовании RAID-массива с двумя контроллерами, необходимо чтобы логические единицы устройств переносились от одного контроллера к другому незаметно для операционной системы.
Ниже приведены рекомендованные SCSI RAID-массивы, обеспечивающие одновременный доступ ко всем логическим единицам через порты шины (это неполный перечень, в него вошли только RAID-массивы, прошедшие проверку):
· Winchester Systems FlashDisk RAID Disk Array, сайт производителя: http://www.winsys.com.
· Dot Hill's SANnet Storage Systems, сайт производителя: http://www.dothill.com
· RAID-массивы, построенные на контроллере Silicon Image CRD-7040 & CRA-7040, CRD -7220, CRD-7240 & CRA-7240, CRD-7400 & CRA-7400. Сайт производителя: http://www.synetexinc.com
Для обеспечения симметрии номеров устройств и LUN, большинство RAID-массивов с двумя избыточными контроллерами необходимо настраивать в режиме активный/пассивный.
Обратитесь к разделу Настройка общего дискового хранилища за дополнительной информацией.

Да
Хост-адаптер шиныДва

Для подключения к хранилищу на общем диске вы должны установить в PCI разъем каждой кластерной системы либо параллельный SCSI адаптер, либо адаптер Fibre Channel.
Применяя параллельный SCSI-интерфейс, используйте LVD (Low Voltage Differential) адаптер. Такие адаптеры имеют разъемы HD68 или VHDCI. Рекомендованные адаптеры с параллельным SCSI интерфейсом приведены ниже:
· Adaptec 2940U2W, 29160, 29160LP, 39160, и 3950U2
· Adaptec AIC-7896 на материнской плате Intel L440GX+
· Qlogic QLA1080 и QLA12160
· Tekram Ultra2 DC-390U2W
· LSI Logic SYM22915
· Рекомендованным хост-адаптером шины Fibre Channel является Qlogic QLA2200.
Обратитесь к разделу Технические возможности и требования к конфигурации адаптера SCSI-шины в Приложении A за информацией о возможностях этих устройств и их настройке.
Работа RAID-контроллеров, реализованных в хост-адаптере, поддерживается, только если такие контроллеры рассчитаны на одновременное подключение к ним нескольких компьютерных систем. На момент публикации этого материала, таких RAID-контроллеров, реализованных в адаптере, прошедших проверку, выпущено не было. За последними сведениями об оборудовании обращайтесь на сайт http://www.redhat.com.

Да
SCSI-кабельДваSCSI кабели с 68 проводниками соединяют адаптеры каждого узла с портами хранилища данных. Такие кабели имеют коннекторы HD68 или VHDCI. Вид кабеля может отличаться в зависимости от типа адаптера.Только для параллельных SCSI-шин
терминатор SCSI ДваДля внешнего RAID-хранилища, с портами "выход" (например, дисковый массив FlashDisk RAID) и использующего шины SCSI с одним инициатором, подключите к этим портам терминаторы.Только для конфигурации с параллельными SCSI и только если использование терминаторов необходимо
Коммутатор или концентратор Fibre ChannelОдин или дваТребуется коммутатор или концентратор Fibre Channel Только для некоторых конфигураций Fibre Channel
Кабель Fibre ChannelОт двух до шестиКабель Fibre Channel соединяет адаптер с портом внешнего хранилища, с коммутатором или концентратором Fibre Channel. Если используется коммутатор или концентратор, для соединения коммутатора или концентратора с портами внешнего хранилища понадобятся дополнительные кабели.Только для некоторых конфигураций Fibre Channel

Таблица 2-6. Таблица сетевого оборудования

ОборудованиеКоличествоОписаниеТребуется
Сетевой интерфейсОдин для каждого сетевого соединенияДля каждого сетевого соединения в кластерной системе необходимо установить сетевой интерфейс.Да
Сетевой коммутатор или концентраторОдинСетевой коммутатор или концентратор позволяет подключиться к сети нескольким системам.Нет
Сетевой кабельОдин для каждого сетевого соединенияОбычный сетевой кабель, например, кабель UTP-5 с коннектором RJ-45, соединяет каждый сетевой интерфейс с коммутатором или концентратором.Да

Таблица 2-7. Таблица оборудования, образующего пульсирующий Ethernet канал точка-точка

ОборудованиеКоличествоОписаниеТребуется
Сетевой интерфейсДва на каждый каналКаждый пульсирующий Ethernet канал требует наличия в кластерных системах двух сетевых интерфейсов.Нет
Сетевой перекрещенный кабельОдин на каждый каналСетевой перекрещенный кабель подключает сетевой интерфейс одного узла к сетевому интерфейсу другого узла кластера, создавая пульсирующий Ethernet канал.Только для избыточного пульсирующего Ethernet канала

Таблица 2-8. Таблица оборудования, образующего пульсирующий последовательный канал точка-точка

ОборудованиеКоличествоОписаниеТребуется
Последовательный портДва на каждый последовательный канал

Для организации каждого пульсирующего последовательного канала в каждой из кластерных систем необходимо задействовать последовательный порт. Для увеличения количества портов вашей системы, вы можете использовать мультипортовые PCI-платы. Ниже приведен список рекомендованных мультипортовых плат:
Vision Systems VScom 200H PCI-плата, предоставляющая два последовательных порта; сайт производителя: http://www.vscom.de
Cyclades-4YoPCI+ плата, предоставляющая четыре последовательных порта; сайт производителя: http://www.cyclades.com.
Обратите внимание, так как настройка пульсирующих последовательных каналов не является обязательной, можно обойтись без дополнительных затрат на такое оборудование. Так как в будущем появится поддержка кластеров, состоящих более чем из двух узлов, поддержка последовательного пульсирующего канала может быть прекращена.

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

Таблица 2-9. Таблица аппаратных переключателей консолей

ОборудованиеКоличествоОписаниеТребуется
Терминальный серверОдин

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

Нет
KVMОдинПереключатель KVM (Клавиатура, Видео, Мышь) позволяет использовать несколько систем с одной клавиатурой, монитором, мышью. Кабели, требуемые для подключения систем к переключателю, могут различаться, в зависимости от типа KVM.Нет

Таблица 2-10. Таблица бесперебойных блоков питания

ОборудованиеКоличествоОписаниеТребуется
UPSОдин или два

Бесперебойный блок питания (UPS (Uninterruptible power supply) ) защищает систему от сбоя при отключениях энергии. Настоятельно рекомендуется применять UPS в кластере. Если это возможно, подключите к избыточным системам UPS общее хранилище данных и оба переключателя питания. Кроме этого, система бесперебойного питания должна быть подключена к отдельной линии питания и поддерживать требуемое напряжение в течении заданного промежутка времени.
Рекомендуемой UPS системой является APC Smart-UPS 1400 Rackmount; сайт производителя: http://www.apc.com.

Настоятельно рекомендуется для обеспечения отказоустойчивости

Пример минимальной конфигурации кластера

Компоненты оборудования, приведенные в таблице 2-11 могут использоваться для построения кластера в минимальной конфигурации. Эта конфигурации не гарантирует сохранности данных при любых условиях, так как в неё не включены переключатели питания. Обратите внимание, это только примерная конфигурация, также можно использовать другое оборудование.

Таблица 2-11. Компоненты минимальной конфигурации кластера

ОборудованиеКоличество
Два сервера

В каждой кластерной системе установлено следующее оборудование:
Сетевой интерфейс для подключения клиентов и поддержки пульсирующего Ethernet-канала.
Один Adaptec 29160 SCSI-адаптер (с выключенным терминатором) для подключения к общему хранилищу

Две сетевых платы с разъемами RJ-45Сетевые кабели соединяют сетевой интерфейс каждой кластерной системы с сетью для подключения клиентов и поддержания пульсирующего Ethernet канала.
Внешнее RAID хранилищеВнешнее RAID хранилище содержит один контроллер с как минимум двумя портами.
Два SCSI кабеля HD68Каждый кабель подключает хост-адаптер узла к порту RAID-контроллера, образуя при этом две SCSI шины с одним инициатором.

Пример конфигурации, не имеющей одиночной уязвимой точки (No-Single-Point-Of-Failure)

Компоненты, приведенные в таблице 2-12 могут использоваться для построения кластера, не имеющего одиночной уязвимой точки, включая две SCSI-шины с одним инициатором и переключатели питания, сохраняющие целостность данных при сбое в любых условиях. Обратите внимание, это только примерная конфигурация, для её реализации также можно использовать другое оборудование.

Таблица 2-12. Компоненты конфигурации, не имеющей одиночной уязвимой точки

ОборудованиеКоличество
Два сервера

В каждой кластерной системе установлено следующее оборудование:
Два сетевых интерфейса для:
Пульсирующего Ethernet-канала точка-точка
Сетевого доступа клиентов и пульсирующего Ethernet-канала
Три последовательных порта для:
Пульсирующего последовательного канала точка-точка
Подключения удаленного переключателя питания
Подключения к терминальному серверу
Один адаптер Tekram Ultra2 DC-390U2W (с включенным терминатором) для подключения общему дисковому хранилищу

Один сетевой коммутаторСетевой коммутатор позволяет подключиться к сети нескольким системам.
Один терминальный сервер CycladesТерминальный сервер позволяет централизованно выполнять удаленное управление системами. (Терминальный сервер не является необходимым условием для работы кластера.)
Три сетевых кабеляСетевые кабели соединяют терминальный сервер и сетевые интерфейсы кластерных систем с коммутатором.
Два перекрещенных кабеля с разъемами RJ45 и DB9Такие кабели (с разъемами RJ45 и DB9) соединяют последовательные порты кластерных систем с терминальным сервером Cyclades.
Один сетевой перекрещенный кабельСетевой перекрещенный кабель подключает сетевой интерфейс одного узла к сетевому интерфейсу другого узла кластера, создавая пульсирующий Ethernet канал точка-точка.
Два переключателя питания RPS-10Переключатели питания позволяют одной кластерной системе отключить другую, до запуска служб. Сетевой кабель каждой кластерной системы подключен к её собственному переключателю питания.
Три нуль-модемных кабеля

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

Дисковый массив FlashDisk RAID с двумя контроллерамиДва RAID-контроллера защищают систему от сбоя диска и контроллера. RAID-контроллеры обеспечивают одновременный доступ ко всем логическим единицам устройства с разных портов.
Два SCSI кабеля HD68Кабели HD68 соединяют каждый хост-адаптер с портом RAID-хранилища "вход", образуя две SCSI-шины с одним инициатором.
Два терминатораТерминаторы, подключенные к портам RAID-хранилища "выход", оканчивают обе SCSI-шины.
Избыточные системы бесперебойного питанияСистемы бесперебойного питания обеспечивают надежный источник питания. Силовые кабели переключателей питания и RAID-хранилища подключены к двум системам UPS.

На рисунке 2-1 показан пример аппаратной конфигурации, не имеющей одиночной уязвимой точки, использующей оборудование, приведенное в предыдущей таблице; две SCSI-шины с одним инициатором, и переключатели питания гарантируют целостность данных при любых условиях. Буква "T" обведенная кружком, обозначает SCSI-терминатор.

Таблица 2-1. Пример конфигурации, не имеющей одиночной уязвимой точки