Sequentielle Computersysteme - Sequent Computer Systems

Sequentielle Computersysteme
Industrie High-End-Computerhardware
Gegründet 1983
Verstorbene 1999
Schicksal Erworben
Nachfolger IBM

Sequent Computer Systems war ein Computerunternehmen, das Multiprozessor- Computersysteme entwarf und herstellte . Sie gehörten zu den Pionieren in hochleistungsfähigen offenen Systemen mit symmetrischem Multiprocessing (SMP) , die sowohl in der Hardware (zB Cache- Management und Interrupt- Handling) als auch in der Software (zB Read-Copy-Update ) innovativ waren .

Durch eine Partnerschaft mit der Oracle Corporation wurde Sequent in den späten 1980er und frühen 1990er Jahren zu einer dominanten High-End- UNIX- Plattform. Später führten sie eine High-End-Plattform der nächsten Generation für UNIX und Windows NT ein, die auf einer ungleichmäßigen Speicherzugriffsarchitektur , NUMA-Q, basiert . Als die Hardwarepreise in den späten 1990er Jahren fielen und Intel seinen Serverfokus auf die Itanium- Prozessorfamilie verlagerte , trat Sequent im Oktober 1998 dem Projekt Monterey bei, das darauf abzielte, ein Standard-Unix auf mehrere neue Plattformen zu übertragen.

Im Juli 1999 stimmte Sequent der Übernahme durch IBM zu . Zu der Zeit sagte der CEO von Sequent, seine Technologie werde "den Weg durch das gesamte Produktfeld von IBM finden", und IBM kündigte an, "sowohl Sequent-Maschinen zu verkaufen als auch Sequents Technologie in seine eigenen Server zu integrieren", aber bis Mai 2002 einen Rückgang Der Verkauf der von Sequent erworbenen Modelle führte unter anderem zur Stilllegung von Sequent-Heritage-Produkten.

Die Spuren der Innovationen von Sequent leben in Form von Datencluster- Software von PolyServe (später von HP übernommen), verschiedenen Projekten innerhalb von OSDL , IBM-Beiträgen zum Linux-Kernel und Ansprüchen in der Klage von SCO gegen IBM weiter .

Geschichte

Sequent hieß ursprünglich Sequel und wurde 1983 gegründet, als eine Gruppe von siebzehn Ingenieuren und Führungskräften Intel verließ, nachdem das gescheiterte iAPX 432- Projekt "Mainframe on a Chip" abgebrochen worden war. Zu ihnen gesellte sich ein Mitarbeiter, der nicht von Intel stammt . Sie begannen Sequent mit der Entwicklung einer Reihe von SMP-Computern und galten dann als eines der aufstrebenden Gebiete im Computerdesign.

Balance

Die ersten Computersysteme von Sequent waren Balance 8000 (veröffentlicht 1984) und Balance 21000 (veröffentlicht 1986). Beiden Modelle wurden anhand von 10 MHz National Semiconductor NS32032 Prozessoren, die jeweils mit einem kleinen Durchschreib-Cache mit einem gemeinsamen Speicher verbunden ist, um ein gemeinsam genutzte Speichersystem. Der Balance 8000 unterstützt bis zu 6 Dual-Prozessor-Boards für insgesamt maximal 12 Prozessoren. Der Balance 21000 unterstützt bis zu 15 Dual-Prozessor-Karten für insgesamt maximal 30 Prozessoren.

Die Systeme liefen eine modifizierte Version von 4.2BSD Unix der Firma namens DYNIX für DYNamic unIX. Die Maschinen wurden entwickelt, um mit dem DEC VAX-11/780 zu konkurrieren , wobei alle ihre kostengünstigen Prozessoren für die Ausführung jedes Prozesses verfügbar sind. Darüber hinaus enthielt das System eine Reihe von Bibliotheken, mit denen Programmierer Anwendungen entwickeln konnten, die mehr als einen Prozessor gleichzeitig verwenden konnten.

Symmetrie

Ihre nächste Serie war die Intel 80386- basierte Symmetrie, die 1987 veröffentlicht wurde. Verschiedene Modelle unterstützten zwischen 2 und 30 Prozessoren, wobei ein neuer Copy-Back-Cache und ein breiterer 64-Bit- Speicherbus verwendet wurden . Die Symmetry 2000-Modelle von 1991 fügten mehrere SCSI- Karten hinzu und wurden in Versionen mit einem bis sechs Intel 80486- Prozessoren angeboten. Im nächsten Jahr wurde das VMEbus- basierte Symmetry 2000 / x50 mit schnelleren CPUs hinzugefügt .

