IBM AIX

AIX
IBM AIX logo (2021).svg
Entwickler IBM
Geschrieben in C
OS -Familie Unix (Sysv)
Arbeitszustand Aktuell
Quellmodell Geschlossene Quelle
Erstveröffentlichung Februar 1986; Vor 36 Jahren[1]
Neueste Erscheinung 7.3 tl0 [2] / 10. Dezember 2021; vor 7 Monaten
Marketingziel Arbeitsplatz, Server
Plattformen Aktuell: Macht ISA
Ehemalige: IBM ROMP, IBM -Kraft, Powerpc, x86 (IBM PS/2), System/370, ESA/390
Kernel Typ Monolithisch mit Dynamisch ladbare Module
Userland Posix / Sus
Standard
Benutzeroberfläche
Kornshell (KSH88),[3][4] Gemeinsame Desktop -Umgebung,
(Plasma -Arbeitsbereiche und Gnom Optional)
Lizenz Proprietär
Offizielle Website www.ibm.com/IT Infrastruktur/Energie/os/AIX

AIX (Advanced Interactive Executive, ausgesprochen /ˌˈɛks/,[5] "Ay-eye-ex") ist eine Reihe von proprietär Unix Betriebssysteme entwickelt und verkauft von IBM für einige seiner Computerplattformen.

Hintergrund

Ursprünglich freigelassen für die IBM RT PC RISC Arbeitsplatz 1986 hat AIX eine Vielzahl von Hardware -Plattformen, einschließlich des IBM, unterstützt Rs/6000 Serie und später Leistung und Powerpc-basierte Systeme, IBM System i, System/370 Mainframes, PS/2 Personalcomputer und die Apple Network Server. Es wird derzeit unterstützt IBM Power Systems neben Ibm i und Linux.

AIX basiert auf UNIX -System v mit 4.3bsd-kompatible Erweiterungen. Es ist an die UNIX 03- und UNIX V7 -Markierungen der zertifiziert Einzel -Unix -SpezifikationBeginnend mit AIX -Versionen 5.3 bzw. 7.2 TL5.[6] Ältere Versionen wurden zuvor an die UNIX 95- und UNIX 98 -Punkte zertifiziert.[7]

AIX war das erste Betriebssystem, das a hatte Journaling -Dateisystem, und IBM hat die Software kontinuierlich mit Funktionen wie Prozessor, Festplatte und Netzwerk verbessert Virtualisierung, dynamische Hardware -Ressourcenzuweisung (einschließlich fraktionierter Prozessoreinheiten) und Zuverlässigkeitstechnik portiert von seinem Mainframe Entwürfe.[8]

Geschichte

IBM Rs/6000 AIX -Dateiserver für verwendet für ibm.com In den 1990ern
AIX Version 4 Konsole Anmeldeaufforderung

Unix begann das Leben bei AT&T's Bell Labs Forschungszentrum in den frühen 1970er Jahren, läuft weiter Dez Minicomputer. Bis 1976 wurde das Betriebssystem an verschiedenen akademischen Einrichtungen verwendet, einschließlich Princeton, wo Tom Lyon und andere es auf die S/370 portierten, um als Gastbetrieb unter zu laufen VM/370.[9] Dieser Hafen würde später herauswachsen, um zu werden UTS,[10] Ein Mainframe -Unix -Angebot von IBMs Konkurrent Amdahl Corporation.[11] Die eigene Beteiligung von IBM an Unix kann bis 1979 datiert werden, wenn es Bell Labs bei der Durchführung eines eigenen UNIX -Ports bis zum 370 unterstützte (um als als verwendet zu werden Host bauen für die 5ES -SchalterSoftware). Dabei nahm IBM Änderungen an der TSS/370 Hypervisor um Unix besser zu unterstützen.[12]

Es dauerte bis 1985, bis IBM eine eigene Unix auf der S/370 -Plattform IX/370 anbot, die von entwickelt wurde von Interactive Systems Corporation und von IBM beabsichtigt, mit Amdahl UTS zu konkurrieren.[13] Das Betriebssystem bot spezielle Einrichtungen für die Interoperation mit PC/IX, Interactive/IBMs Version von UNIX für IBM PC kompatibel Hardware und wurde für 10.000 US -Dollar pro sechzehn gleichzeitiger Benutzer lizenziert.[14]

AIX Version 1, eingeführt 1986 für die IBM RT PC Arbeitsplatzstützte sich auf UNIX -System v Veröffentlicht 1 und 2. bei der Entwicklung von AIX, IBM und Interactive Systems Corporation (WHER IBM Vertrag) auch den Quellcode aus 4.2 und 4.3 enthält BSD Unix.

Unter anderem produzierte IBM später AIX Version 3 (auch bekannt als AIX/6000) basierend auf System V Release 3 für ihre ENERGIE-basierend Rs/6000 Plattform. Seit 1990 dient AIX als primäres Betriebssystem für die RS/6000 -Serie (später umbenannt IBM ESERVER PERSE, dann IBM System p, und nun IBM Power Systems). AIX Version 4, eingeführt 1994, hinzugefügt, hinzugefügt Symmetrische Multiprozessierung Mit der Einführung der ersten RS/6000 SMP -Server und weiterentwickelten sich bis in die 1990er Jahre weiter und gipfelte 1999 mit AIX 4.3.3 Apple Network Server Systeme verkauft von Apple Computer zu ergänzen Macintosh Linie.

Ende der neunziger Jahre unter Projekt Monterey, IBM und die Santa Cruz Operation geplant, AIX zu integrieren und Unixware in eine Single 32-Bit/64-Bit Multiplattform Unix mit besonderem Schwerpunkt auf dem Laufen weiter Intel IA-64 (Itanium) Architektur CPUs. EIN Beta-Test Die Version von AIX 5L für IA-64-Systeme wurde veröffentlicht, aber laut Dokumenten, die in der veröffentlicht wurden SCO v. IBM Klage wurden noch weniger als vierzig Lizenzen für die fertige Monterey Unix verkauft, bevor das Projekt im Jahr 2002 gekündigt wurde.[15] Im Jahr 2003 die SCO -Gruppe behauptete, dass (unter anderem) IBM lizenziert missbraucht hatte Quellcode aus UNIX -System v Release 4 für die Einbeziehung in AIX; SCO zog anschließend die Lizenz von IBM ab, AIX zu entwickeln und zu verteilen. IBM behauptet, dass ihre Lizenz unwiderruflich sei und das Produkt weiter verkauft und unterstützt, bis der Rechtsstreit entschieden wurde.

