IBM-System/36 - IBM System/36

IBM-System/36
IBM logo.svg
IBM System36 5360 (2).jpg
Auch bekannt als S/36
Entwickler IBM
Typ Mittelklasse-Computer
Veröffentlichungsdatum 16. Mai 1983 ; Vor 38 Jahren ( 1983-05-16 )
Abgesetzt 1989 ( 1989 )
Betriebssystem Systemunterstützungsprogramm
Zentralprozessor MSP und CSP
Maße 1000x1130(1780)x750mm (5360)
650x375x750mm (5362)
162x540x426mm (5364)
650x240(320)x700mm (5363)
Vorgänger IBM-System/34
Nachfolger IBM AS/400
IBM 5360-Systemeinheit
IBM 5362 Systemeinheit

Das IBM System/36 (oft abgekürzt als S/36 ) war ein Midrange-Computer, der von 1983 bis 2000 von IBM vermarktet wurde - ein Mehrbenutzer- und Multitasking- Nachfolger des System/34 .

Wie das System/34 und das ältere System/32 wurde das System/36 hauptsächlich in der Sprache RPG II programmiert . Eine der optionalen Funktionen der Maschine war ein Offline-Speichermechanismus (beim 5360-Modell), der "Magazine" verwendet – Schachteln mit 8-Zoll- Disketten , die die Maschine in nicht sequenzieller Weise laden und auswerfen konnte. Das System/36 verfügte auch über viele Mainframe-Funktionen wie programmierbare Job-Warteschlangen und Planungsprioritätsstufen.

Während diese Systeme den Minicomputern anderer Hersteller ähnelten , bezeichnete IBM selbst das System/32, System/34 und System/36 als "kleine Systeme" und später als Mittelklasse-Computer zusammen mit dem System/38 und der nachfolgenden AS/400- Reihe.

Die AS/400-Serie und IBM Power Systems, auf denen IBM i ausgeführt wird, können System/36-Code in der System/36-Umgebung ausführen.

Übersicht über das IBM System/36

neuestes 5363-System mit AS/Entry-Branding; Vorderseite eines 5363 vor IPL

Das IBM System/36 war ein beliebtes Computersystem für kleine Unternehmen , das erstmals am 16. Mai 1983 angekündigt und später in diesem Jahr ausgeliefert wurde. Es hatte eine Produktlebensdauer von 17 Jahren. Das erste Modell des System/36 war der 5360.

In den 1970er Jahren das US - Justizministerium brachte eine Kartellklage gegen IBM und behauptet , es rechtswidrige Praktiken wurde mit Konkurrenten , knock out. Zu dieser Zeit war IBM im Begriff, seine gesamte Produktlinie ( System/370 , 4300 , System/32 , System/34 , System/38 ) in eine "Familie" von Computern mit der gleichen ISAM- Datenbanktechnologie , Programmiersprachen und Hardware-Architektur . Nachdem die Klage eingereicht wurde, entschied IBM, dass es zwei Familien geben würde: die System/38-Reihe, die für große Unternehmen gedacht war und die zukünftige Ausrichtung von IBM repräsentiert, und die System/36-Reihe, die für kleine Unternehmen gedacht war, die das Legacy-System/32 des Unternehmens verwendet hatten /34 Computer. In den späten 1980er Jahren wurde die Klage fallengelassen und IBM beschloss, die beiden Produktlinien neu zu kombinieren und die AS/400 zu schaffen – die sowohl das System/36 als auch das System/38 ersetzte.

Das System/36 verwendete praktisch die gleichen RPG II , Screen Design Aid , OCL und andere Technologien wie das System/34 , obwohl es nicht mit Objektcode kompatibel war. Der S/36 war ein kleiner Geschäftscomputer ; Es hatte ein 8-Zoll- Diskettenlaufwerk , zwischen einer und vier Festplatten in Größen von 30 bis 716 MB und einen Speicher von 128 KB bis 7 MB. Als Backup-Geräte standen Bandlaufwerke zur Verfügung; der 6157 QIC (Viertel-Zoll-Kassette) und der Reel-to-Reel 8809 hatten beide eine Kapazität von etwa 60 MB. Das Bandlaufwerk Advanced/36 9402 hatte eine Kapazität von 2,5 GB. Die Terminals der IBM 5250- Serie waren die primäre Schnittstelle zum System/36.

Systemarchitektur

Prozessoren

