NonStop (server computers)

Family of fault-tolerant servers

NonStop (server computers)Developer| Hewlett Packard Enterprise

|

Manufacturer| Hewlett Packard Enterprise
Type| Computer Server
Availability| 1976 to current
Operating system| NonStop OS
Predecessor| Tandem Computers Inc.

NonStop is a series of server computers introduced to market in 1976 by Tandem Computers Inc.,[1] beginning with the NonStop product line.[2] It was followed by the Tandem Integrity NonStop line of lock-step fault-tolerant computers, now defunct (not to be confused with the later and much different Hewlett-Packard Integrity product line extension). The original NonStop product line is currently offered by Hewlett Packard Enterprise since Hewlett-Packard Company's split in 2015. Because NonStop systems are based on an integrated hardware/software stack, Tandem and later HPE also developed the NonStop OS operating system for them.

NonStop systems are, to an extent, self-healing. To circumvent single points of failure, they are equipped with almost all redundant components. When a mainline component fails, the system automatically falls back to the backup.

These systems can be used by banks, stock exchanges, payment applications, retail companies, energy and utility services, healthcare organizations, manufacturers, telecommunication providers, transportation, and other enterprises requiring extremely high uptime.[citation needed]

## History

[edit]

Originally introduced in 1976 by Tandem Computers Inc., the line was later owned by Compaq (from 1997), Hewlett-Packard Company (from 2003)[3] and Hewlett Packard Enterprise (since 2015). In 2005, the HP Integrity "NonStop i" (or TNS/E) servers, based on Intel Itanium microprocessors, was introduced. In 2014, the first "NonStop X" (or TNS/X) systems, based on Intel x86-64 processors, were introduced. Sales of the Itanium-based systems ended in July 2020.[4]

Early NonStop applications had to be specifically coded for fault tolerance. That requirement was removed in 1983 with the introduction of the Transaction Monitoring Facility (TMF), along with Pathway transaction management software and SCOBOL applications (or, later, NonStop Tuxedo transaction management software), which handles the various aspects of fault tolerance on the system level.

## Software

[edit]

NonStop OS is a message-based operating system designed for fault tolerance. It works with process pairs and ensures that backup processes on redundant CPUs take over in case of a process or CPU failure. Data integrity is maintained during those takeovers; no transactions or data are lost or corrupted.

The operating system as a whole is branded NonStop OS and includes the Guardian layer, which is a low-level component of the operating system and the Open System Services (OSS) personality which runs atop this layer, which implements a Unix-like interface for other components of the OS to use.

The operating system and application are both designed to support the fault tolerant hardware. The operating system continually monitors the status of all components, switching control as necessary to maintain operations. There are also features designed into the software that allow programs to be written as continuously available programs. That is accomplished using a pair of processes where one process performs all the primary processing and the other serves as a "hot backup", receiving updates to data whenever the primary reaches a critical point in processing. Should the primary stop, the backup steps in to resume execution using the current transaction.[5]

The systems support relational database management systems like NonStop SQL and hierarchical databases such as Enscribe.

Languages supported include Java,[6] C, C++,[6] COBOL, SCOBOL (Screen COBOL), Transaction Application Language (TAL), etc. It uses the scripting and job control language TACL (Tandem Advanced Command Language), and is written in TAL and C.

## Hardware

[edit]

A NonStop server in 1987.

The HPE Integrity NonStop computers are a line of fault-tolerant, message-based server computers based on the Intel Xeon processor platform,[4] and optimized for transaction processing. Average availability levels of 99.999% have been observed.[7] NonStop systems feature a massively parallel processing (MPP) architecture and provide linear scalability. Each CPU runs its own copy of the OS, and systems can be expanded up to over 4000 CPUs. This is a shared-nothing architecture — a "share nothing" arrangement also known as loosely coupled multiprocessing.

Due to the integrated hardware/software stack and a single system image for even the largest configurations, system management requirements for NonStop systems are rather low. In most deployments there is just a single production server, not a complex server farm.[citation needed]