AIX war eine Komponente des 2003 SCO v. IBM Klage, in der die SCO -Gruppe reichte eine Klage gegen IBM ein, in der IBM SCOs geistiges Eigentum in das beigetragen hat Linux Codebasis. Das SCO -Gruppe, der argumentierte, sie seien die rechtmäßigen Besitzer der Urheberrechte, die die abdeckten Unix Betriebssystem, versuchte, die IBM -Lizenz zum Verkauf oder zur Verteilung des AIX -Betriebssystems zu widerrufen. Im März 2010 gab eine Jury ein Urteil zurück, das das festgestellt hat Novell, nicht die SCO -Gruppe, besitzt die Rechte an Unix.[16]

Altes Logo

AIX 6 wurde im Mai 2007 angekündigt und wurde vom Juni 2007 bis zur allgemeinen Verfügbarkeit (GA) von AIX 6.1 am 9. November 2007 als offenes Beta bezeichnet. Die Hauptfunktionen in AIX 6.1 enthielten vollständige vollständige Rollenbasierte Zugriffskontrolle, Workload -Partitionen (die Anwendungsmobilität ermöglichen), erweiterte Sicherheit (Zugabe von AES -Verschlüsselungstypen für NFS V3 und V4) und Live Partition Mobilität Auf der Power6 -Hardware.

AIX 7.1 wurde im April 2010 angekündigt, und eine offene Beta lief bis zur allgemeinen Verfügbarkeit von AIX 7.1 im September 2010. Es wurden mehrere neue Funktionen, darunter bessere Skalierbarkeit, verbesserte Cluster- und Verwaltungsfunktionen, hinzugefügt. AIX 7.1 enthält eine neue integrierte Clusterfunktion namens Cluster AWARE AIX. AIX ist in der Lage, mehrere LPARs über den Multipath-Kommunikationskanal zum benachbarten CPUs zu organisieren, wodurch eine sehr hochgeschwindige Kommunikation zwischen den Prozessoren ermöglicht wird. Dies ermöglicht den Zugriff auf Multi-Terrass-Speicheradressen und Seitentabellenzugriff, um globale Petabyte-Speicherplatz für AIX Power7-Cluster zu unterstützen, sodass Softwareentwickler einen Cluster so programmieren können, als wäre es ein einzelnes System, ohne dass eine Nachrichtenübergabe verwendet werden (d. H. Semaphor-kontrollierte Inter- inter- inter- inter- inter- inter- inter- inter- Prozesskommunikation). AIX -Administratoren können diese neue Fähigkeit verwenden, einen Pool von AIX -Knoten zu gruppieren. Standardmäßig ist der Kernelspeicher von AIX V7.1 und enthält Unterstützung, damit Anwendungen ihren Kernel -Stapel festlegen können. Pinning Kernel Memory und der Kernel-Stack für Anwendungen mit Echtzeitanforderungen können Leistungsverbesserungen ermöglichen, indem sichergestellt wird, dass der Kernel-Speicher und der Kernel-Stack für eine Anwendung nicht ausgelöst werden.[17]

AIX 7.2[18] wurde im Oktober 2015 angekündigt und im Dezember 2015 veröffentlicht. Die Hauptmerkmale von AIX 7.2 ist die Live -Kernel -Update -Funktion, mit der OS -Korrekturen den gesamten AIX -Kernel ohne Auswirkungen auf Anwendungen ersetzen können, indem er migrierende Arbeitsbelastungen in einen temporären Ersatz -AIX ersetzt OS -Partition, während die ursprüngliche OS -Partition gepatcht wird. AIX 7.2 wurde ebenfalls umstrukturiert, um veraltete Komponenten zu entfernen. Die Netzwerkkomponente bos.net.tcp.client wurde neu verpackt, um eine zusätzliche Installationsflexibilität zu ermöglichen. Im Gegensatz zu AIX 7.1 wird AIX 7.2 nur auf Systemen unterstützt, die auf Power7- oder späteren Prozessoren basieren.

Unterstützte Hardware -Plattformen

IBM RT PC

Der ursprüngliche aix (manchmal genannt AIX/RT) wurde für die IBM RT PC -Workstation von IBM in Verbindung mit mit IBM entwickelt Interactive Systems Corporation, der zuvor portiert hatte UNIX -System III zum IBM PC für IBM als PC/IX.[19] Nach Angaben ihrer Entwickler bestand die AIX -Quelle (für diese anfängliche Version) aus einer Million Codezeilen.[20] Die Installationsmedien bestanden aus acht 1,2m Disketten. Die RT basierte auf dem IBM ROMP Mikroprozessor, der erste Werbespot RISC Chip. Dies basierte auf einem Design, der bei IBM Research (die IBM 801).

Einer der neuartigen Aspekte des RT -Designs war die Verwendung von a Mikrokernel, Virtual Resource Manager (VRM) genannt. Die Tastatur, Maus, Anzeige, Festplatten und Netzwerk wurden von einem Mikrokernel gesteuert. Man könnte "Hotkey" von einem Betriebssystem zum nächsten mit der Alt-Tab-Schlüsselkombination "Hotkey". Jedes Betriebssystem wiederum würde die Tastatur, Maus und Anzeige in Besitz nehmen. Neben AIX V2 die Wählen Sie OS auch dieses Mikrokernel eingeschlossen.

