Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

NonStop - это серия серверных компьютеров, представленных на рынке в 1976 году компанией Tandem Computers Inc., начиная с линейки продуктов NonStop , за которой последовало расширение линейки продуктов Hewlett-Packard Integrity NonStop . В настоящее время он предлагается Hewlett Packard Enterprise после разделения Hewlett-Packard Company в 2015 году. Поскольку системы NonStop основаны на интегрированном программном / аппаратном стеке, HPE также разработала для них операционную систему NonStop OS .

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

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

История [ править ]

Первоначально представленная в 1976 году компанией Tandem Computers Inc., эта линия позже принадлежала Compaq (с 1997 года), Hewlett-Packard Company (с 2003 года) и Hewlett Packard Enterprise (с 2015 года). В 2005 году была представлена ​​текущая продуктовая линейка серверов HP Integrity «NonStop i» (или TNS / E) на базе микропроцессоров Intel Itanium . В 2014 году были представлены первые системы «NonStop X» (или TNS / X), работающие на чипе Intel x86 . Продажи систем на базе Itanium закончились в июле 2020 года. [1]

Ранние приложения NonStop нужно было специально кодировать для обеспечения отказоустойчивости. Это требование было снято в 1983 году с введением средства мониторинга транзакций (TMF), которое обрабатывает различные аспекты отказоустойчивости на системном уровне.

Программное обеспечение [ править ]

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

Операционная система в целом называется NonStop OS и включает уровень Guardian, который является низкоуровневым компонентом операционной системы, и так называемую индивидуальность OSS, которая работает поверх этого уровня, которая реализует Unix-подобный интерфейс для других компонентов. используемой ОС.

И операционная система, и приложение предназначены для поддержки отказоустойчивого оборудования. Операционная система постоянно отслеживает состояние всех компонентов, переключая управление по мере необходимости для поддержания работы. В программное обеспечение также встроены функции, позволяющие писать программы в виде постоянно доступных программ. Это достигается с помощью пары процессов, в которых один процесс выполняет всю первичную обработку, а другой служит «горячим резервным копированием», получая обновления данных всякий раз, когда первичный процесс достигает критической точки обработки. В случае остановки основной операции резервная копия возобновляет выполнение с использованием текущей транзакции. [2]

Системы поддерживают системы управления реляционными базами данных, такие как NonStop SQL, и иерархические базы данных, такие как Enscribe .

Оборудование [ править ]

Компьютеры HPE Integrity NonStop - это линейка отказоустойчивых серверных компьютеров на базе процессорной платформы Intel Xeon [1], оптимизированных для обработки транзакций. Наблюдался средний уровень доступности 99,999%. [3] Системы NonStop имеют архитектуру с массовым параллелизмом (MPP) и обеспечивают линейную масштабируемость. Каждый ЦП (системы могут быть расширены до более чем 4000 ЦП) запускает свою собственную копию ОС. Это архитектура без совместного использования ресурсов - схема «без совместного использования ресурсов», также известная как слабо связанная многопроцессорная обработка , и при добавлении новых процессоров не происходит «убывающей отдачи» (см . Закон Амдала ).

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

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

HP также разработала линейку серверов хранилищ данных и бизнес-аналитики HP Neoview на основе линейки NonStop. Он действовал как сервер базы данных , предоставляя NonStop OS и NonStop SQL , но не имел функциональности обработки транзакций исходных систем NonStop. Линия была списана и больше не продавалась с 24 января 2011 года. [4]

См. Также [ править ]

  • Техника надежности
  • Тандемный расширенный командный язык

Ссылки [ править ]

  1. ^ a b «Семейство систем HPE NonStop» (PDF) .
  2. ^ HP NonStop Server Security: Практическое руководство . Цифровая пресса. ISBN 978-1555583149.
  3. ^ «Сравните доступность системы в реальном мире» . Hewlett Packard. Октябрь 2006 Архивировано из оригинала 12 июля 2011 года . Проверено 7 августа 2010 года .
  4. ^ Морган, Тимоти Прикетт, The Register "HP усыпляет железо хранилища данных Neoview: смерть Itanium" , The Register , Hardware, 24 января 2011 г.

Источники [ править ]

  • Siewiorek, Daniel P .; Сварц, Роберт С. (1998). Надежные компьютерные системы , AK Peters, Ltd., ISBN 1-56881-092-X . С. 586–625. 
  • Хорст, Р.В. (февраль 1995 г.). «TNet: надежная системная сеть». IEEE Micro .
  • Хорст, Роберт В .; Харрис, Ричард Л .; Джардин, Роберт Л. (1990). «Проблема с множественными инструкциями в процессоре NonStop Cyclone». Материалы 17-го ежегодного международного симпозиума по компьютерной архитектуре . С. 216–226.
  • Берник, Д. (2005). «Продвинутая архитектура NonStop». Труды Международной конференции 2005 г. по надежным системам и сетям .
  • Ким, Вон (март 1984 г.). «Высокодоступные системы для приложений баз данных». ACM Computing Surveys .

Внешние ссылки [ править ]

  • HPE NonStop