stringtranslate.com

NonStop (серверные компьютеры)

NonStop — серия серверных компьютеров , представленных на рынке в 1976 году компанией Tandem Computers Inc. [1] , начавшейся с линейки продуктов NonStop . [2] За ней последовала линейка отказоустойчивых компьютеров Tandem Integrity NonStop , ныне несуществующая (не путать с более поздним и сильно отличающимся расширением линейки продуктов Hewlett-Packard Integrity ). Первоначальная линейка продуктов NonStop в настоящее время предлагается компанией Hewlett Packard Enterprise с момента разделения компании Hewlett-Packard в 2015 году. Поскольку системы NonStop основаны на интегрированном аппаратно-программном стеке, Tandem, а позднее и HPE также разработали для них операционную систему NonStop OS .

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

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

История

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

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

Программное обеспечение

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

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

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

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

Поддерживаемые языки включают Java , [6] C , C++ , [6] COBOL , SCOBOL (Screen COBOL), Transaction Application Language (TAL) и т. д. Он использует язык сценариев и управления заданиями TACL (Tandem Advanced Command Language) и написан на TAL и C.

Аппаратное обеспечение

Сервер NonStop в 1987 году.

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

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

Большинство клиентов также имеют резервный сервер в удаленном месте для восстановления после сбоев ИТ . Существуют стандартные продукты для синхронизации данных производственного и резервного серверов, например, Remote Database Facility (RDF) от HPE, [8], поэтому обеспечивается быстрый захват и минимальная потеря данных или ее отсутствие даже в случае аварии, когда производственный сервер отключен или уничтожен.

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

Смотрите также

Ссылки

  1. ^ "История TANDEM COMPUTERS, INC. – FundingUniverse". fundinguniverse.com . Получено 1 марта 2023 г. .
  2. ^ Katzman, JA (1977). Архитектура системы для непрерывных вычислений . Купертино, Калифорния (также опубликовано в Compcon, 1977, стр. 77–80): Tandem Computers, Incorporated. стр. Глава 29.{{cite book}}: CS1 maint: местоположение ( ссылка )
  3. ^ Шенкленд, Стивен. «Группа серверов топового класса возвращается в HP». CNET . Получено 16 февраля 2023 г.
  4. ^ ab "Семейство систем HPE NonStop" (PDF) .
  5. ^ HP NonStop Server Security: практическое руководство . Digital Press. 6 октября 2003 г. ISBN 978-1555583149.
  6. ^ ab «Разработано для максимальной доступности — брошюра семейства систем HPE NonStop» (PDF) . стр. 10.
  7. ^ "Сравните доступность систем в реальном мире". Hewlett-Packard. Октябрь 2006 г. Архивировано из оригинала 12 июля 2011 г. Получено 7 августа 2010 г.
  8. ^ "Engineered for the Highest Availability" (PDF) . Июль 2020 г. стр. 14 . Получено 25 февраля 2023 г. .
  9. ^ Морган, Тимоти Прикетт. «HP усыпляет железо хранилища данных Neoview». theregister.com . Получено 27 апреля 2023 г. .

Источники

Внешние ссылки