Sequentielles S81-System

In den späten 1980er und frühen 1990er Jahren gab es große Veränderungen auf der Softwareseite für Sequent. DYNIX wurde ersetzt durch DYNIX / ptx, die auf einer Fusion von Basis wurde AT & T Corporation ‚s UNIX System V und 4.2BSD . Und dies zu einer Zeit, in der die High-End-Systeme von Sequent aufgrund der engen Zusammenarbeit mit Oracle , insbesondere der High-End-Datenbankserver, besonders erfolgreich waren . 1993 fügten sie Symmetry 2000 / x90 zusammen mit ihrer ptx / Cluster-Software hinzu, die verschiedene Hochverfügbarkeitsfunktionen hinzufügte und benutzerdefinierte Unterstützung für Oracle Parallel Server einführte .

1994 stellte Sequent die Modelle SE20, SE60 und SE90 der Symmetry 5000-Serie vor, die 66-MHz- Pentium- CPUs in Systemen mit 2 bis 30 Prozessoren verwendeten. Im nächsten Jahr erweiterten sie dies mit der SE30 / 70/100-Reihe mit 100-MHz-Pentium und 1996 mit der SE40 / 80/120 mit 166-MHz-Pentium. Auf einer Variante des Symmetry 5000, der WinServer 5000-Serie, wurde Windows NT anstelle von DYNIX / ptx ausgeführt.

NUMA

Sequent erkannte die zunehmende Konkurrenz um SMP-Systeme nach frühzeitiger Einführung der Architektur und die zunehmende Integration der SMP-Technologie in Mikroprozessoren und suchte nach seiner nächsten Differenzierungsquelle. Sie begannen, in die Entwicklung eines Systems zu investieren, das auf einer cache-kohärenten ungleichmäßigen Speicherarchitektur ( ccNUMA ) basiert und Scalable Coherent Interconnect nutzt . NUMA verteilt den Speicher auf die Prozessoren und vermeidet so den Engpass , der bei einem einzigen monolithischen Speicher auftritt. Die Verwendung von NUMA würde es ihren Multiprozessor-Maschinen ermöglichen, SMP-Systeme im Allgemeinen zu übertreffen, zumindest wenn die Aufgaben in der Nähe ihres Speichers ausgeführt werden können – wie dies bei Servern der Fall ist , wo Aufgaben normalerweise keine großen Datenmengen gemeinsam nutzen.

1996 veröffentlichten sie die erste einer neuen Reihe von Maschinen, die auf dieser neuen Architektur basieren. Intern als STiNG bekannt, eine Abkürzung für Sequent: The Next Generation (mit Intel im Inneren) , wurde es als NUMA-Q produziert und war das letzte der Systeme, die veröffentlicht wurden, bevor das Unternehmen von IBM für über 800 Millionen US-Dollar gekauft wurde.

IBM startete dann Project Monterey mit Santa Cruz Operation und beabsichtigte, ein NUMA-fähiges standardisiertes Unix zu produzieren, das auf IA-32- , IA-64- sowie POWER- und PowerPC- Plattformen ausgeführt wird. Dieses Projekt scheiterte später, als sich sowohl IBM als auch SCO dem Linux- Markt zuwandten , aber es ist die Grundlage für die SCO-v.-IBM- Linux-Klage von "the new SCO" .

IBM Kauf und Verschwinden

Mit ihrer zukünftigen Produktstrategie in Trümmern schien Sequent wenig Zukunft allein zu haben und wurde 1999 von IBM für 810 Millionen US-Dollar gekauft. IBM hat mehrere x86-Server mit einer NUMA-Architektur veröffentlicht. Der erste war der x440 im August 2002 mit einem nachfolgenden x445 im Jahr 2003. Im Jahr 2004 wurde die NUMA-Familie um einen auf Itanium basierenden x455 erweitert. In dieser Zeit wurde die NUMA-Technologie zur Basis für IBMs Extended X-Architecture (eXA, was auch für Enterprise X-Architecture stehen könnte). Ab 2011 befindet sich dieser Chipsatz in der fünften Generation, der so genannten eX5-Technologie. Es fällt jetzt unter die Marke IBM System x .

Laut einem Artikel im Wall Street Journal (WSJ) vom 30. Mai 2002 mit dem Titel "Sequent Deal dient IBM als harte Lektion":