S/36s hatten zwei Sechzehn-Bit-Prozessoren, den CSP oder Control Storage Processor und den MSP oder Main Storage Processor. Der MSP war das Arbeitspferd; es führte die Anweisungen in den Computerprogrammen aus. Der CSP war der Gouverneur; es führte im Hintergrund Systemfunktionen aus. Spezielle Dienstprogramme waren in der Lage, den CSP direkt aufzurufen, um bestimmte Funktionen auszuführen; Dies sind normalerweise Systemprogramme wie $CNFIG, die verwendet wurden, um das Computersystem zu konfigurieren. Diese beiden Prozessoren arbeiteten zusammen, und das ist einer der Gründe, warum der S/36 so gut funktionierte.

Der Hauptzweck des CSP bestand darin, den MSP zu beschäftigen; als solche lief es mit etwas mehr als der 4-fachen Geschwindigkeit des MSP. Die ersten System/36-Modelle (das 5360-A) hatten einen 4 MHz CSP und einen 1 MHz MSP. Der CSP würde Code und Daten in den Hauptspeicher hinter dem Programmzähler des MSP laden . Während der MSP an einem Prozess arbeitete, füllte der CSP den Speicher für den nächsten Prozess.

Die 5360-Prozessoren gab es in vier Modellen mit den Bezeichnungen 5360-A bis 5360-D. Das spätere „D“-Modell war etwa 60 Prozent schneller als das „A“-Modell.

Frontblende

Die Prozessoren 5360, 5362 und 5363 verfügten über ein Frontpanel-Display mit vier hexadezimalen LEDs. Wenn die Bedienungsperson die Kombination FF-0-0 vor der Durchführung eines IPL "hochwählte" , wurden viele Diagnosen übersprungen, wodurch die Dauer des IPL etwa eine Minute statt etwa 10 Minuten betrug. Natürlich war ein Teil des IPL normalerweise das Schlüsselsortieren der indizierten Dateien, und wenn die Maschine ohne "Schlüsselsortierung" heruntergefahren wurde (Teil des PS (oder STOP SYSTEM) durchgeführt wurde, dann abhängig von der Anzahl der indizierten Dateien (und deren Größe)) Es kann bis zu einer Stunde dauern, bis es wieder auftaucht.

Speicher und Festplatte

Der kleinste S/36 hatte 128K RAM und eine 30-MB-Festplatte.

Der größte konfigurierte S/36 könnte 7 MB RAM und 1478 MB Festplattenspeicher unterstützen. Das kostete Anfang der 1980er Jahre über 200.000 US-Dollar. S/36-Festplatten enthielten eine Funktion namens "der zusätzliche Zylinder", so dass schlechte Stellen auf dem Laufwerk erkannt und dynamisch auf gute Stellen auf dem zusätzlichen Zylinder abgebildet wurden. Es ist daher möglich, dass der S/36 mehr Platz beansprucht, als er technisch adressieren kann. Festplattenadressengrößen begrenzen die Größe der aktiven S/36-Partition auf etwa 2 GB; Das Advanced/36 Large Package hatte jedoch eine 4-GB-Festplatte, die bis zu drei (emulierte) S/36s enthalten konnte, und Advanced/36-Computer hatten mehr Speicher als SSP adressieren konnte (32 MB bis 96 MB), was verwendet wurde, um das Festplatten-Caching zu erhöhen .

Der Speicherplatz auf dem System/36 wurde nach Blöcken organisiert , wobei ein Block aus 2560 Bytes bestand. Ein High-End-5360-System würde mit etwa 550.000 verfügbaren Plattenspeicherblöcken ausgeliefert. Systemobjekte konnten in Blöcken oder Datensätzen allokiert werden, intern waren es jedoch immer Blöcke.

Das System/36 unterstützte Memory Paging , was als "Swapping" bezeichnet wird.

Software

Das System Support Program (SSP) war das einzige Betriebssystem des S/36. Es enthielt Unterstützung für Multiprogramming, mehrere Prozessoren, 80 Geräte, Auftragswarteschlangen, Druckerwarteschlangen, Sicherheit, Unterstützung für indizierte Dateien und war vollständig installiert, es war etwa 10 MB groß. Beim Advanced/36 wurde die Anzahl der Workstations/Drucker auf 160 erhöht. In der Guest/36-Umgebung bestimmter OS/400-Releases wurden bis zu 216 Geräte unterstützt.