Ein Großteil des AIX V2 -Kernels wurde in der geschrieben PL/8 Programmiersprache, die sich während der Migration zu AIX V3 als problematisch erwies. AIX V2 enthalten vollständige TCP/IP Networking sowie Sna und zwei Netzwerkdateisysteme: NFS, lizenziert von Sun Microsystemsund verteilte Dienste (DS). DS hatte die Unterscheidung, auf SNA aufgebaut zu werden und dadurch vollständig mit DS zu kompatibel zu sein IBM Mainframe -Systeme[Klarstellung erforderlich] und auf Midrange -Systemen laufen OS/400 durch Ibm i. Für die grafischen Benutzeroberflächen wurde AIX V2 mit dem X10R3 und später mit den X10R4- und X11 -Versionen des X Fenstersystem vom MIT zusammen mit dem Athena Widget Set. Compiler für Forran und C Wir sind verfügbar.

IBM PS/2 Serie

AIX PS/2 1.3 console login
AIX PS/2 1.3 Konsole Anmeldung

AIX PS/2 (auch bekannt als AIX/386) wurde von entwickelt von Locus Computing Corporation unter Vertrag mit IBM.[19] AIX PS/2, erstmals im Oktober 1988 veröffentlicht,[21] rannte weiter IBM PS/2 PCs mit Intel 386 und kompatible Prozessoren.

AIX PS/2 1.3 AIXwindows Desktop
AIX PS/2 1.3 AIXWindows Desktop

Das Produkt wurde im September 1988 mit einem Preis von 595 US -Dollar angekündigt, obwohl einige Versorgungsunternehmen wie UUCP wurden in einem separaten Erweiterungspaket für 250 US -Dollar enthalten. Nroff und TROFF Für AIX wurden auch separat in einem Textformatierungssystempaket für 200 US -Dollar verkauft. Das TCP/IP Stack für AIX PS/2 im Einzelhandel für weitere 300 US -Dollar. Das X Fenster Das Paket kostet 195 US -Dollar und enthielt eine grafische Umgebung namens The AixWindows Desktop, bezogen auf Ixi's X.Desktop.[22] Die C- und Forran -Compiler hatten jeweils einen Preis von 275 US -Dollar. Locus stellte auch ihre zur Verfügung Dos verschmelzen Virtual Machine -Umgebung für AIX, die MS DOS 3.3 -Anwendungen in AIX ausführen kann; DOS -Merge wurde separat für weitere 250 Dollar verkauft.[23] IBM bot außerdem ein AIX PS/2 DOS -Server -Programm von 150 USD, das bereitgestellt wurde Dateiserver und Druck Server Dienste für Client -Computer, die PC DOS 3.3 ausführen.[24]

Die letzte Version von PS/2 AIX beträgt 1,3. Es wurde 1992 veröffentlicht und kündigte an, auch Unterstützung für Nicht-IBM-Computer (Nicht-Microchannel) zu erweitern.[25] Die Unterstützung für PS/2 AIX endete im März 1995.[26]

IBM Mainframes

1988 kündigte IBM an AIX/370,[27] Auch von Locus Computing entwickelt. AIX/370 war der vierte Versuch von IBM, angeboten zu werden Unix-artig Funktionalität für ihre Mainframe -Linie, insbesondere die System/370 (Die früheren Versionen waren a TSS/370-Basierte UNIX -System, das gemeinsam mit AT & T c.1980 entwickelt wurde,[12] a VM/370-Basierte System genannt VM/IX gemeinsam entwickelt mit Interactive Systems Corporation c.1984 und a VM/370-basierte Version von TSS/370 namens IX/370 die aufgerüstet wurde, um kompatibel zu sein mit UNIX -System v). AIX/370 wurde 1990 mit funktionaler Äquivalenz zu System V Release 2 und 4.3BSD sowie IBM -Verbesserungen veröffentlicht. Mit der Einführung der ESA/390 Architektur, AIX/370 wurde durch ersetzt durch AIX/ESA[28] im Jahr 1991, was auf basierte OSF/1und lief auch auf der System/390 Plattform. Diese Entwicklungsanstrengungen wurden teilweise unternommen, damit IBM konkurrieren kann Amdahl UTS. Im Gegensatz zu AIX/370 lief AIX/ESA sowohl als Host -Betriebssystem als auch als Gast unter VM. AIX/ESA hatte zwar technisch fortgeschritten, hatte aber wenig kommerzielle Erfolg, teilweise, weil die Unix -Funktionalität dem vorhandenen Mainframe -Betriebssystem als Option hinzugefügt wurde. MVS, wie MVS/ESA SP Version 4 Release 3 Openedition[29] 1994 und als integraler Bestandteil von MVS/ESA SP Version 5, OS/390 und Z/OS, wobei sich der Name schließlich von dem Namen ändert Openedition zu UNIX -Systemdienste. IBM lieferte auch die Openedition in VM/ESA Version 2[30] durch z/vm.

IA-64-Systeme

Im Rahmen Projekt Monterey, IBM veröffentlichte a Beta-Test Version von AIX 5L für die IA-64 (Itanium) Architektur im Jahr 2001, aber dies wurde aufgrund mangelnder Interesses nie ein offizielles Produkt.[15]

Apple Network Server

Das Apple Network Server (ANS) Systeme waren PowerPC-basierte Systeme, die von entwickelt wurden von Apple Computer Um zahlreiche High-End-Funktionen zu haben, die Standard-Apple-Hardware nicht hatte, einschließlich austauschbarer Festplatten, redundanter Stromversorgungen und externer Überwachungsfähigkeit. Diese Systeme basierten mehr oder weniger auf dem Power Macintosh Zu dieser Zeit verfügbare Hardware, wurde jedoch für die Verwendung von AIX (Versionen 4.1.4 oder 4.1.5) als natives Betriebssystem in einer speziellen Version, die für die AIX für Apple Network -Server bezeichnet wird, verwendet.

AIX war nur mit den Netzwerkservern kompatibel und wurde nicht auf Standard -Macintosh -Hardware portiert. Es sollte nicht verwechselt werden mit A/UX, Apples frühere Version von Unix für 68k-basierend Macintoshes.