Most customers also have a backup server in a remote location for IT disaster recovery. There are standard products to keep the data of the production and the backup server in sync, for example, HPE's Remote Database Facility (RDF),[8] hence there is fast takeover and little to no data loss also in a disaster situation with the production server being disabled or destroyed.

HP also developed a data warehouse and business intelligence server line, HP Neoview, based on the NonStop line. It acted as a database server, providing NonStop OS and NonStop SQL, but lacked the transaction processing functionality of the original NonStop systems. The line was retired, and no longer marketed, as of 24 January 2011.[9]

## See also

[edit]

* List of compilers \- includes some compilers for NonStop
* Master-checker
* Reliability engineering
* Stratus Technologies

## References

[edit]

1. ^ "History of TANDEM COMPUTERS, INC. – FundingUniverse". fundinguniverse.com. Retrieved 1 March 2023.
2. ^ Katzman, J. A. (1977). "Chapter 29". System Architecture for NonStop Computing. Cupertino, California: Tandem Computers, Incorporated. (also published in Compcon, 1977 pp. 77–80)
3. ^ Shankland, Stephen (13 June 2002). "Top-end server group comes home to HP". CNET. Retrieved 16 February 2023.
4. ^ a b "HPE NonStop family of systems" (PDF).
5. ^ HP NonStop Server Security: A Practical Handbook. Digital Press. 6 October 2003. ISBN 978-1555583149.
6. ^ a b "Engineered for the highest availability – HPE NonStop family of systems brochure" (PDF). p. 10.
7. ^ "Compare system availability in the real world". Hewlett-Packard. October 2006. Archived from the original on 12 July 2011. Retrieved 7 August 2010.
8. ^ "Engineered for the Highest Availability" (PDF). July 2020. p. 14. Retrieved 25 February 2023.
9. ^ Morgan, Timothy Prickett. "HP euthanizes Neoview data warehouse iron". theregister.com. Retrieved 27 April 2023.

## Sources

[edit]

* Siewiorek, Daniel P.; Swarz, Robert S. (1998). Reliable Computer Systems. A K Peters, Ltd. pp. 586–625\. ISBN 1-56881-092-X.
* Horst, R.W. (February 1995). "TNet: a reliable system area network". IEEE Micro. 15: 37–45\. doi:10.1109/40.342016.
* Horst, Robert W.; Harris, Richard L.; Jardine, Robert L. (1990). "Multiple instruction issue in the NonStop Cyclone processor". Proceedings of the 17th Annual International Symposium on Computer Architecture. pp. 216–226\. doi:10.1109/ISCA.1990.134528.
* Bernick, D. (2005). "NonStop advanced architecture". Proceedings of the 2005 International Conference on Dependable Systems and Networks. doi:10.1109/DSN.2005.70.
* Kim, Won (March 1984). "Highly available systems for database applications". ACM Computing Surveys. 16: 71–98\. doi:10.1145/861.866. S2CID 4397686.

## External links

[edit]

* HPE NonStop

* v
* t
* e

Hewlett Packard Enterprise

* Split from Hewlett-Packard in 2015

Corporate
aspects|

| Leadership|

* Antonio Neri (CEO)
* Patricia Russo (chairwoman)

|

Divisions|

* HPE Networking
* training
* Hewlett Packard Labs

Acquisitions|

* Aruba Networks
* Cloud Cruiser
* Cray
* Juniper Networks
* MapR
* Nimble Storage
* Silicon Graphics International
* Silver Peak Systems
* Zerto

Divestitures|

* DXC Technology
* Enterprise Security Products
* ArcSight
* Atalla
* Fortify Software
* TippingPoint

Hardware|

| Servers|

* BladeSystem
* Integrity Servers
* NonStop
* Superdome
* ProLiant

|

Storage|

* 3PAR
* Apollo
* XP

Networking|

* OpenCall
* Juniper series
* EX
* M
* MX

Software|

* HP-UX
* Junos OS
* NonStop SQL
* ScreenOS
* Service Activator
* Systems Insight Manager

Services|

* Helion
* CloudSystem

Related|