Der S/36 konnte Programme mit einer Größe von bis zu 64 kB kompilieren und ausführen, obwohl die meisten nicht so groß waren. Dies wurde nur für die größten Bildschirmprogramme zu einem Engpassproblem. Mit dem Advanced/36 wurden dem SSP-Betriebssystem Funktionen hinzugefügt, darunter die Möglichkeit, andere Programme von innen aufzurufen. Ein Programm mit 60 KB kann also ein anderes Programm mit 30 KB oder 40 KB aufrufen. Dieser Aufruf/Parameter war mit Paketen von Drittanbietern auf dem System/36 verfügbar, wurde jedoch nicht häufig verwendet, bis die Funktion in 7.1 und 7.5 von SSP auf dem Advanced/36 aufgenommen wurde.

Hardwaremodelle

Modellliste System/36 Serie
Hauptlinie Kompatibel ( IBM AS/400- basiert)
Position Formfaktor 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000
Eintrag Desktop 5364
5363 AS/Eingang (P03; 10S) AS/Einstieg (150)
Schreibtischseite 5362
Fortgeschritten/36 (236, 436) Fortgeschritten/36 (170)
Vollformat 5360

Hauptlinie

System/36 Modell 5360

Das System/36 5360 war das erste Modell von System/36. Es wog 318 kg, kostete 140.000 US-Dollar und soll Prozessorgeschwindigkeiten von etwa 2 MHz und 8 MHz für seine beiden Prozessoren gehabt haben. Das System lief mit 208 oder 240 Volt Wechselstrom.

Die fünf roten Lichter am System/36 waren wie folgt: (1) Stromtest. (2) Prozessorprüfung. (3) Programmprüfung. (4) Konsolenprüfung. (5) Temperaturkontrolle.

Wenn jemals eine andere Leuchte als Nr. 4 aufleuchtete, musste das System mit einem IPL verbunden werden. Die Konsole kann wiederhergestellt werden, wenn sie ausgeschaltet wurde, aber die anderen Bedingungen sind nicht wiederherstellbar.

Es gab verschiedene Modelle des 5360, darunter ein C- und D-Modell, die sich mit Geschwindigkeit und der Möglichkeit befassten, einen zusätzlichen Rahmen zu unterstützen, um zwei zusätzliche Laufwerke aufzunehmen.

System/36 Modell 5362

IBM führte 1984 den 5362 oder "Compact 36" als ein System ein, das auf das untere Ende ihres Marktes ausgerichtet war. Es hatte einen Deskside-Tower-Formfaktor. Es wurde für den Betrieb in einer normalen Büroumgebung entwickelt und erfordert wenig besondere Aufmerksamkeit. Es unterschied sich vom 5360 darin, dass es einen begrenzteren Kartenkäfig hatte, der weniger Peripheriegeräte aufnehmen konnte. Es verwendet 14-Zoll-Festplatten (30 oder 60 MB) und kann bis zu zwei unterstützen; Hauptspeicher reicht von 128 KB bis 512 KB. Ein 8-Zoll-Diskettenlaufwerk war eingebaut -200, 400 und 600 DASD, was effektiv ein Maximum von 720 MB ermöglicht.

Der 5362 wog 68 kg und kostete 20.000 US-Dollar.

IBM 5364 Systemeinheit

System/36 Modell 5364

Das Modell 5364 wurde "System/36 PC" oder "Desktop 36" genannt (und von einigen auch informell "Baby/36" - aber dieser Name wurde später an ein Softwareprogramm von California Software Products, Inc. ). Der 5364 war ein Versuch von IBM im Juni 1985, ein System/36 auf PC-großer Hardware zu implementieren. Im Inneren befanden sich IBM-Chips, aber die Gehäusegröße erinnerte an einen IBM-PC-AT der damaligen Zeit. Die Maschine hatte ein 1,2 MB 5,25-Zoll-Diskettenlaufwerk, das mit PCs und anderen S/36 nicht kompatibel war. Die Zentrale/Systemkonsole (angeschlossen über eine Erweiterungskarte) war ein IBM-PC mit mindestens 256KB RAM.

System/36 Modell 5363

Das Modell 5363 wurde als Ersatz für das 5364 positioniert und im Oktober 1987 angekündigt. Es verwendet ein Tischgehäuse im Tower-Stil wie das des 5362, war aber nur 2/3 so groß. Es verfügte über aktualisierte Hardware mit neueren, kleineren Festplatten, ein 5 1 × 4 "-Diskettenlaufwerk und eine überarbeitete Verteilung des SSP.