Power ISA/PowerPC/Power ISA-basierte Systeme

AIX Rs/6000 Server laufend ibm.com Anfang 1998
AIX Rs/6000 Server laufend ibm.com Anfang 1998

Die Veröffentlichung von AIX Version 3 (manchmal genannt AIX/6000) fiel mit der Ankündigung des ersten zusammen Power1-Basierend IBM Rs/6000 Modelle im Jahr 1990.

AIX V3 hat auf mehreren Arten auf der Softwareseite innoviert. Es war das erste Betriebssystem, das die Idee von a einführte Journaling -Dateisystem, JFS, die schnelle Bootszeiten ermöglichten, indem sie vermieden werden müssen, dass die Konsistenz der Dateisysteme auf Festplatten sichergestellt werden (siehe fsck) Bei jedem Neustart. Eine weitere Innovation war gemeinsame Bibliotheken Dies vermeiden die Notwendigkeit einer statischen Verknüpfung von einer Anwendung mit den verwendeten Bibliotheken. Die daraus resultierenden kleineren Binärdateien verwendeten weniger Hardware -RAM zum Ausführen und weniger Speicherplatz für die Installation. Neben der Verbesserung der Leistung war es für Entwickler ein Segen: Ausführbare Binärdateien könnten in den Zehnten von sein Kilobytes anstelle einer Megabyte für eine ausführbare Datei, die statisch mit dem verknüpft ist C Bibliothek. AIX V3 verschrottet auch den Mikrokernel von AIX V2, ein umstrittener Schritt, der dazu führte PL/8 Code und etwas "reiner" sein als V2.

Andere bemerkenswerte Subsysteme waren:

  • Iris GL, eine 3D -Rendering -Bibliothek, der Vorläufer von OpenGL. Iris GL wurde von IBM von lizenziert SGI 1987, damals noch eine ziemlich kleine Firma, die zu dieser Zeit nur wenige tausend Maschinen verkauft hatte. SGI stellte auch die Low-End-Grafikkarte für den Rs/6000 zur Verfügung, das 20.000 zeichnen kann Gouraud-Shaded Dreiecke pro Sekunde. Die High-End-Grafikkarte wurde von IBM entworfen, ein Follow-On zum Mainframe-ATTached IBM 5080, der 990.000 Vektoren pro Sekunde wiedergeben kann.
  • PHIGS, Ein weiterer 3D -Rendering -API, beliebt in Automobilcad/CAM -Kreisen und im Kern von Catia.
  • Vollständige Implementierung von Version 11 der X Fenstersystem, zusammen mit Motiv als empfohlene Widget -Sammlung und Fenstermanager.
  • Netzwerkdateisysteme: NFS aus Sonne; AFS, die Andrew -Dateisystem; und dfs, die Verteiltes Dateisystem.
  • NCS, die Netzwerk -Computersystem, lizenziert von Apollo -Computer (später erworben von HP).
  • DPS On-Screen-Anzeigesystem. Dies war als "Plan B" bemerkenswert, falls die X11+-Motiv -Kombination auf dem Markt fehlgeschlagen war. Es war jedoch sehr proprietär, nur von Sonne unterstützt, Nächsteund IBM. Dies festigte sein Versagen auf dem Markt angesichts der Offene Systeme Herausforderung des X11+-Motivs und des Mangels an 3D -Fähigkeiten.

Ab 2015Aix läuft auf IBM Leistung, System p, System i, System P5, System I5, Esserver P5, Esserver PSERIES und ESERVER I5 Server -Server -Produktlinien sowie IBM Bladezenter Klingen[31] und IBM Pureflex -Rechenknoten. Darüber hinaus können AIX -Anwendungen in der ausgeführt werden Pase Subsystem unter Ibm i.

Power7 AIX -Funktionen

AIX 7.1 nutzt Systeme basierend auf Power7 Zu den Prozessoren gehören die Active Memory Expansion (AME) -Funktion, die die Systemflexibilität erhöht, bei der Systemadministratoren logische Partitionen (LPARs) so konfigurieren können, dass sie weniger physischer Speicher verwenden. Beispielsweise erscheint ein LPAR -laufender AIX für die OS -Anwendungen, die mit 80 GB physischem Speicher konfiguriert werden sollen, aber die Hardware verbraucht tatsächlich nur 60 GB physischer Speicher. Aktive Speichererweiterung ist a Virtuelle Speicherkomprimierung System, das Speicherkomprimierungstechnologie einsetzt, um transparent in Memory-Daten zu komprimieren, sodass mehr Daten in den Speicher platziert werden und somit die Speicherkapazität von Power7-Systemen erweitert werden können. Die Verwendung der aktiven Speicherausdehnung kann die Systemkonsum verbessern und den Durchsatz eines Systems erhöhen. AIX 7 verwaltet automatisch die Größe der Speicherseiten, die zur automatischen Verwendung von 4 KB, 64 kb oder einer Kombination dieser Seitengrößen verwendet werden. Diese Selbstabfunktion führt zu einer optimierten Leistung ohne administrative Anstrengung.

Power8 AIX -Funktionen

AIX 7.2 Exploits Power8 Hardwarefunktionen wie Beschleuniger und Acht-Wege-Hardware-Multithreading.

Power9 AIX -Funktionen

AIX 7.2 Exploits Power9 Sichere Boot -Technologie.[32]

Versionen

AIX 5.3 welcome banner
Das Standard -Login -Banner für AIX 5.3 auf PowerPC

Versionsgeschichte

