Введение

NonStop – серия серверных компьютеров, представленная на рынке в 1976 году компанией Tandem Computers Inc., начиная с продуктовой линейки NonStop. За ней последовала линейка Tandem Integrity NonStop – компьютеры с отказоустойчивостью, работающие по принципу пошаговой синхронизации, которая в настоящее время не поддерживается (не следует путать с более поздним и существенно отличающимся расширением продуктовой линейки Hewlett Packard Integrity). Изначальная продуктовая линейка NonStop в настоящее время предлагается компанией Hewlett Packard Enterprise после разделения Hewlett Packard Company в 2015 году. Поскольку системы NonStop основаны на интегрированном аппаратном и программном обеспечении, компании Tandem и впоследствии 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 64. Продажи систем на базе Itanium были прекращены в июле 2020 года. Системы поддерживают реляционные системы управления базами данных, такие как NonStop SQL, и иерархические базы данных, такие как Enscribe. Поддерживаемые языки включают Java, C, C++, и они оптимизированы для обработки транзакций. Средний уровень доступности составляет 99,999%. Системы NonStop используют архитектуру массивно-параллельной обработки (MPP) и обеспечивают линейную масштабируемость. Каждый процессор работает под управлением собственной копии ОС, и системы могут быть расширены до более чем 4000 процессоров. Это архитектура "без совместного использования ресурсов" – принцип "без совместного использования", также известный как слабосвязанная мультипроцессорная обработка. Благодаря интегрированному аппаратно-программному комплексу и единому системному образу даже для самых крупных конфигураций, требования к управлению системами NonStop относительно невелики. В большинстве установок используется только один производственный сервер, а не сложная серверная ферма. Большинство клиентов также имеют резервный сервер, расположенный удаленно, для аварийного восстановления. Существуют стандартные продукты для синхронизации данных производственного и резервного серверов, например, Remote Database Facility (RDF) от HPE, что обеспечивает бысткое переключение и минимальную или полную потерю данных даже в случае катастрофы, приводящей к отключению или уничтожению производственного сервера. HP также разработала линейку серверов для хранилищ данных и бизнес-аналитики HP Neoview, основанную на линейке NonStop. Она функционировала как сервер баз данных, предоставляя NonStop OS и NonStop SQL, но не обладала функциональностью обработки транзакций, присущей оригинальным системам NonStop. Линейка была снята с производства и больше не продается с 24 января 2011 года.