* Discover
* Enscribe
* HP Inc.
* Integrated Lights-Out
* nPartition

* Hewlett-Packard
* HP Inc.

* v
* t
* e

Hewlett-Packard

* Split into HP Inc. and Hewlett Packard Enterprise in 2015

Products|

| Personal computers|

| Desktops|

* Blackbird 002
* Brio
* Compaq series
* Evo
* HP Compaq
* Presario
* EliteDesk
* Envy*
* Mini
* Omen*
* Pavilion*
* ProDesk
* Spectre
* Sprout
* Stream
* TouchSmart
* Vectra
* VoodooPC
* Z*

|

Laptops|

* 110
* 2133 Mini-Note PC
* Compaq series
* Evo
* HP Compaq
* Presario
* EliteBook*
* Envy*
* Essential*
* ProBook*
* Omen*
* OmniBook*
* Pavilion*
* dv2z
* dv4
* dv5
* dv7
* dv1000
* dv2000
* dv6000
* dv9000
* tx
* Voodoo Envy
* ZBook*

Workstations and servers|

* 250
* 300
* 2100
* 2640
* 3000
* 9000
* 9845C
* 64000
* AlphaServer
* Integral PC
* Flexible Data Center
* Kayak
* Media Vault
* MediaSmart Server
* NetServer
* NonStop**
* Performance Optimized Datacenter
* X-Terminals

Mobile devices|

* Compaq series
* tc1000
* tc1100
* tc4400
* tc4200
* 75
* 95LX
* 200LX
* 300LX
* 620LX
* 660LX
* Calculators*
* iPAQ
* iPod+HP
* Jornada
* 560
* Pre 3
* Slate
* 7
* 21
* Slate 500
* TouchPad
* Veer

Printing and imaging|

* 7470 Graphics Plotter
* DeskJet*
* Indigo*
* JetDirect
* LaserJet*
* 4
* 5
* 1020
* 2300
* 2400
* 4000
* P3000
* LightScribe
* Photosmart
* M407
* R607
* ScanJet*
* Scitex
* TopShot

Microprocessors|

* Capricorn
* FOCUS
* Itanium
* Nanoprocessor
* PA-RISC
* 7100
* 7100LC
* 7200
* 8000
* MAX
* Saturn

Computer buses|

* GSC
* HP-HIL
* HP-IB
* HP-IL
* Precision
* Runway

Other hardware|

* 200A Audio Oscillator
* 7935 Disc Drive
* DC100
* Guardian Service Processor
* Integrated Lights-Out**
* Kittyhawk
* Memory Spot
* nPartition**
* ProCurve
* Visualize EG
* xb3000 Notebook Expansion Base

Services|

* ConvergedSystem
* Cloud
* CloudSystem**
* Helion**
* MagCloud†
* Speechbot
* Utility Data Center

CEOs|

* Bill Hewlett and David Packard (co-founders)
* John A. Young
* Lewis E. Platt
* Carly Fiorina
* Mark Hurd
* Léo Apotheker
* Meg Whitman (final CEO)

Assets|

* 3DA†
* Ericsson Hewlett Packard Telecom†
* HP Garage
* HP Labs

Acquisitions|

* 3Com
* 3PAR**
* Apollo Computer
* ArcSight†
* Aruba Networks**
* Autonomy†
* Bristol Technology
* Compaq
* Convex Computer
* Colorado Memory Systems
* EEsof†
* Electronic Data Systems†
* Exstream Software†
* Fortify Software†
* Indigo N.V.
* Knightsbridge Solutions
* Neoware
* Opsware†
* Mercury Interactive†
* Palm†
* Peregrine Systems†
* RLX Technologies
* Scitex Vision
* Snapfish
* Stratavia
* Teradici
* TOWER Software
* Verifone†
* Vertica†
* VoodooPC

Spin-offs|

* Agilent Technologies
* DXC Technology
* Hewlett Packard Enterprise
* HP Inc.
* Keysight Technologies

Related|

* Color Recovery
* Encompass
* Hewlett-Packard Journal
* HP-Interex
* Rules of the garage
* Spying scandal
* Mission: SPACE
* PC LOAD LETTER
* SPaM