Ausführung[33] Veröffentlichungsdatum[2] Ende des Unterstützungsdatums[34]
Alte Version, nicht mehr gepflegt: 5l 4. Mai 2001; Vor 21 Jahren 30. April 2012; vor 10 Jahren
Alte Version, nicht mehr gepflegt: 5.3 13. August 2004; Vor 17 Jahren
Alte Version, nicht mehr gepflegt: 6.1 9. November 2007; Vor 14 Jahren 30. April 2017; vor 5 Jahren
Ältere Version, dennoch gepflegt: 7.1 10. September 2010; Vor 11 Jahren 30. April 2023; 9 Monate Zeit
Ältere Version, dennoch gepflegt: 7.2 1. Dezember 2015; vor 6 Jahren Tba
Aktuelle stabile Version: 7.3 10. Dezember 2021; vor 7 Monaten Tba
Legende:
Alte Version
Ältere Version, noch gepflegt
Letzte Version
Neueste Vorschau -Version
Zukünftige Veröffentlichung

Power/PowerPC -Veröffentlichung

  • AIX V7.3, 10. Dezember, 2021[35]
  • AIX V7.2, 5. Oktober 2015[18]
    • Live -Update für Interim -Korrekturen, Servicepakete und Technologiestufen - ersetzt den gesamten AIX -Kernel ohne Auswirkungen auf Anwendungen
    • Flash -basierte Dateisystem -Caching
    • Cluster Aware AIX Automation mit Repository -Ersatzmechanismus
    • VNIC oder Dedized VNIC-virtualisierte Netzwerkadapter-Unterstützung von Sriov unterstützt
    • Rdsv3 vorbei Roce Fügt Unterstützung des Oracle RDSV3 -Protokolls über die Mellanox Connect Roce -Adapter hinzu
    • Erfordert Power7 oder neuere CPUs
  • AIX V7.1, 10. September 2010[36]
    • Unterstützung für 256 Kerne / 1024 Fäden in einem einzigen LPAR
    • Die Fähigkeit, AIX v5.2 oder v5.3 innerhalb einer Workload -Partition auszuführen
    • Ein XML -profilbasiertes Dienstprogramm für Systemkonfigurationsmanagementverwaltung
    • Unterstützung für den Export von Faserkanaladaptern in WPARS
    • VIOS -DISK -Unterstützung in einem WPAR
    • Cluster bewusst AIX
    • AIX -Ereignisinfrastruktur
    • Rollenbasierte Zugriffskontrolle (RBAC) mit Domänenunterstützung für Umgebungen mit mehreren Mietern
  • AIX V6.1, 9. November 2007[37]
    • Workload -Partitionen (WPARS) Virtualisierung auf Betriebssystemebene
    • Live -Anwendungsmobilität
    • Live Partition Mobilität
    • Sicherheit
      • Rollenbasierte Zugriffskontrolle RBAC
      • AIX -Sicherheitsexperte - Ein Härtungsinstrument für System- und Netzwerksicherheit
      • Verschlüsseln JFS2 Dateisystem
      • Vertrauenswürdiger AIX
      • Vertrauenswürdige Ausführung
    • Integrierter elektronischer Dienstagent für die automatische Fehlerberichterstattung
    • Gleichzeitige Kern -Wartung
    • Kernel Ausbeutung von Power6 Speicherschlüssel
    • Sonde dynamische Verfolgung
    • Systemdirektorkonsole für AIX
    • Integriert Dateisystem Snapshot
    • Erfordert Power4 oder neuere CPUs
    • AIX 6 aus Marketing Wirkung im April 2016 und von der Unterstützung in Wirkung April 2017 zurückgezogen[38]
  • AIX 5L 5.3, 13. August 2004,[39] Ende der Unterstützung 30. April 2012
    • NFS Version 4
    • Fortgeschrittene Buchhaltung
    • Virtuell Scsi
    • Virtuell Ethernet
    • Ausbeutung von Simultanes Multithreading (SMT)
    • Mikropartitionierung Aktivierung
    • Power5 Ausbeutung
    • JFS2 Quoten
    • Fähigkeit, a zu schrumpfen JFS2 Dateisystem
    • Der Kernel -Scheduler wurde verbessert, um die Verwendung virtueller Prozessoren dynamisch zu erhöhen und zu verringern.
  • AIX 5L 5.2, 18. Oktober 2002,[39] Ende der Unterstützung 30. April 2009[40]
  • AIX 5L 5.1, 4. Mai 2001, Ende der Unterstützung 1. April 2006[42]
  • AIX 4.3.3, 17. September 1999
  • AIX 4.3.2, 23. Oktober 1998
  • AIX 4.3.1, 24. April 1998
  • AIX 4.3, 31. Oktober 1997
  • AIX 4.2.1, 25. April 1997
    • NFS Version 3
    • Y2K-konform
  • AIX 4.2, 17. Mai 1996
  • AIX 4.1.5, 8. November 1996
  • AIX 4.1.4, 20. Oktober 1995
  • AIX 4.1.3, 7. Juli 1995
    • CDE 1.0 wurde zur Standard -GUI -Umgebung und ersetzte den AixWindows -Desktop.
  • AIX 4.1.1, 28. Oktober 1994
  • AIX 4.1, 12. August 1994
    • AIX Ultimedia Services eingeführt (Multimedia -Treiber und Anwendungen)
  • AIX 4.0, 1994
    • Mit Rs/6000 -Systemen laufen mit Powerpc Prozessoren und PCI Busse.
  • AIX 3.2 1992
  • AIX 3.1, (allgemeine Verfügbarkeit) Februar 1990
  • AIX 3.0 1989 (Early Access)
    • LVM (logischer Volumenmanager) wurde in OSF/1 und 1995 für HP-UX aufgenommen.[45] und die Linux-LVM-Implementierung ähnelt der HP-UX-LVM-Implementierung.[46]
    • Smit wurde vorgestellt.

IBM System/370 veröffentlicht

  • AIX/370 Version 1 Release 1
    • Ankündigung am 15. März 1988 angekündigt
    • Erhältlich 16. Februar 1989
  • AIX/370 Version 1 Release 2.1
    • Kündigte am 5. Februar 1991 angekündigt
    • Verfügbar verfügbar 22. Februar 1991
    • Zurückgezogen am 31. Dezember 1992
  • AIX/ESA Version 2 Release 1
    • Angekündigt am 31. März 1992
    • Erhältlich 26. Juni 1992
    • Zurückgezogen am 19. Juni 1993
  • AIX/ESA Version 2 Release 2
    • Kündigte 15. Dezember 1992 angekündigt
    • Verfügbar 26. Februar 1993
    • Zurückgezogen am 19. Juni 1993

