AIX

AIX
IBM AIX logo (2021).svg
EntwicklerIBM
Lizenz(en)Proprietär
Erstveröff.1986
Akt. Version7.3 TL0[1][2] (Dezember 2021)
AbstammungUNIX
↳ UNIX System V
↳ AIX
Architektur(en)PS/2, S/370, pSeries, iSeries, POWER, PowerPC
IBM

AIX (Advanced Interactive eXecutive) ist ein Unix-Betriebssystem des Unternehmens IBM und für den Einsatz in Serversystemen beziehungsweise in Workstations ausgerichtet.

Geschichte

Die erste Version von AIX erschien im Jahr 1986. AIX wurde früher unter anderem für IBM PS/2, IBM RT, IBM RS/6000, IBM PC Power Series, Motorola PowerStack sowie Apple Network Server angeboten. Aktuelle AIX-Versionen unterstützen nur noch Power- und PowerPC-basierte Hardware von IBM (pSeries beziehungsweise RS/6000) und Bull (Escala).

Ab der Version 4.3 wird auch die Ausführung von GNU/Linux-Programmen wie GIMP, KDE, Gnome und GCC unterstützt, aber auch unter älteren Versionen wie AIX 3.x, 4.1 oder 4.2 war es im Allgemeinen möglich, damalige GNU-Programme zu übersetzen und zu verwenden. Mit der Version AIX5L wurde die Unterstützung auch durch das „L“ im Namen deutlich gemacht.

AIX (ab Version 5.2L) unterstützt das dynamische Repartitionieren, das heißt, dass bei Verwendung von LPAR-fähiger Hardware dem laufenden Betriebssystem Prozessoren, Speicher und I/O-Adapter hinzugefügt oder entzogen werden können. Ein Neustart ist nicht notwendig.

2004 wurde die Version 5.3 eingeführt, die auf IBM eServer p5 unterstützt wird und Virtualisierung und Micropartitionierung ermöglicht. Weitere Neuerungen betreffen SMT-Unterstützung, „workload management“ und ein neues „accounting system“. Seit dieser Version ist es auch möglich, AIX in einer Shell auf der IBM iSeries neben i5/OS und Linux zu betreiben.

AIX 6.1 kam im November 2007 zur Auslieferung. Für diese Version gab es erstmals in der Geschichte von AIX ein „open-beta“-Programm, an dem jedermann teilnehmen konnte. Neben der Unterstützung von neuester Hardware bringt AIX 6.1 vor allem zusätzliche Virtualisierungs-Features wie Workload Partitions, Application- und Partition-Mobility, sowie eine ganze Reihe von neuen Sicherheits-Funktionen mit (Enhanced RBAC, Encrypted File System, Trusted AIX und Trusted Execution etc.). Das plakative „L“ für die Linux-Affinität wurde mit Version 6 wieder aus dem Produktnamen entfernt. Man will damit den großen Sprung von v5r3 auf v6r1 verdeutlichen (viele neue Features, den Bruch mit dem 32-Bit-Kernel), die Harmonisierung mit den Power6-Prozessoren darstellen und die Ängste der Kunden ob der Zukunft von AIX in Koexistenz mit Linux ausräumen.

Merkmale

AIX5L bietet keine Binärkompatibilität zu Linux (auch nicht zu PPC-Linux), sondern eine Quelltextkompatibilität. Durch native Unterstützung der Linux-Bibliotheken und Programmierschnittstellen können GNU-/Linux-Programme nach einmaligem Rekompilieren als native AIX-Programme ausgeführt werden. IBM selbst bietet die populärsten GNU-/Linux-Programme als vorkompilierte RPMs für AIX in der „AIX Toolbox for Linux Applications“ an.

AIX beinhaltet einen leistungsfähigen Logical Volume Manager, JFS- und JFS2-Dateisysteme, einen integrierten Workload Manager und viele andere Eigenschaften, die in anderen kommerziellen Unix-Systemen eher als kostenpflichtige Erweiterungen angeboten werden. Das Tool mksysb ermöglicht (ähnlich wie make_tape_recovery aus dem HP-UX-Paket Ignite-UX) eine komfortable und bootfähige Systemsicherung.