AS/400-basierte Backports

Die System/36-Umgebung von IBM i (vormals OS/400) ist eine Funktion, die eine Reihe von SSP-Dienstprogrammen sowie RPG II- und OCL-Unterstützung bietet. Es implementiert keine Binärkompatibilität mit System/36 - stattdessen ermöglicht es Programmierern, System/36-Anwendungen auf IBM i zu portieren, indem der Code auf der System/36-Umgebung neu kompiliert wird, wodurch Programme generiert werden, die die nativen IBM i-APIs verwenden.

Von V3R6 bis V4R4 konnte OS/400 bis zu drei Instanzen von SSP in virtuellen Maschinen ausführen, die als ''Guest/36'' oder ''M36'' bekannt sind. Dies stützte sich auf die Emulation der Emulation des MSP, die von der OS/400 SLIC implementiert wurde, und stellte somit Binärkompatibilität mit SSP-Programmen bereit.

AS/400 9401-150 (auch bekannt als "Erweiterter Einstieg")

AS/Eintrag (9401)

Die AS/Entry war nur eine abgespeckte AS/400, das erste Modell basierte auf einer AS/400 9401-P03. Das Betriebssystem war SSP Release 6. Diese Maschine wurde um 1991 für Kunden angeboten, die eine S/36 hatten und eines Tages auf eine AS/400 migrieren wollten, aber keine große Investition in eine AS/400 wollten. In dieser Hinsicht war der AS/Entry ein Fehlschlag, da IBM entschied, dass die Architektur der Maschine wirtschaftlich nicht machbar war und das ältere Modell 5363, auf dem der 9401 basierte, ein viel zuverlässigeres System war.

Die Einstiegslinie wurde später auf AS/400 9401-150 Hardware aufgerüstet.

Modell AS/400 9402-400 mit Erweiterungsmodul und Terminal; 9402-436 basierten auf einem 9402-400.

Fortgeschritten/36 (9402, 9406)

1994 brachte IBM die AS/400 Advanced/36 mit zwei Modellen (9402-236 und 9402-436) auf den Markt. Mit einem Preis von nur 7995 US-Dollar war es eine Maschine, die es System/36-Benutzern ermöglichte, schnellere und modernere Hardware zu erhalten, während sie „36 blieben“. Basierend auf der Standard-AS/400-Hardware könnte der Advanced/36 SSP, das Betriebssystem des System/36, allein oder innerhalb von AS/ 400s OS/400 als virtuelle Maschine ausführen, sodass es vollständig aktualisiert werden kann -blown AS/400 für nur zusätzliche Lizenzkosten. Der A/36 war in einem schwarzen Gehäuse verpackt, das etwas größer war als ein gewöhnlicher PC-Schrank.

Der Advanced/36 kaufte die Welt von System/36 und SSP etwa fünf weitere Jahre auf dem Markt, aber am Ende des 20. Jahrhunderts war der Markt für System/36 fast nicht wiederzuerkennen. Die IBM-Drucker und -Displays, die in den 80er Jahren den Markt vollständig dominierten, wurden durch einen PC oder einen Fremdmonitor mit angeschlossenem PC-Drucker ersetzt. Twinaxialkabel waren zugunsten billiger Adapter und Standard-Telefonkabel verschwunden . Das System/36 wurde schließlich durch AS/400s am oberen Ende und PCs am unteren Ende ersetzt.

Die Advanced-Reihe wurde später auf die Hardware AS/400 9406-170 aktualisiert. Bis zum Jahr 2000 wurde die Advanced/36 aus der Vermarktung genommen.

Verweise

Weiterlesen

  • Desktop-Handbuch von 3X/400 zum S/36
  • Power Tools von Midrange Computing
  • Alles, was Sie schon immer über das System wissen wollten/36, aber niemand hat es Ihnen gesagt von Charlie Massoglia
  • System/36 Verfahren effektiv schreiben und anwenden von Charlie Massoglia
  • Alles, was Sie schon immer über POP wissen wollten, Ihnen aber niemand gesagt hat von Merikay Lee
  • System/3, System/34 und System/36 Disk Sort als Programmiersprache von Charlie Massoglia

Externe Links

Vorangestellt
IBM-System/36
1984 - 1990
gefolgt von
IBM System/36 kompatibel
( Fortgeschritten/36 ; AS/Einstieg)
gefolgt von