IBM PS/2 veröffentlicht

  • AIX PS/2 V1.3, Oktober 1992
    • Aus dem Verkauf in den USA zurückgezogen, März 1995
    • Patches, die IBM ThinkPad 750C -Familie von Notebook -Computern unterstützen, 1994
    • Patches, die Nicht -PS/2 -Hardware und Systeme unterstützen, 1993
  • AIX PS/2 V1.2.1, Mai 1991
  • AIX PS/2 V1.2, März 1990
  • AIX PS/2 V1.1, März 1989

IBM RT veröffentlicht

  • AIX RT V2.2.1, März 1991
  • AIX RT V2.2, März 1990
  • AIX RT V2.1, März 1989
    • X-Windows in den Installationsmedien enthalten
  • AIX RT v1.1, 1986

Benutzeroberflächen

Die Standardschale war Bourne Shell bis zu AIX Version 3, wurde aber in geändert Kornshell (KSH88) in Version 4 für XPG4 und Posix Beachtung.[3]

Grafisch

Das Gemeinsame Desktop -Umgebung (CDE) ist die Standardeinstellung von AIX grafische Benutzeroberfläche. Als Teil der Linux -Affinität und der freien AIX Toolbox für Linux -Anwendungen (ATLA), Open-Source KDE -Plasma -Arbeitsbereiche und Gnom Desktop sind ebenfalls verfügbar.

Systemverwaltungsoberfläche Tool

Das erste Menü, wenn Sie im Textmodus ausgeführt werden

Smit ist das Systemverwaltungsschnittstelle für AIX. Es ermöglicht einem Benutzer, eine Menühierarchie von Befehlen zu navigieren, anstatt die Befehlszeile zu verwenden. Der Anruf wird normalerweise mit dem Befehl erreicht Smit. Erfahrene Systemadministratoren nutzen die F6 Funktionstaste, die die Befehlszeile generiert, die SMIT aufruft, um sie zu vervollständigen. SMIT generiert auch ein Protokoll mit Befehlen, die in der durchgeführt werden Smit.Script Datei. Das Smit.Script Datei erfasst die Befehle automatisch mit den verwendeten Befehlsflags und Parametern. Das Smit.Script Die Datei kann als ausführbares Shell -Skript verwendet werden, um Systemkonfigurationsaufgaben auszulösen. Smit schafft auch das Smit.log Datei, die zusätzliche detaillierte Informationen enthält, die von Programmierern bei der Erweiterung des SMIT -Systems verwendet werden können.

Smit und schlagkräftig Beziehen Sie sich jedoch auf dasselbe Programm schlagkräftig ruft die textbasierte Version auf Smit ruft nach Möglichkeit eine systembasierte Schnittstelle für X -Fenster auf. jedoch, wenn Smit Ermittelt, dass X-Fenstersystemfunktionen nicht vorhanden sind, präsentiert es die textbasierte Version, anstatt zu fehlschlagen. Die Bestimmung der Funktionen des X -Fenstersystems wird typischerweise durchgeführt, indem nach der Existenz des ANZEIGE Variable.

Datenbank

Objektdatenmanager (ODM) ist eine Datenbank mit Systeminformationen, die in AIX integriert sind,[47][48] analog zum Registrierung in Microsoft Windows.[49] Ein gutes Verständnis des ODM ist für die Verwaltung von AIX -Systemen unerlässlich.[50]

In ODM verwaltete Daten werden gespeichert und beibehalten als Objekte mit assoziiert Attribute.[51] Die Interaktion mit ODM ist über möglich Programmierschnittstelle (API) Bibliothek für Programme und Befehlszeile Dienstprogramme wie Odmshow, Odmget, Odmadd, Odmchange und odmdelete zum Shell -Skripte und Benutzer. Smit und seine zugehörigen AIX -Befehle können auch verwendet werden, um Informationen in der ODM abzufragen und zu ändern.[52] ODM wird auf der Festplatte verwendet Berkeley DB Dateien.[53]

Beispiel für Informationen, die in der ODM -Datenbank gespeichert sind, sind:

  • Netzwerk Aufbau
  • Logische Lautstärkemanagement Aufbau
  • Installierte Softwareinformationen
  • Informationen für logische Geräte oder Software -Treiber
  • Liste aller AIX unterstützten Geräte
  • Installierte physische Hardware -Geräte und deren Konfiguration
  • Menüs, Bildschirme und Befehle, die Smit verwendet

Siehe auch

