NonStop Clusters (NSC) был дополнительным пакетом для SCO UnixWare, который позволял создавать отказоустойчивые кластеры образов одной системы для машин, на которых работает UnixWare. NSC был одним из первых коммерчески доступных высокодоступных кластерных решений для массового оборудования . [1]
Описание
НСК предоставил полный кластер односистемных образов :
- Миграция процесса
- Процессы, запущенные на любом узле кластера, могут быть перенесены на любой другой узел. Перенос может быть как ручным, так и автоматическим (для балансировки нагрузки).
- Единое технологическое пространство
- Все процессы были видны со всех узлов кластера. Стандартные команды управления процессами Unix (ps, kill и т. Д.) Использовались для управления процессами.
- Единый корень
- Все файлы и каталоги были доступны со всех узлов кластера
- Единое пространство ввода / вывода
- Все устройства ввода-вывода были доступны с любого узла кластера. Обычное соглашение об именах устройств было изменено, чтобы добавить номер узла ко всем именам устройств. Например, второй последовательный порт на узле 3 будет . Раздел на SCSI-диске на узле 2 может быть .
/dev/tty01h.3
/dev/rdsk/n2c3b0t4d0s3
- Единое пространство IPC
- Стандартные механизмы IPC UnixWare ( разделяемая память , семафоры , очереди сообщений, доменные сокеты Unix ) были доступны для связи между процессами, запущенными на любом узле.
- Виртуальный IP-адрес кластера
- NSC предоставил единый IP-адрес для доступа к кластеру из других систем. Входящие соединения были сбалансированы по нагрузке между доступными узлами кластера.
Система NSC была разработана для обеспечения высокой доступности - все системные службы были либо избыточными, либо переключались с одного узла на другой в случае сбоя узла. Дисковая подсистема была доступна либо с нескольких узлов (с использованием Fibre Channel SAN или двухпортового SCSI ), либо использовалось межузловое зеркалирование аналогично DRBD .
История
NSC был разработан для Tandem корпорацией Locus Computing Corporation на основе их технологии прозрачных сетевых вычислений. В течение всего срока реализации проекта Locus были приобретены Platinum Technology Inc. Команда NSC и продукт были переданы Tandem.
Первоначально NSC был разработан для упакованного кластера Compaq Integrity XC [2] , состоящего от двух до шести серверов Compaq ProLiant и одного или двух коммутаторов Compaq ServerNet для обеспечения межузлового канала связи между кластерами. В этой форме NSC был коммерциализирован Compaq и поддерживался только квалифицированным оборудованием от Compaq, а затем и Fujitsu-Siemens .
В 2000 году NSC был модифицирован, чтобы позволить стандартные коммутаторы Fast Ethernet, а затем и Gigabit Ethernet в качестве межсоединения кластера, и коммерциализирован SCO как UnixWare NonStop Clusters 7.1.1 + IP. [3] Этот выпуск NSC был доступен на стандартном аппаратном обеспечении ПК, хотя SCO рекомендовала, чтобы системы с более чем двумя узлами использовали межсоединение ServerNet.
После продажи бизнеса SCO Unix компании Caldera Systems было объявлено, что долгосрочная цель заключалась в интеграции продукта NSC в базовый код UnixWare [4], но этого не произошло, Caldera Systems прекратила распространение NSC, заменив его. с помощью решения кластеризации Reliant HA, а в мае 2001 года Compaq объявила, что выпустит версию кода NSC под лицензией GPL , которая в конечном итоге стала OpenSSI . [5]
Рекомендации
- ^ Уокер, Брюс Дж .; Стил, Дуглас (1999), «Внедрение кластера UnixWare полного единого образа системы: промежуточное ПО против недоработанного ПО» , в Арабнии, Хамид Р. (редактор), Международная конференция по методам и приложениям параллельной и распределенной обработки , Том 6, Лас-Вегас, Невада, США: CSREA Press, стр. 2767–2773, ISBN 1-892512-15-7, OCLC 48259379 , получено 18 октября 2013 г.
|volume=
есть дополнительный текст ( справка ) - ^ Сервер Compaq Integrity XC запущен, 11 августа 1998 г. , получен 7 октября 2008 г.
- ^ Орловский, Андрей (2000-06-26), "SCO, Compaq ServerNet-менее кластеры" , Регистр , извлекаться 2008-10-28
- ^ Орловский, Андрей (2000-08-23), "Еще на гамбит ШОС Linux-в-UnixWare" , Регистр , извлекаться 2008-10-28
- ^ Орловски, Эндрю (14 ноября 2001 г.), «Конница Compaq спасает кластеры Linux» , The Register , получено 28 октября 2008 г.