Als IBM Sequent kaufte, fehlten [Sequent] die Größe und die Ressourcen, um mit Sun und Hewlett-Packard Co. auf dem Unix-Servermarkt zu konkurrieren .
Im Jahr 1999 hatte IBM eigene Probleme mit einer alten und hochpreisigen Reihe von Servern , insbesondere mit der als AIX bekannten Unix-Version . Es musste auch mit großen Verlusten bei Personalcomputern und rückläufigen Verkäufen in seiner Cash-Cow- Mainframe-Linie konfrontiert werden .

Detaillierte Modellbeschreibungen

Im Folgenden finden Sie eine detailliertere Beschreibung der ersten beiden Generationen von Symmetry-Produkten, die zwischen 1987 und 1990 veröffentlicht wurden.

Symmetrie S-Serie

Symmetrie S3
Die S3 war die Low-End - Plattform auf Basis von Rohstoff - PC - Komponenten eine voll kompatible Version von DYNIX laufen 3. Es verfügte über einen einzigen 33  MHz Intel 80386 - Prozessor, bis zu 40 Megabyte RAM, bis zu 1,8 Gigabyte von SCSI - Plattenspeicher - basierte, und bis zu 32 direkt angeschlossene serielle Schnittstellen .
Symmetrie S16
Der S16 war das Multiprozessor-Einstiegsmodell, auf dem DYNIX / ptx ausgeführt wurde. Es verfügte über bis zu sechs 20-MHz-Intel 80386-Prozessoren mit jeweils einem 128- Kilobyte- Cache . Es werden außerdem bis zu 80 MB RAM, bis zu 2,5 GB SCSI-basierter Festplattenspeicher und bis zu 80 direkt verbundene serielle Ports unterstützt.
Symmetrie S27
Das S27 lief entweder mit DYNIX/ptx oder DYNIX 3. Es verfügte über bis zu zehn 20-MHz-Intel 80386-Prozessoren mit jeweils 128 KB Cache. Es werden außerdem bis zu 128 MB RAM, bis zu 12,5 GB Festplattenspeicher und bis zu 144 direkt verbundene serielle Schnittstellen unterstützt.
Symmetrie S81
Das S81 lief entweder mit DYNIX/ptx oder DYNIX 3. Es verfügte über bis zu 30 20-MHz-Intel 80386-Prozessoren mit jeweils 128 KB Cache. Es werden außerdem bis zu 384 MB RAM, bis zu 84,8 GB Festplattenspeicher und bis zu 256 direkt verbundene serielle Ports unterstützt.

Symmetry 2000-Serie

Symmetrie 2000/40
Der S2000/40 war die Low-End-Plattform, die auf handelsüblichen PC-Komponenten basierte, auf denen eine vollständig kompatible Version von DYNIX/ptx ausgeführt wurde. Es beinhaltet sowohl einen einzigen 33  MHz Intel 80486 - Prozessor, bis zu 64 Megabyte RAM, bis zu 2,4 Gigabyte von SCSI -basierte Plattenspeicher und bis zu 32 direkt angeschlossenen seriellen Ports .
Symmetrie 2000/200
Der S2000 / 200 war das Multiprozessor-Einstiegsmodell, auf dem DYNIX / ptx ausgeführt wurde. Es verfügte über bis zu sechs 25-MHz-Intel 80486-Prozessoren mit jeweils einem 512- Kilobyte- Cache . Es werden außerdem bis zu 128 MB RAM, bis zu 2,5 GB SCSI-basierter Festplattenspeicher und bis zu 80 direkt verbundene serielle Ports unterstützt.
Symmetrie 2000/400
Auf dem S2000 / 400 lief entweder DYNIX / ptx oder DYNIX 3. Er verfügte über bis zu zehn 25-MHz-Intel 80486-Prozessoren mit jeweils 512 KB Cache. Es werden außerdem bis zu 128 MB RAM, bis zu 14,0 GB Festplattenspeicher und bis zu 144 direkt verbundene serielle Schnittstellen unterstützt.
Symmetrie 2000/700
Der S2000/700 lief entweder mit DYNIX/ptx oder DYNIX 3. Er verfügte über bis zu 30 25-MHz-Intel 80486-Prozessoren mit jeweils 512 KB Cache. Es werden außerdem bis zu 384 MB RAM, bis zu 85,4 GB Festplattenspeicher und bis zu 256 direkt verbundene serielle Ports unterstützt.

Siehe auch

Verweise

Externe Links