Verweise

  1. ^ Prensena Lowery (23. Februar 2021). "35 Jahre Innovation". IBM. Archiviert vom Original am 11. März 2021. Abgerufen 24. Februar, 2021.
  2. ^ a b "AIX unterstützen Lebenszyklusinformationen". IBM. 15. Februar 2022. Archiviert Aus dem Original am 4. Februar 2017. Abgerufen 10. April, 2022.
  3. ^ a b Casey Cannon; Scott Trent; Carolyn Jones (1999). Einfach AIX 4.3. Prentice Hall PTR. p. 21. ISBN 978-0-13-021344-0.
  4. ^ "IBM Knowledge Center". Publib.boulder.ibm.com. n.d. Archiviert Aus dem Original am 18. Dezember 2015. Abgerufen 12. April, 2022.
  5. ^ "Unix Aussprache". WordPress.com. 29. Januar 2010. Archiviert Aus dem Original am 28. Oktober 2011. Abgerufen 18. November, 2011.
  6. ^ "IBM Corporation registrierte Produkte nach Produktstandard". Offene Gruppe. Archiviert Aus dem Original am 23. Januar 2022. Abgerufen 23. Januar, 2022.
  7. ^ "Die offene Marke - Register für zertifizierte Produkte". Offene Gruppe. 23. Juli 2003. archiviert von das Original am 2. August 2003. Abgerufen 23. Januar, 2022.
  8. ^ "Unix wird 40". IBM Corporation. 9. Februar 2011. Archiviert Aus dem Original am 24. Juni 2011. Abgerufen 9. Februar, 2011.
  9. ^ Johnson, Stephen C.; Ritchie, Dennis M. (1978). "Portabilität von C -Programmen und das UNIX -System" (PDF). Glockensystem Technisches Journal. 57 (6): 2021–2048. doi:10.1002/j.1538-7305.1978.tb02141.x. S2CID 17510065. Archiviert (PDF) vom Original am 18. Dezember 2021. Abgerufen 4. August, 2015.
  10. ^ Poulsen, Lars (2001), IBM 360/370/3090/390, archiviert Aus dem Original am 3. Januar 2018, abgerufen 4. November, 2015
  11. ^ "Amdahl startet UTS Mainframe Unix". 1993. Archiviert Aus dem Original am 18. April 2016. Abgerufen 4. November, 2015.
  12. ^ a b Felton, W. A.; Miller, G. L.; Milner, J. M. (1984). "Eine Unix -Systemimplementierung für System/370" (PDF). AT & T Bell Laboratories Technical Journal. 63 (8). Archiviert (PDF) Aus dem Original am 11. Juni 2015. Abgerufen 1. September, 2015.
  13. ^ Gallant, John (18. Februar 1985). "Benutzer: neues Leben für VM". Computerwelt. p. 11. Archiviert Aus dem Original am 17. Mai 2015. Abgerufen 3. Februar, 2015.
  14. ^ Gallant, John (18. Februar 1985). "Software stiehlt den Donner von 3090: VM erhält die XA -Version; Unix wird vollständig unterstützt". Computerwelt. S. 1, 8. Archiviert Aus dem Original am 16. Mai 2015. Abgerufen 3. Februar, 2015.
  15. ^ a b Jones, Pamela (25. August 2005). "2002 IBM Internal E -Mail über Project Monterey -" Niemand will es "". Groklaw. Archiviert Aus dem Original am 5. Mai 2010. Abgerufen 20. Mai, 2007.
  16. ^ "Novell gewinnt erneut - Jury Regeln Urheberrechte sind nicht zu SCO gegangen". 30. März 2010. Archiviert Aus dem Original am 5. Mai 2010. Abgerufen 30. März, 2010.
  17. ^ "IBM AIX 7 Vorschau". IBM Corporation. 16. April 2010. Archiviert Aus dem Original am 5. August 2010. Abgerufen 16. April, 2010.
  18. ^ a b "IBM AIX 7.2 Ankündigungsbrief". Ibm.com. n.d. Archiviert Aus dem Original am 13. Januar 2020. Abgerufen 5. Oktober, 2015.
  19. ^ a b Patricia Keefe (6. Juli 1986). "IBM, Locus, um das PS/2-AIX-System gemeinsam zu entwickeln". ComputerWorld: Das Newsweekly of Information Systems Management. Computerworld: 8. ISSN 0010-4841. Archiviert Aus dem Original am 27. Februar 2017. Abgerufen 18. Mai, 2016.
  20. ^ "IBM schließt sich 32-Bit-Kampf mit RT-Linie an". ComputerWorld: Das Newsweekly of Information Systems Management. Computerworld: 8. 27. Januar 1986. ISSN 0010-4841. Archiviert Aus dem Original am 27. Februar 2017. Abgerufen 18. Mai, 2016.
  21. ^ "IBM AIX PS2 1987 Ankündigungsbrief". Ibm.com. 3. November 1987. Archiviert vom Original am 30. November 2020. Abgerufen 12. April, 2022.
  22. ^ "Software mit einem fremden Flair". Computerwelt. IDG Enterprise. 26. März 1990. Archiviert Aus dem Original am 19. März 2022. Abgerufen 19. September, 2020.
  23. ^ "IBM kündigt ein breites Spektrum an Unix-bezogenen Tools an, Produkte". InfoWorld: 8. 16. November 1987. ISSN 0199-6649. Archiviert Aus dem Original am 27. Februar 2017. Abgerufen 18. Mai, 2016.
  24. ^ "AIX für PS/2". ComputerWorld: Das Newsweekly of Information Systems Management. Computerworld: 55. 22. Februar 1988. ISSN 0010-4841. Archiviert Aus dem Original am 27. Februar 2017. Abgerufen 18. Mai, 2016.
  25. ^ Cate Corcoran (28. September 1992). "IBM kündigt eine verstärkte Unterstützung für UNIX auf PCs an.". InfoWorld: 16. ISSN 0199-6649. Archiviert Aus dem Original am 27. Februar 2017. Abgerufen 18. Mai, 2016.
  26. ^ "Auszug: IBM AIX PS/2 Betriebssystem Version 1.3". 28. April 2003. archiviert von das Original am 28. April 2003.
  27. ^ "Advanced Interactive Executive/370 (AIX/370)". Ankündigungsbriefe. IBM. 15. März 1988. 288-130. Archiviert Aus dem Original am 18. März 2022. Abgerufen 12. April, 2022.
  28. ^ "IBM AIX/ESA Version 2 Release 1". Ankündigungsbriefe. IBM. 31. März 1992. 292-183. Archiviert Aus dem Original am 18. März 2022. Abgerufen 12. April, 2022.
  29. ^ "Openedition (TM) -Dienste für MVS/ESA SP Version 4 Release 3 (JES2 und JES3)", Ankündigungsbriefe, IBM, 8. März 1994, ZP94-0246, archiviert Aus dem Original am 18. März 2022, abgerufen 12. April, 2022
  30. ^ "Verfügbarkeit: VM/ESA Version 2 Release 1.0 mit Openedition für VM/ESA". Ankündigungsbriefe. IBM. 12. Juni 1995. 295-240. Archiviert Aus dem Original am 18. März 2022. Abgerufen 12. April, 2022.
  31. ^ "AIX Version 7.1". Archiviert Aus dem Original am 28. Mai 2011. Abgerufen 3. Mai, 2011.
  32. ^ Scott Vetter, Navdeep Dhaliwal, Ahmed Mashhour, Armin Röll, Liviu Rosca (4. Februar 2020). "Kapitel 2.2 AIX Secure Boot". IBM AIX -Verbesserungen und Modernisierung. IBM Redbooks. ISBN 978-0738458281. Archiviert vom Original am 12. April 2022. Abgerufen 25. September, 2020.{{}}: Cs1 montiert: Mehrfachnamen: Autorenliste (Link)
  33. ^ "IBM AIX: Ein Executive -Leitfaden für die Strategie und die Roadmap für das AIX -Betriebssystem für IBM Power Systems, 2019". Archiviert vom Original am 21. Oktober 2020. Abgerufen 23. Januar, 2020.
  34. ^ "AIX -Software -Lebenszyklus". IBM. 26. Juli 2018. Archiviert vom Original am 2. Oktober 2020. Abgerufen 22. September, 2020.
  35. ^ "IBM liefert verbesserte Funktionen mit IBM AIX 7.3 Standard Edition". Ankündigungsbriefe. IBM. 19. Oktober 2021. 221-328. Archiviert Aus dem Original am 19. Oktober 2021. Abgerufen 19. Oktober, 2021.
  36. ^ "BM AIX V7.1 und IBM Powervm v2.2 bieten neue Funktionen für Virtualisierung, Sicherheit, Zuverlässigkeit und Systemmanagement für missionskritische, zentrale Geschäftsanwendungen". Ankündigungsbriefe. IBM. 17. August 2010. AP10-0184. Archiviert Aus dem Original am 15. Januar 2022. Abgerufen 27. Dezember, 2010.
  37. ^ "IBM AIX Version 6.1 bietet Führungsvirtualisierung, Sicherheitsfunktionen, Verfügbarkeit und Verwaltungsfunktionen". Ankündigungsbriefe. Ibm.com. 6. November 2007. 207-271. Archiviert Aus dem Original am 14. Januar 2022. Abgerufen 14. Januar, 2022.
  38. ^ "Software -Rückzug und Unterstützung Unterbrechung: IBM AIX 6, IBM -Systemdirektor für Stromversorgungssysteme und zugehörige lizenzierte Programme". Ankündigungsbriefe. IBM. 29. September 2015. 915-204. Archiviert Aus dem Original am 15. Januar 2022. Abgerufen 14. Januar, 2022.
  39. ^ a b "System P Product Lifecycle -Daten". IBM -Softwareunterstützung. n.d. Archiviert Aus dem Original am 21. August 2008. Abgerufen 27. Dezember, 2010.
  40. ^ "System P Product Lifecycle -Daten". IBM -Softwareunterstützung. n.d. Archiviert Aus dem Original am 6. Dezember 2010. Abgerufen 27. Dezember, 2010.
  41. ^ "Stromversorgungssysteme - IBM" (PDF). ibm.com. n.d. Archiviert vom Original am 12. April 2022. Abgerufen 14. April, 2008.
  42. ^ "IBM Software unterstützt Lifecycle (XML)". 17. März 2020. Archiviert Aus dem Original am 16. Februar 2009. Abgerufen 26. Mai, 2009.
  43. ^ "Unigroup Nächstes Treffen Ankündigung". Archiviert vom Original am 29. August 2006. Abgerufen 19. Januar, 2020.
  44. ^ "Das AIX von IBM ist erstmals Betriebssystem in einer 64-Bit-Umgebung, um C2-Sicherheitszertifizierung zu erhalten.". www-03.ibm.com. 18. Januar 1999. Archiviert Aus dem Original am 3. März 2016. Abgerufen 12. Januar, 2015.
  45. ^ Sonontag, John. "Wie HP die Leistung, Zuverlässigkeit und Benutzerfreundlichkeit ihres Flaggschiffs-PA-RISC-Betriebssystems verbessert hat". Byte. Archiviert von das Original Am 20. Oktober 1996.
  46. ^ Teigland, David; Mauelshagen, Heinz (Juni 2001). Volumenmanager in Linux. 2001 Usenix jährliche technische Konferenz. Usenix Association. Archiviert Aus dem Original am 13. Januar 2022. Abgerufen 13. Januar, 2022.
  47. ^ "Objektdatenmanager (ODM)". sysadminexperts.com. Sysadminexperts. Archiviert von das Original am 13. Juni 2016. Abgerufen 18. Juni, 2016.
  48. ^ "IBM Knowledge Center: Objektdatenmanager". ibm.com. IBM. Archiviert Aus dem Original am 10. August 2016. Abgerufen 18. Juni, 2016.
  49. ^ Nemeth, Evi (2011). "Kapitel 13. Treiber und der Kernel". UNIX- und Linux -Systemadministrationshandbuch. Prentice Hall. S. 432–437. ISBN 978-0-13-148005-6. Archiviert Aus dem Original am 27. Februar 2017. Abgerufen 7. Juni, 2017.
  50. ^ Michael, Randal (2. August 2002). AIX 5L -Verwaltung. McGraw-Hill. p. 150. ISBN 9780072222555. Archiviert Aus dem Original am 23. Januar 2022. Abgerufen 12. November, 2020.
  51. ^ "IBM Training White Paper: Verständnis des AIX -Objektdatenmanagers". Globalknowledge.com. Globales Wissen. Archiviert Aus dem Original am 7. August 2016. Abgerufen 18. Juni, 2016.
  52. ^ Frisch, Æleen (23. August 2002). Wesentliche Systemverwaltung: Tools und Techniken für Linux- und UNIX -Verabreichung. "O'Reilly Media, Inc.". p. 67. ISBN 9780596550493. Archiviert Aus dem Original am 23. Januar 2022. Abgerufen 12. November, 2020.
  53. ^ Hein, Trent (2010). UNIX- und Linux System Administration Handbook, vierte Ausgabe. S.L: Pearson. ISBN 978-0-13-211736-4. OCLC 1192343222.

Externe Links