<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=NonStop</id>
	<title>NonStop - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=NonStop"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=NonStop&amp;action=history"/>
	<updated>2026-05-25T23:54:19Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=NonStop&amp;diff=2342914&amp;oldid=prev</id>
		<title>imported&gt;TaxonBot: Bot: Auflösung doppelter toter Links nach https://de.wikipedia.org/w/index.php?title=Wikipedia:Bots/Anfragen&amp;oldid=266185123#Aufl%C3%B6sung_der_doppelten_Toten_Links</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=NonStop&amp;diff=2342914&amp;oldid=prev"/>
		<updated>2026-04-17T10:54:35Z</updated>

		<summary type="html">&lt;p&gt;Bot: Auflösung doppelter toter Links nach https://de.wikipedia.org/w/index.php?title=Wikipedia:Bots/Anfragen&amp;amp;oldid=266185123#Aufl%C3%B6sung_der_doppelten_Toten_Links&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Dieser Artikel|behandelt den Begriff der Computertechnik. Zu weiteren Bedeutungen siehe [[Nonstop]].}}&lt;br /&gt;
&lt;br /&gt;
Das &amp;#039;&amp;#039;&amp;#039;NonStop&amp;#039;&amp;#039;&amp;#039;-Verfahren bezeichnet besonders [[Hardware-Fehlertoleranz|fehlertolerante]] Computersysteme mit [[Hochverfügbarkeit|hoher Verfügbarkeit]], die im Bereich unternehmenskritischer, transaktionsintensiver Anwendungen verwendet werden.&amp;lt;ref name=pelkmann/&amp;gt;&amp;lt;ref name=manhart/&amp;gt; Sie wurde ab 1974 von [[Tandem Computers]] entwickelt und 1976 mit dem System &amp;#039;&amp;#039;Tandem NonStop I&amp;#039;&amp;#039; erstmals auf den Markt gebracht. Seit Tandem 1997 zunächst von [[Compaq]] und dann 2002 von [[Hewlett-Packard]] übernommen wurde, sind die Systeme heute unter der [[Marke (Recht)|Marke]] &amp;#039;&amp;#039;HP Integrity NonStop Server&amp;#039;&amp;#039; ein Teil der &amp;#039;&amp;#039;HP Integrity Server&amp;#039;&amp;#039;-Familie.&lt;br /&gt;
&lt;br /&gt;
NonStop-Systeme sind grundsätzlich [[Mehrprozessorsystem]]e, um im Falle von Hardware- oder Softwarefehlern ohne Ausfall weiterarbeiten zu können. Mit den 2008 eingeführten &amp;#039;&amp;#039;[[#NonStop Blade|Blade]]&amp;#039;&amp;#039; Systemen sind auch [[Mehrkernprozessor]]en (Doppelkern und Vierkern) verfügbar.&lt;br /&gt;
&lt;br /&gt;
== Geschichte und Technische Entwicklung ==&lt;br /&gt;
=== Gründung ===&lt;br /&gt;
Tandem Computers wurde 1974 von James Treybig gegründet. Er war Mitarbeiter von HP und arbeitete an der HP-3000-Serie. Früh erkannte er den Bedarf für fehlertolerante [[OLTP]] (Online-Transaktionsverarbeitung) Systeme. Nach einem Wechsel zu Kleiner Perkins Caufield &amp;amp; Byers arbeitet er zwei Jahre an seiner Tandem-Idee, bevor er die Firma ins Leben rief. Die Hälfte der ersten 18 Mitarbeiter waren frühere Mitarbeiter von HP.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Stephen Shankland |titel=Top-end server group comes home to HP |datum=2002-06-13 |url=http://news.cnet.com/Top-end-server-group-comes-home-to-HP/2100-1002_3-935764.html |sprache=en |zugriff=2011-11-06}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TNS Stack Systeme ===&lt;br /&gt;
==== NonStop I ====&lt;br /&gt;
Das erste System war die &amp;#039;&amp;#039;&amp;#039;Tandem/16&amp;#039;&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;&amp;#039;T/16&amp;#039;&amp;#039;&amp;#039;, später umbenannt in &amp;#039;&amp;#039;&amp;#039;NonStop I&amp;#039;&amp;#039;&amp;#039;.&amp;lt;ref&amp;gt;James A. Katzman, &amp;quot;The Tandem 16: A Fault-tolerant Computing System&amp;quot;, Proc. 11th Hawaii Conf. on System Sciences(11th HICSS&amp;#039;78), IEEE Computer Society, Honolulu, Hawaii, 1978, pp. 85–102. Reproduced in D. P. Siewiorek, C. G. Bell, A. Newell&lt;br /&gt;
&amp;quot;Computer Structures: Principles and Examples,&amp;quot; McGraw-Hill, 1982, pp. 470–480, this is chapter 29.&amp;lt;/ref&amp;gt; 1975 wurde das [[Layoutentwurf (Elektrotechnik)|Hardwaredesign]] vollendet und 1976 das erste System ausgeliefert. Das System bestand aus 2 bis 16 CPUs. Jede CPU hatte einen eigenen unshared Memory, einen eigenen I/O Prozessor, einen eigenen Bus; darüber hinaus gab es eine redundante Verbindung zwischen allen CPU über eine übergreifende [[Backplane]], genannt Dynabus. Jeder Disk- und Netzwerkcontroller hatte Verbindung zu zwei CPUs und I/O-Controllern. Jede Festplatte war gespiegelt (RAID 1) und hatte physisch getrennte Verbindungen zu zwei Disk-Controllern. Beim Ausfall einer Festplatte konnte auf der Spiegelplatte weitergearbeitet werden. Beim Ausfall einer CPU, eines Controllers oder eines Bus war die Festplatte immer noch über alternative Wege erreichbar. Auch die Stromversorgung war innerhalb des Systems redundant ausgelegt. Die Systemkonfiguration wurde in sogenannten Mackie-Diagrammen dokumentiert, benannt nach dem Tandem-Mitarbeiter David Mackie.&amp;lt;ref&amp;gt;http://www.clusters4all.com/home/history.html&amp;lt;/ref&amp;gt; Kein Bauteil war als reiner Ersatz konstruiert, sondern alle wurden auch im Regelbetrieb genutzt.&lt;br /&gt;
&lt;br /&gt;
Die T/16 CPU hatte ein proprietäres Design, eng verwandt mit der HP3000. Jede CPU bestand aus zwei Boards mit TTL Logic und SRAMs und arbeitete mit ca. 0,7 MIPS.&amp;lt;ref&amp;gt;[http://www.hpl.hp.com/techreports/tandem/TR-86.2.pdf Tandem Technical Report TR-86.2] (PDF; 975&amp;amp;nbsp;kB), Fault Tolerance in Tandem Computer Systems, Joel Bartlett, Jim Gray, Bob Host&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die erste Version der T/16 hatte nur eine Programmiersprache: TAL, für &amp;#039;&amp;#039;&amp;#039;Tandem Application Language&amp;#039;&amp;#039;&amp;#039;. TAL war eine effektive, maschinenabhängige Systemprogrammiersprache (für Betriebssystem, Compiler etc.), die aber auch für – nicht portable – Anwendungen genutzt werden konnte. Sie war abgeleitet aus der HP3000 SPL language. Von der Semantik her gab es Ähnlichkeiten zu C, während die Syntax auf [[Burroughs Corporation|Burroughs]] [[ALGOL]] basierte. Darauf folgende Veröffentlichungen unterstützten Cobol74, Fortran, und Mumps.&lt;br /&gt;
&lt;br /&gt;
Die Tandem-Systeme hatten ein proprietäres Betriebssystem, das sich deutlich von Unix oder HP3000 MPE unterschied. Die erste Bezeichnung &amp;#039;&amp;#039;&amp;#039;T/TOS&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;T&amp;#039;&amp;#039;&amp;#039;andem &amp;#039;&amp;#039;&amp;#039;T&amp;#039;&amp;#039;&amp;#039;ransactional &amp;#039;&amp;#039;&amp;#039;O&amp;#039;&amp;#039;&amp;#039;perating &amp;#039;&amp;#039;&amp;#039;S&amp;#039;&amp;#039;&amp;#039;ystem&amp;#039;&amp;#039;) wurde wegen seiner Fähigkeit, Datenbanken vor Hardware- oder Softwareausfällen zu schützen, bald in &amp;#039;&amp;#039;&amp;#039;Guardian&amp;#039;&amp;#039;&amp;#039; umbenannt, was so viel wie ‚Wächter‘ bedeutet. Im Gegensatz zu allen anderen kommerziellen Betriebssystemen war Guardian ein nachrichtenbasiertes Betriebssystem, in dem alle Prozesse miteinander kommunizieren können (ohne die Nutzung von [[Shared Memory]]), unabhängig davon, in welcher CPU die Prozesse laufen.&amp;lt;ref&amp;gt;A NonStop Operating System, Joel F. Bartlett, Eleventh Hawaii International Conference on System Sciences, Jan 1978, pp 103–117.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Webarchiv|url=http://www.hpl.hp.com/techreports/tandem/TR-81.4.pdf |wayback=20110712230025 |text=Tandem Technical Report TR-81.4, June 1981 |archiv-bot=2024-04-02 00:53:28 InternetArchiveBot }} (PDF; 658&amp;amp;nbsp;kB), A NonStop Kernel, Joel F. Barlett&amp;lt;/ref&amp;gt;&lt;br /&gt;
Diese Herangehensweise ermöglicht Cluster von prinzipiell unbegrenzt vielen Einzelrechnern, was zu dieser Zeit revolutionär war.&lt;br /&gt;
&lt;br /&gt;
Alle wichtigen System- und Anwendungsprozesse waren als Master/Slave-Paare ausgelegt, die in verschiedenen CPUs liefen. Der Slave-Prozess bekam periodisch einen Speicherauszug vom Speicher des Master-Prozesses (Checkpointing) und konnte übernehmen, wenn der Master-Prozess in Probleme kam. Das ermöglichte der Anwendung, Fehler in einer CPU oder in einem Controller ohne Datenverlust zu überstehen. Das Checkpointing zwischen Primär- und Backup-Prozess erzeugte zwar einen gewissen [[Overhead (EDV)|Overhead]], aber bei weitem nicht 100 % wie in anderen Systemen.&lt;br /&gt;
&lt;br /&gt;
==== NonStop II ====&lt;br /&gt;
Im Jahr 1981 wurden die T/16 CPUs durch die &amp;#039;&amp;#039;&amp;#039;NonStop II&amp;#039;&amp;#039;&amp;#039; ersetzt. Der Hauptunterschied zur T/16 war die Unterstützung der 32-Bit-Adressierung durch das vom Benutzer umschaltbare „extended data segment“. Das ermöglichte die nächsten zehn Jahre der Softwareweiterentwicklung und war ein großer Vorteil gegenüber T/16 oder HP3000. Allerdings hatten die sichtbaren Register weiterhin 16-Bit Breite, was zusätzliche Instruktionen im Vergleich zu 32-Bit Systemen erforderlich machte. Alle folgenden Systeme der TNS-Architektur waren durch diesen ineffizienten [[Befehlssatz]] beeinträchtigt. Auch die NonStop II CPU hatte keinen größeren internen Datenbus, was zusätzlichen [[Mikrocode]] für 32-Bit-Adressen erforderlich machte. Eine NonStop II CPU hatte 3 Boards, mit ähnlichen Chips und Design wie die T/16, außerdem wurde der Hauptspeicher durch batteriegepufferten [[DRAM]]-Speicher ersetzt.&lt;br /&gt;
&lt;br /&gt;
==== NonStop TXP ====&lt;br /&gt;
Im Jahr 1983 war die &amp;#039;&amp;#039;&amp;#039;NonStop TXP&amp;#039;&amp;#039;&amp;#039; CPU die erste Neuimplementierung der TNS [[Befehlssatzarchitektur]].&amp;lt;ref&amp;gt;The High-Performance NonStop TXP Processor, {{Webarchiv|url=http://www.hpl.hp.com/hpjournal/tandem/vol2num1win84.pdf |wayback=20110712225624 |text=Archivierte Kopie |archiv-bot=2024-04-02 00:53:28 InternetArchiveBot }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;The NonStop TXP Processor: A Powerful Design for Online Translation Processing, {{Webarchiv|url=http://www.hpl.hp.com/hpjournal/tandem/vol2num3sum84.pdf |wayback=20110712225648 |text=Archivierte Kopie |archiv-bot=2024-04-02 00:53:28 InternetArchiveBot }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;New System manages hundreds of transactions per second, Electronics magazine, April 1984, reprinted as &amp;#039;A Technical Overview of the Tandem TXP Processor&amp;#039;, Robert Horst and Sandy Metz, Tandem Technical Report TR-84.1&amp;lt;/ref&amp;gt;&lt;br /&gt;
Sie bestand aus Standard [[Transistor-Transistor-Logik|TTL]]-Chips und [[Programmable Array Logic|Programmable-Array-Logic]]-Chips, mit 4 Boards pro CPU Modul. Zum ersten Mal wurde Cache Memory genutzt. Die CPU hatte eine direktere Implementierung der 32-Bit-Adressierung, aber immer noch einen 16-Bit Datenbus. Ein erweiterter Mikrocode erlaubte eine Reduzierung der Prozessor-Taktzyklen pro Instruktion; die Geschwindigkeit der CPU erhöhte sich auf 2,0 MIPS. Rack, Controller, Backplane und Bus blieben gleich. Der Dynabus und I/O Bus wurden bereits in der T/16 überarbeitet.&lt;br /&gt;
&lt;br /&gt;
Bis zu 14 TXP und NonStop II Systeme konnten nun mittels &amp;#039;&amp;#039;&amp;#039;FOX&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;&amp;#039;iber &amp;#039;&amp;#039;&amp;#039;O&amp;#039;&amp;#039;&amp;#039;ptics E&amp;#039;&amp;#039;&amp;#039;x&amp;#039;&amp;#039;&amp;#039;tension&amp;#039;&amp;#039; – ein fehlertoleranter Glasfaser-Bus) miteinander verbunden werden; ein Cluster aus Clustern mit insgesamt 224 CPUs. Dies ermöglichte weitere Skalierung, um auch größte Mainframe-Applikationen zu übernehmen.&amp;lt;ref&amp;gt;[http://www.hpl.hp.com/techreports/tandem/TR-85.3.pdf Tandem Technical Report TR-85.3] (PDF; 580&amp;amp;nbsp;kB), The Hardware Architecture and Linear Expansion of Tandem NonStop Systems, Robert Horst and Tim Chou&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== NonStop VLX ====&lt;br /&gt;
Im Jahr 1986 führte Tandem die dritte CPU-Generation ein, die &amp;#039;&amp;#039;&amp;#039;NonStop VLX&amp;#039;&amp;#039;&amp;#039;.&amp;lt;ref&amp;gt;NonStop VLX Hardware Design, Tandem Systems Review Dec 1986, {{Webarchiv|url=http://www.hpl.hp.com/hpjournal/tandem/vol2num3dec86.pdf |wayback=20110712225716 |text=Archivierte Kopie |archiv-bot=2024-04-02 00:53:28 InternetArchiveBot }}&amp;lt;/ref&amp;gt; Sie hatte 32-Bit-Datenpfade, einen erweiterten Mikrocode, 12&amp;amp;nbsp;MHz Taktfrequenz und konnte eine Anweisung pro Mikrozyklus ausführen. Sie bestand aus 3 Boards [[Emittergekoppelte Logik|ECL]] [[Gate-Array]]-Chips (mit TTL-Kontaktbelegung) sowie einen erweiterten Dynabus mit einer erhöhten Geschwindigkeit von 20&amp;amp;nbsp;MByte/s pro Link, 40&amp;amp;nbsp;MByte/s insgesamt. FOX II erhöhte die physikalische Entfernung von TNS-Clustern auf 4&amp;amp;nbsp;km, zu dieser Zeit ein technisches Alleinstellungsmerkmal.&lt;br /&gt;
&lt;br /&gt;
Tandem unterstützte zu Beginn nur hierarchische, nicht jedoch [[relationale Datenbank]]en mittels des &amp;#039;&amp;#039;&amp;#039;[[Enscribe]]&amp;#039;&amp;#039;&amp;#039;-Dateisystems. Dieses wurde später zu einer relationalen Datenbank erweitert, genannt &amp;#039;&amp;#039;&amp;#039;ENCOMPASS&amp;#039;&amp;#039;&amp;#039;.&amp;lt;ref&amp;gt;{{Webarchiv|url=http://www.hpl.hp.com/techreports/tandem/TR-81.5.pdf |wayback=20110712230117 |text=Tandem Technical Report TR-81.5 |archiv-bot=2024-04-02 00:53:28 InternetArchiveBot }} (PDF; 930&amp;amp;nbsp;kB), Relational Data Base Management for On-Line Transaction Processing, Stewart A. Schuster&amp;lt;/ref&amp;gt; 1986 führte Tandem die erste fehlertolerante [[SQL]]-Datenbank ein und nannte sie [[NonStop SQL]].&amp;lt;ref&amp;gt;{{Webarchiv|url=http://www.hpl.hp.com/techreports/tandem/TR-87.4.pdf |wayback=20120316071651 |text=Tandem Technical Report TR-87.4 |archiv-bot=2024-04-02 00:53:28 InternetArchiveBot }} (PDF; 2,0&amp;amp;nbsp;MB), NonStop SQL, A Distributed, High-Performance, High-Availability Implementation of SQL&amp;lt;/ref&amp;gt; 1989 wurden knotenübergreifende Transaktionen eingeführt, ein Feature, das einige Zeit lang einzigartig war.&lt;br /&gt;
&lt;br /&gt;
==== NonStop CLX ====&lt;br /&gt;
Im Jahr 1987 wurde &amp;#039;&amp;#039;&amp;#039;NonStop CLX&amp;#039;&amp;#039;&amp;#039; eingeführt, ein fehlertolerantes System für den Niedrigpreissektor.&amp;lt;ref&amp;gt;A Highly Integrated, Fault-Tolerant Minicomputer: The NonStop CLX, {{Webarchiv|url=http://www.hpl.hp.com/techreports/tandem/TR-87.5.pdf |wayback=20110712225804 |text=Archivierte Kopie |archiv-bot=2024-04-02 00:53:28 InternetArchiveBot }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;NonStop CLX: Optimized for Distributed Online Processing, {{Webarchiv|url=http://www.hpl.hp.com/hpjournal/tandem/vol5num1apr89.pdf |wayback=20110712225831 |text=Archivierte Kopie |archiv-bot=2024-04-02 00:53:28 InternetArchiveBot }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
Die initiale Performance war vergleichbar mit der TXP; spätere Versionen waren ungefähr 20 % langsamer als die VLX. Das relativ kleine Gehäuse passte in jeden „Kopierraum“. Es befand sich eine CLX CPU auf dem Board, die sechs „compiled silicon“ ASIC CMOS Chips enthielt. Die CPU war zweifach vorhanden, und es fand ein Lock-Stepping statt, um maximale Fehlererkennung zu ermöglichen. Die Pinbelegung war Hauptbegrenzung dieser Chiptechnologie. Mikrocode, Cache und TLB waren extern zur CPU und hatten einen Bus und eine [[Static random-access memory|SRAM]]-Speicherbank. Daher brauchte die CLX mindestens zwei Taktzyklen für eine Instruktion.&lt;br /&gt;
&lt;br /&gt;
==== NonStop Cyclone ====&lt;br /&gt;
Im Jahr 1989 wurde die &amp;#039;&amp;#039;&amp;#039;NonStop Cyclone&amp;#039;&amp;#039;&amp;#039; eingeführt, ein schnelles, aber teures System für den oberen Bereich des Großrechnermarktes.&amp;lt;ref&amp;gt;{{Webarchiv|url=http://www.hpl.hp.com/hpjournal/tandem/vol7num1apr91.pdf |wayback=20110712225924 |text=Tandem Systems Review April 1991 |archiv-bot=2024-04-02 00:53:28 InternetArchiveBot }} (PDF; 4,8&amp;amp;nbsp;MB), Fault Tolerance in the NonStop Cyclone System&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Webarchiv|url=http://www.hpl.hp.com/techreports/tandem/TR-90.5.pdf |wayback=20110712230150 |text=Tandem Tech Report TR-90.5 |archiv-bot=2024-04-02 00:53:28 InternetArchiveBot }} (PDF; 4,1&amp;amp;nbsp;MB), Fault Tolerance in Tandem Computer Systems&amp;lt;/ref&amp;gt; Jede CPU hatte 3 Boards mit ECL Gate-Array Chips und Speicherboards. Obwohl sie mikroprogrammiert war, war die CPU [[Superskalarität|superskalar]] ausgelegt und schaffte zwei Instruktionen pro Cache-Zyklus. Dies wurde durch separate Mikrocode-Routinen für jedes gemeinsame Paar von Instruktionen erreicht.&amp;lt;ref&amp;gt;{{Webarchiv|url=http://www.hpl.hp.com/techreports/tandem/TR-90.6.pdf |wayback=20110712230208 |text=Tandem Technical Report TR-90.6 |archiv-bot=2024-04-02 00:53:28 InternetArchiveBot }} (PDF; 609&amp;amp;nbsp;kB), Multiple Instruction Issue in the NonStop Cyclone System, Robert Horst, Richard Harris, and Robert Jardine&amp;lt;/ref&amp;gt;&lt;br /&gt;
Dieses gemeinsame Paar von Instruktionen bewältigte die gleiche Arbeit wie Einzelinstruktionen in normalen 32-Bit-Systemen. Cyclone Prozessoren waren in Viererpaketen verbaut, die untereinander mit einer Glasfaserversion des Dynabus verbunden waren.&lt;br /&gt;
&lt;br /&gt;
Die [[Deutsche Bundesbahn]] verwendete ein solches System als zentralen Server für das System [[Kurs 90]].&lt;br /&gt;
&lt;br /&gt;
=== TNS/R NonStop Migration nach MIPS ===&lt;br /&gt;
Als Tandem 1974 gegründet wurde, musste jeder Computerhersteller seine CPUs (mit einem proprietären Befehlssatz und eigenen Compilern etc.) selbst entwerfen und bauen. Nach dem auch heute noch gültigen [[Mooresches Gesetz|Mooreschen Gesetz]] passen durch die fortschreitende Halbleiterentwicklung von Jahr zu Jahr mehr Schaltkreise in einen Chip, wodurch diese in kontinuierlich exponentiell wachsender Größenordnung schneller (und damit auch billiger) werden. Wegen der schnellen Produktzyklen und des hohen Innovationstempos wurde es für die Computerindustrie immer teurer, eigene Chips zu entwerfen und zu bauen. Ungefähr ab 1991 konnten nur noch die größten Computerhersteller eigene konkurrenzfähige Chips herstellen. Tandem war nicht groß genug für diesen Prozess und musste daher seine NonStop-Produktlinie auf Chips umstellen, die von anderen produziert wurden.&lt;br /&gt;
&lt;br /&gt;
Tandem gründete eine Partnerschaft mit [[MIPS Technologies|MIPS]] und verwendete deren [[R3000]] und folgende Chipsätze. NonStop Guardian Systeme, die den MIPS-Befehlssatz verwendeten, wurden als TNS/R Maschinen bezeichnet.&lt;br /&gt;
&lt;br /&gt;
==== NonStop CLX/R ====&lt;br /&gt;
1991 stellte Tandem die &amp;#039;&amp;#039;&amp;#039;Cyclone/R&amp;#039;&amp;#039;&amp;#039;, auch bekannt als &amp;#039;&amp;#039;&amp;#039;CLX/R&amp;#039;&amp;#039;&amp;#039;, vor. Dieses kostengünstige System basierte auf CLX-Komponenten, benutzte aber R3000 Mikroprozessoren anstelle der langsameren CLX-Prozessorboards. Um das System schnell auf den Markt zu bringen, wurde zu Anfang keine native MIPS Software ausgeliefert. Alle Programme, auch das Betriebssystem NSK und die SQL-Datenbank, wurden zu TNS Stack Maschinencode kompiliert. Der entstandene [[Objektcode]] wurde dann während der Kernel-Installationsphase für den MIPS Befehlssatz übersetzt. Das dazu verwendete Tool war der Accelerator.&amp;lt;ref&amp;gt;Migrating a CISC Computer Family onto RISC via Object Code Translation, K. Andrews and D. Sand, Proceedings of ASPLOS-V, October, 1992 [http://portal.acm.org/citation.cfm?id=143520&amp;amp;coll=portal&amp;amp;dl=ACM online]&amp;lt;/ref&amp;gt;&lt;br /&gt;
Aber die Anwendungsprogramme konnten mittels eines TNS Code [[Interpreter]]s auch ohne Übersetzung in den MIPS Befehlssatz durchgeführt werden. Diese Migrationstechnik war sehr erfolgreich und wird bis heute eingesetzt. Um Prozessorfehler auszuschließen, liefen jeweils zwei Prozessoren im Lock-Stepping.&lt;br /&gt;
&lt;br /&gt;
==== NonStop Himalaya K-Serie ====&lt;br /&gt;
Im Jahr 1993 brachte Tandem die &amp;#039;&amp;#039;&amp;#039;NonStop Himalaya K-Serie&amp;#039;&amp;#039;&amp;#039; mit schnelleren MIPS [[R4400]] und einem Native Mode Kernel auf den Markt.&lt;br /&gt;
&lt;br /&gt;
1994 wurde der NonStop-Kernel mit einer Unix-ähnlichen [[POSIX]]-Umgebung namens &amp;#039;&amp;#039;Open System Services&amp;#039;&amp;#039; (OSS) erweitert.&lt;br /&gt;
&lt;br /&gt;
==== NonStop Himalaya S-Serie ====&lt;br /&gt;
Im Jahr 1997 führte Tandem die NonStop Himalaya &amp;#039;&amp;#039;&amp;#039;S-Serie&amp;#039;&amp;#039;&amp;#039; ein; ihre neue Systemarchitektur basierte auf [[ServerNet (Tandem)|ServerNet]]-Verbindungen. Das viel schnellere ServerNet ersetzte damit den Dynabus, FOX und den I/O Bus. Tandem entwarf ServerNet für die eigene Verwendung, veröffentlichte aber das Konzept gleichzeitig, so dass es sich schließlich zum [[InfiniBand]] Industriestandard entwickelte.&lt;br /&gt;
&lt;br /&gt;
Alle S-Serie Systeme nutzten MIPS Prozessoren, den [[R4400]], [[R10000]], [[R12000]], und [[R14000]].&lt;br /&gt;
&lt;br /&gt;
Durch das nachlassende Geschäft des damaligen MIPS-Produzenten [[Silicon Graphics]] und den Erfolg von Intels [[Pentium Pro]] wurden keine neuen Investitionen in die MIPS Prozessorreihe mehr getätigt, so dass sich Tandem wiederum nach einem neuen konkurrenzfähigen Prozessor umsehen musste.&lt;br /&gt;
&lt;br /&gt;
=== Akquisition durch Compaq, versuchte Migration zu Alpha ===&lt;br /&gt;
Jimmy Treybig blieb bis 1996 CEO und dynamisches Zentrum des Unternehmens, das er gegründet hatte.&lt;br /&gt;
&lt;br /&gt;
[[Compaq]]s x86-basierende Serverlinie war eine der ersten Anwendungen der ServerNet/Infiniband Technologie. Im Jahr 1997 übernahm Compaq die Firma Tandem Computers, um den eigenen Unternehmensschwerpunkt auf PCs auszubalancieren. Compaq übernahm ebenso [[Digital Equipment Corporation]] und deren [[DEC Alpha]] RISC Server. Nach zwischenzeitlichen Überlegungen, deren Alpha-Prozessoren zu verwenden, entschied man sich letztendlich dafür, auf Intel Itanium 2 zu migrieren.&lt;br /&gt;
&lt;br /&gt;
=== Akquisition durch Hewlett Packard, TNS/E Migration zu Itanium ===&lt;br /&gt;
2002 wurde Compaq mit HP verschmolzen. In gewisser Weise kam Tandem über den Weg von einem von HP inspirierten Startup mit anschließender Phase als Konkurrent von HP zurück zu seinen Wurzeln als eigene Serverlinie bei HP.&lt;br /&gt;
&lt;br /&gt;
==== NonStop Integrity ====&lt;br /&gt;
Die Migration der NonStop-Produktlinie von MIPS Prozessoren zu Itanium Prozessoren wurde 2005 abgeschlossen und als &amp;#039;HP Integrity NonStop Server&amp;#039; vermarktet.&lt;br /&gt;
&lt;br /&gt;
Das Systemdesign unterstützt Lock-Stepping in Form von Dual- (DMR) und Triple-Mode-Redundanz (TMR), mit entweder zwei oder drei physikalischen Prozessoren pro logischem Itanium-Prozessor. Die TMR-Version wird an Kunden mit höchsten Verfügbarkeitsanforderungen ausgeliefert. Diese Architektur trägt den Namen NSAA, &amp;#039;&amp;#039;&amp;#039;NonStop Advanced Architecture&amp;#039;&amp;#039;&amp;#039;.&amp;lt;ref&amp;gt;HP NonStop Advanced Architecture, a business white paper, {{Webarchiv|url=http://h71028.www7.hp.com/ERC/downloads/NSAABusinessWP.pdf |wayback=20060228061350 |text=Archivierte Kopie |archiv-bot=2024-04-02 00:53:28 InternetArchiveBot }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== NonStop Blade ====&lt;br /&gt;
Im Jahr 2008 führte HP die &amp;#039;&amp;#039;&amp;#039;NonStop Multicore Architecture&amp;#039;&amp;#039;&amp;#039; (NSMA) ein.&amp;lt;ref&amp;gt;HP NonStop Multi-core Architecture, white paper, {{Toter Link |datum=2019-05 |url=http://h20195.www2.hp.com/v2/GetDocument.aspx?docname=4AA2-0026ENW&amp;amp;doctype=white%20paper&amp;amp;doclang=EN_US&amp;amp;searchquery=&amp;amp;cc=il&amp;amp;lc=he |text= |archivebot=2019-05-04 06:54:33 InternetArchiveBot}}&amp;lt;/ref&amp;gt; Durch die Verwendung von Standard-Hardware konnten die Kosten weiter gesenkt werden. Die HP NonStop Blade Systeme arbeiten mit [[Mehrkernprozessor]]en (Zweikern und Vierkern).&lt;br /&gt;
&lt;br /&gt;
==== Java, Open Source und Eclipse ====&lt;br /&gt;
HP portiert zunehmend [[Open Source|Open-Source]]-Software auf die NonStop-Plattform und bietet sie als Produkt an, wie z.&amp;amp;nbsp;B. SOAP&amp;lt;ref&amp;gt;NonStop SOAP 4.1 User&amp;#039;s Manual, {{Toter Link |datum=2022-12 |url=http://bizsupport2.austin.hp.com/bc/docs/support/SupportManual/c02186507/c02186507.pdf |text= |archivebot=2022-12-22 02:31:24 InternetArchiveBot}}&amp;lt;/ref&amp;gt;, JavaServer Pages (Tomcat + Pathway)&amp;lt;ref&amp;gt;NonStop Server for Java 7.0 Programmer&amp;#039;s Reference, http://bizsupport2.austin.hp.com/bc/docs/support/SupportManual/c03684416/c03684416.pdf&amp;lt;/ref&amp;gt; oder JBoss (ab 2013). Zudem sind diverse Open-Source-Java-Frameworks (MyFaces, Axis2/Java, Spring, Hibernate = &amp;#039;&amp;#039;&amp;#039;SASH&amp;#039;&amp;#039;&amp;#039;.&amp;lt;ref&amp;gt;Open-Source-Frameworks auf HP NonStop-Servern, http://www.computerwoche.de/subnet/hp-instant-on/1933461/&amp;lt;/ref&amp;gt;) zertifiziert worden, um auf der Plattform zusammen mit der HP NonStop Development Environment for [[Eclipse (IDE)|Eclipse]]&amp;lt;ref&amp;gt;HP NonStop Development Environment for Eclipse v5.0, {{Webarchiv|url=https://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=HSB98V1 |wayback=20131116025300 |text=Archivierte Kopie |archiv-bot=2019-05-04 06:54:33 InternetArchiveBot }}&amp;lt;/ref&amp;gt; Java-Projekte&amp;lt;ref&amp;gt;In 28 Tagen in die Java-NonStop-Welt, {{Toter Link |datum=2019-05 |url=http://www.commitwork.de/attachments/053_d-28-tage.pdf |text= |archivebot=2019-05-04 06:54:33 InternetArchiveBot}}&amp;lt;/ref&amp;gt; implementieren zu können.&lt;br /&gt;
&lt;br /&gt;
=== Migration zu x86 / Xeon Technologie ===&lt;br /&gt;
{{Hauptartikel|Intel Xeon}}&lt;br /&gt;
Im November 2013 hat HP angekündigt, die NonStop-Technologie auf die x86-Prozessorarchitektur zu erweitern.&amp;lt;ref&amp;gt;HP erweitert HP NonStop auf die x86-Serverplattform, http://www8.hp.com/de/de/hp-news/press-release.html?id=1519965&amp;amp;pageTitle=HP-erweitert-HP-NonStop-auf-die-x86-Serverplattform&amp;lt;/ref&amp;gt; Seit April 2015 ist sie als NonStop X NS3 X1 und als NonStop X NS7 X1 verfügbar.&amp;lt;ref&amp;gt;HPE Integrity NonStop X,https://www.hpe.com/us/en/servers/nonstop.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== NonStop in der Cloud ===&lt;br /&gt;
Seit dem Frühjahr 2017 bietet HPE eine Virtualized NonStop an, die in einer Cloud betrieben werden kann.&amp;lt;ref&amp;gt;HPE Virtualized NonStop, https://www.hpe.com/h20195/V2/GetDocument.aspx?docname=a00001556ENW&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usergruppen ==&lt;br /&gt;
* GTUG (German NonStop User Group)&lt;br /&gt;
* ITUG (International NonStop User Group) jetzt Teil der Connect (Users Group)&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://www.hpe.com/de/de/servers/nonstop.html HPE NonStop Systems] – die Hauptseite der HPE Integrity NonStop Server&lt;br /&gt;
* [http://www.hpl.hp.com/techreports/tandem/ Tandem Technical Reports] – a page at HP with a number of Tandem white papers&lt;br /&gt;
* [http://www.hpl.hp.com/hpjournal/tandem/ Tandem Systems Review] PDFs 1983–1994&lt;br /&gt;
* [http://www.gtug.org GTUG] German NonStop User Group&lt;br /&gt;
* [http://www.connect-community.org/? HP Connect Community]&lt;br /&gt;
* [http://opensource.hp.com Open Source für HP NonStop]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=pelkmann&amp;gt;&lt;br /&gt;
{{Internetquelle |autor=Thomas Pelkmann, |werk=Computerwoche |titel=Ausfallsicherheit im Rechenzentrum: HP-NonStop-Systeme im Mission-Critical-Einsatz |datum=2011-04-28 |url=http://www.computerwoche.de/hardware/data-center-server/2484038/ |zugriff=2011-11-06}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=manhart&amp;gt;&lt;br /&gt;
{{Internetquelle |autor=Klaus Manhart |werk=Computerwoche |titel=HP NonStop Server: Mainframe-Zuverlässigkeit auf Standard-Architektur |datum=2010-12-10 |url=http://www.computerwoche.de/subnet/hp-instant-on/1929146/index2.html |zugriff=2011-11-06}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Hp Nonstop}}&lt;br /&gt;
[[Kategorie:Mikroprozessortechnik]]&lt;br /&gt;
[[Kategorie:Rechnerarchitektur]]&lt;br /&gt;
[[Kategorie:HP Inc.|Nonstop]]&lt;/div&gt;</summary>
		<author><name>imported&gt;TaxonBot</name></author>
	</entry>
</feed>