* Asterisk (*) denotes product lines continued by HP Inc.
* Double asterisk (**) denotes product lines and companies now property of Hewlett Packard Enterprise
* Dagger (†) denotes assets or companies divested and sold off

* Hewlett Packard Enterprise
* HP Inc.
* Compaq
* HP calculators
* HP software

* v
* t
* e

Compaq

* Acquired by Hewlett-Packard in 2002; existing product lines and intellectual property split between HP Inc. and Hewlett Packard Enterprise in 2015

Corporate
aspects|

| Founders|

* Rod Canion
* Jim Harris
* Bill Murto

|

Directors|

* Michael Capellas
* Eckhard Pfeiffer
* Ben Rosen

Acquisitions|

* Thomas-Conrad (1995)
* NetWorth (1995)
* Microcom (1997)
* Tandem Computers (1997)
* Digital Equipment Corporation (1998)
* Zip2 (1999)

Hardware|

| Servers|

* SystemPro XL
* ProLiant*
* NonStop*
* AlphaServer*

|

Workstations|

* SystemPro
* ProSignia
* Professional Workstation
* AlphaStation*

Desktops|

| Business|

* Deskpro
* 386
* ProLinea
* Evo*
* HP Compaq**
* Elite**
* Pro**

|

Consumer|

* Presario*

Portables
and laptops|

| Business|

* Portable
* 1st generation
* Plus
* 286
* II
* III
* 386
* 486
* SLT
* LTE
* 1st generation
* Lite
* Elite
* 5000 series
* ProSignia
* Armada
* Evo*
* HP Compaq**

|

Consumer|

* Contura
* Presario*
* 1200
* R3000**

Internet appliances|

* MSN Companion
* iPAQ desktop

Handhelds
and subnotebooks|

* Concerto
* Contura Aero
* Aero
* C series
* tc1000
* iPAQ handheld*
* tc1100**

Architectures|

* DEC Alpha*

Software|

* AltaVista
* OpenVMS
* TACL
* Tru64 UNIX

* Asterisk (*) denotes product lines continued after acquisition by HP
* Double asterisk (**) denotes product lines established after acquisition by HP

* DEC hardware
* video terminals
* DEC operating systems
* Hewlett-Packard

* v
* t
* e

Hewlett-Packard software

Applications and utilities|

* ALM†
* Application Security Center
* Business Service Automation
* Business Service Management
* Client Automation Software
* Cloud Service Automation Software
* CommonPoint†
* Enterprise Security Products†
* iconv
* Information Management Software†
* Integrity Virtual Machines
* IT Management Software
* Linux Imaging and Printing*
* mscape
* Network Management Center†
* Open Extensibility Platform
* OpenMail
* OpenView
* Storage Area Manager
* OpenText Quality Center†
* QuickTest Professional†
* Release Control
* Remote Graphics Software*
* Service Activator**
* Service Manager†
* Serviceguard
* SiteScope†
* Snapfish Lab
* Systems Insight Manager**
* Tesseract†
* TRIM†
* Visual User Environment
* WinRunner

Database|

* Enscribe**
* NonStop SQL**
* UCMDB†

File systems and formats|

* Hi Performance FileSystem**
* System Object Model**
* Veritas File System‡

Operating systems and environments|

* Domain/OS
* HP-UX**
* HyperSpace
* HP LX System Manager
* MPE
* NewWave
* NonStop OS**
* OpenVMS**
* QuickPlay
* Rocky Mountain BASIC
* Time-Shared BASIC
* Tru64 UNIX**
* webOS†

Protocols and languages|

* ePrint*
* HP-GL
* InkML
* PowerHouse‡
* Printer Command Language
* Raster Transfer Language
* Printer Job Language
* Systems Programming Language
* Universal Print Driver*

* Asterisk (*) denotes software continued by HP Inc.
* Double asterisk (**) denotes software continued by Hewlett Packard Enterprise
* Dagger (†) denotes software divested and sold off
* Double dagger (‡) denotes third-party software

*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template