Seit AIX 3 kann das System über das System Management Interface Tool (smit) verwaltet werden. Statt direkt Kommandozeilen-Befehle einzugeben, wird über eine menügesteuerte Oberfläche gearbeitet, die die entsprechenden Kommandos mit Parametern generiert und ausführt. Es stehen zwei Versionen zur Verfügung: smit (X-Window-basierend) und smitty (auf der Kommandozeile, das Wort setzt sich zusammen aus „Smit“ und „tty“); beide verfügen über identische Möglichkeiten. Die Aktionen werden protokolliert (smit.log) und die ausgeführten Kommandos zusätzlich geschrieben (smit.script). Somit kann man die generierten Kommandos in eigene Skripte übernehmen.

Versionen

IBM PS/2

Für den IBM PC/XT und PC/AT waren zuvor die Unix-Derivate PC/IX und Xenix verfügbar.

DatumVersionAnmerkungen / Unterstützte Architekturen
April 19881.0AIX PS/2 Operating System
April 19891.1AIX PS/2 Operating System Version 1.1
März 19901.2AIX PS/2 Operating System Version 1.2
März 1991[3]1.2.1AIX PS/2 Operating System Version 1.2.1
März 1993[4]1.3

IBM RT 6150

AIX/RT

DatumVersionAnmerkungen/Unterstützte Architekturen
Mai 19861.0erste Version für IBM RT 6150
September 19861.1[5]Unterstützung für Shared Libraries
17. Februar 19872.1[6]Version für IBM RT Modelle 115, 125 und B25
2. Dezember 19882.2.1letzte Version für IBM RT 6150

Power, PowerPC

AIX/6000

DatumVersionAnmerkungen/Unterstützte Architekturen
19903.1erste Version für RS/6000
19913.1.5
Januar 19923.2[7]
April 19923.2.1Diskless-Unterstützung
Juni 19923.2.2Installation auch von CD-ROM
Oktober 19923.2.3[8]Verbesserte Unterstützung asiatischer Sprachen
September 19933.2.5Unterstützung für PowerPC und Power2
März 19943.2.5 for N40Spezielle Version für RS/6000 Model N40
Juli 19944.1NIM
Ende 19944.1.1
Juni 19954.1.3DCE-Unterstützung
Oktober 19954.1.4AIX Connection
April 19964.2Unterstützung für große Dateien, Bonus-Pakete
April 19974.2.1NFS Version 3, POP3, IMAP4
31. Oktober 19974.364-bit POWER, SMP
24. April 19984.3.1
23. Oktober 19984.3.2AIX NetServer
17. September 19994.3.3NIS+
4. Mai 20015L 5.1Linux
18. Oktober 20025L 5.2
13. August 20045L 5.3NFS Version 4
9. November 20076.1
10. September 20107.1
5. Oktober 20157.2
10. Dezember 20217.3[9]

Literatur

  • Andreas Siegert: The AIX Survival Guide. Addison-Wesley Pub. Co, Harlow 1996, ISBN 0-201-59388-2.
  • Ingolf Wittmann (Hrsg.): AIX 5L – Konfigurieren, Administrieren, Anwenden. C und L, Vaterstetten 2004, ISBN 3-936546-10-X.
  • Nina Johanssen, Ingolf Wittmann: AIX 4 – Grundlagen der Administration. C und L, Vaterstetten 2000, ISBN 3-932311-09-4.

Weblinks

Einzelnachweise

  1. AIX support lifecycle information (englisch) In: ibm.com. 13. Januar 2022.
  2. IBM AIX 7.3 Release Notes (englisch) In: ibm.com. 13. Januar 2022.
  3. AIX PS/2 Operating System Version 1.2.1 and Related AIX PS/2 Version 1.1.1 and 1.2.1 Programs (englisch) In: ibm.com. 2. April 1991.
  4. IBM AIX PS/2 Operating System Version 1.3 and Related Condition (englisch) In: ibm.com. 16. März 1993.
  5. IBM 6150 Micro Computer Advanced Interactive Executive Operating System Version 1.1 (englisch) In: ibm.com. 17. Juni 1986.
  6. IBM 6150 Micro Computer Aix V2.1 And Vla Table Correction (englisch) In: ibm.com. 18. September 1986.
  7. IBM AIX Version 3.2 for RISC System/6000 (englisch) In: ibm.com. 21. Januar 1992.
  8. IBM AIX Version 3.2.3 for RISC System/6000 (englisch) In: ibm.com. 20. Oktober 1992.
  9. IBM delivers enhanced capabilities with IBM AIX 7.3 Standard Edition (englisch) In: ibm.com. 2. November 2021.

Auf dieser Seite verwendete Medien

IBM AIX logo (2021).svg
Logo von: AIX – Unix-Betriebssystem