NonStop est une série d' ordinateurs serveurs introduits sur le marché en 1976 par Tandem Computers Inc. , en commençant par la gamme de produits NonStop . Elle a été suivie par la gamme Tandem Integrity NonStop d' ordinateurs tolérants aux pannes à pas de verrouillage , aujourd'hui disparue (à ne pas confondre avec l' extension ultérieure et très différente de la gamme de produits Hewlett-Packard Integrity ). La gamme de produits NonStop d'origine est actuellement proposée par Hewlett Packard Enterprise depuis la scission de Hewlett-Packard Company en 2015. Étant donné que les systèmes NonStop sont basés sur une pile matérielle/logicielle intégrée, Tandem et plus tard HPE ont également développé le système d'exploitation NonStop OS pour eux.
Les systèmes NonStop sont, dans une certaine mesure, auto-réparateurs. Pour contourner les points de défaillance uniques , ils sont équipés de composants presque entièrement redondants . Lorsqu'un composant principal tombe en panne, le système revient automatiquement à la sauvegarde.
Ces systèmes peuvent être utilisés par les banques , les bourses , les applications de paiement, les entreprises de vente au détail, les services énergétiques et publics, les organismes de santé, les fabricants, les fournisseurs de télécommunications, les transports et d'autres entreprises nécessitant une disponibilité extrêmement élevée .
Histoire
Initialement introduite en 1976 par Tandem Computers Inc., la gamme a ensuite été détenue par Compaq (à partir de 1997), Hewlett-Packard Company (à partir de 2003) et Hewlett Packard Enterprise (depuis 2015). En 2005, les serveurs HP Integrity « NonStop i » (ou TNS/E), basés sur des microprocesseurs Intel Itanium , ont été introduits. En 2014, les premiers systèmes « NonStop X » (ou TNS/X), basés sur des processeurs Intel x86-64 , ont été introduits. Les ventes des systèmes basés sur Itanium ont pris fin en juillet 2020.
Les premières applications NonStop devaient être spécifiquement codées pour la tolérance aux pannes . Cette exigence a été supprimée en 1983 avec l'introduction du Transaction Monitoring Facility (TMF), ainsi que du logiciel de gestion des transactions Pathway et des applications SCOBOL (ou, plus tard, du logiciel de gestion des transactions NonStop Tuxedo), qui gère les différents aspects de la tolérance aux pannes au niveau du système.
Logiciel
NonStop OS est un système d'exploitation basé sur les messages conçu pour la tolérance aux pannes. Il fonctionne avec des paires de processus et garantit que les processus de sauvegarde sur les processeurs redondants prennent le relais en cas de défaillance d'un processus ou d'un processeur. L'intégrité des données est préservée pendant ces prises de contrôle ; aucune transaction ou donnée n'est perdue ou corrompue.
Le système d'exploitation dans son ensemble est appelé NonStop OS et comprend la couche Guardian, qui est un composant de bas niveau du système d'exploitation et la personnalité Open System Services (OSS) qui s'exécute au-dessus de cette couche, qui implémente une interface de type Unix pour les autres composants du système d'exploitation.
Le système d'exploitation et l'application sont tous deux conçus pour prendre en charge le matériel tolérant aux pannes. Le système d'exploitation surveille en permanence l'état de tous les composants, commutant le contrôle si nécessaire pour maintenir les opérations. Il existe également des fonctionnalités intégrées au logiciel qui permettent d'écrire des programmes en tant que programmes disponibles en continu. Cela est accompli à l'aide d'une paire de processus où l'un des processus effectue tout le traitement principal et l'autre sert de « sauvegarde à chaud », recevant des mises à jour des données chaque fois que le processus principal atteint un point critique de traitement. Si le processus principal s'arrête, la sauvegarde intervient pour reprendre l'exécution en utilisant la transaction en cours.
Les systèmes prennent en charge les systèmes de gestion de bases de données relationnelles tels que NonStop SQL et les bases de données hiérarchiques telles que Enscribe .
Les langages pris en charge incluent Java , C , C++ , COBOL , SCOBOL (Screen COBOL), Transaction Application Language (TAL), etc. Il utilise le langage de script et de contrôle des tâches TACL (Tandem Advanced Command Language) et est écrit en TAL et C.
Matériel

Les ordinateurs HPE Integrity NonStop sont une gamme d' ordinateurs serveurs tolérants aux pannes et basés sur les messages, basés sur la plate-forme de processeur Intel Xeon et optimisés pour le traitement des transactions. Des niveaux de disponibilité moyens de 99,999 % ont été observés. Les systèmes NonStop disposent d'une architecture de traitement massivement parallèle (MPP) et offrent une évolutivité linéaire. Chaque processeur exécute sa propre copie du système d'exploitation et les systèmes peuvent être étendus jusqu'à plus de 4 000 processeurs. Il s'agit d'une architecture sans partage , un arrangement « sans partage », également connu sous le nom de multitraitement à couplage lâche .
Grâce à la pile matérielle/logicielle intégrée et à une image système unique pour les configurations les plus volumineuses, les exigences de gestion système pour les systèmes NonStop sont plutôt faibles. Dans la plupart des déploiements, il n'y a qu'un seul serveur de production, et non une batterie de serveurs complexe .
La plupart des clients disposent également d'un serveur de sauvegarde sur un site distant pour la reprise après sinistre informatique . Il existe des produits standards pour synchroniser les données du serveur de production et du serveur de sauvegarde, par exemple, le Remote Database Facility (RDF) de HPE , ce qui permet une reprise rapide et peu ou pas de perte de données, même en cas de catastrophe, lorsque le serveur de production est désactivé ou détruit.
HP a également développé une gamme de serveurs d'entrepôt de données et de business intelligence , HP Neoview , basée sur la gamme NonStop. Il agissait comme un serveur de base de données , fournissant NonStop OS et NonStop SQL , mais manquait de la fonctionnalité de traitement des transactions des systèmes NonStop d'origine. La gamme a été retirée du marché et n'est plus commercialisée depuis le 24 janvier 2011.