AIX
AIX | ||||||||
Prompt au login du système d'exploitation AIX 4 d'IBM. | ||||||||
Famille | Unix | |||||||
---|---|---|---|---|---|---|---|---|
Langues | anglais | |||||||
État du projet | fini | |||||||
Plates-formes | Single Unix Specification | |||||||
Entreprise/ Développeur |
Interactive Systems CorporationpourIBM | |||||||
Licence | Licence propriétaire | |||||||
Écrit en | C | |||||||
Première version | ||||||||
Dernière version stable | AIX 7.3 () | |||||||
Méthode de mise à jour | Propriétaire | |||||||
Environnement de bureau | X Window(1988) | |||||||
Site web | https://www.ibm.com/it-infrastructure/power/os/aix | |||||||
| ||||||||
modifier |
AIXest lesystème d'exploitationdetype Unixcommercialisé parIBMdepuis 1986. AIX est l'acronymedeAdvanced Interactive eXecutive,mais seul l'acronyme est utilisé.
AIX a été conçu pour IBM parINTERACTIVE Systemsà partir deIN/ixbasé sur Unix System V Release 2. La première version fut lancée en janvier1986avec l'ordinateurIBM RT-PC(en).Le système fut porté sur les ordinateursIBM PS/2et IBMSystem/370.En1990,AIX version 3 sortit avec les IBMRS/6000.À la faveur d'une alliance avec IBM,Bulla un contratOEMavec IBM pour vendre les serveursPowerPCetPOWERutilisant AIX, ce qui en fait le premier client IBM de par le monde.Bullparticipe au développement d'AIX, ainsi que des serveurs le prenant en charge (pSeries).Motorola,Harris,General AutomationetAppleont également pris en charge AIX. AIX a été le premier système d'exploitation à utiliser unsystème de fichiersjournalisé. IBM a continuellement amélioré son logiciel en ajoutant des fonctionnalités telles que la virtualisation des processeurs, de la mémoire, des disques et du réseau; le partitionnement applicatif; l'allocation dynamique des ressources matérielles ou encore l'augmentation de la disponibilité en portant certains designs développés sur ses mainframes.
AIX est certifié conforme au standardUNIX 03de l'Open Group[1].
Versions
[modifier|modifier le code]- AIX 7.3, décembre 2021[2]
- AIX 7.2,[3]
- Live Updates sans reboot
- Prise en charge native duPOWER8
- AIX 7.1,[4]
- Fonctionnalités de clustering intégrées (ClusterAware AIX)
- Prise en charge native duPOWER7
- AIX 6.1,
- Partitionnement par charge de travailWPAR(en)
- Live Partition Mobility,disponible surPOWER6(aussi en AIX 5L 5.3)
- Kernel Storage Keys
- Intégration en standard deNmon(en)
- AIX 5L 5.3,
- Niveau minimum requis pourPOWER6
- NFSVersion 4 pris en charge
- Advanced Accounting
- VirtualSCSI
- Virtual Ethernet
- Simultaneous Multi Threading(SMT) pris en charge
- Micro-Partitionnementpris en charge
- JFS2quota pris en charge
- JFS2filesystem shrink pris en charge
- AIX 5L 5.2,
- Niveau minimum requis pourPOWER5
- Prise en charge des disquesMPIO(en)Fibre Channel
- iSCSIInitiator software
- Partitionnement logique dynamiqueDLPAR(en)
- AIX 5L 5.1,
- Niveau minimum requis pourPOWER4
- Introduction du noyau64-bit
- JFS2
- Partitionnement logique statique
- L vaut pour la possibilitéLinux
- Trusted Computing Base(TCB)
- AIX 4.3.3,
- Added onlinebackupfunction
- Workload Management (WLM)
- AIX 4.3.2,
- AIX 4.3.1,
- AIX 4.3,
- Prise en charge 64-bits
- Prise en charge deIPv6
- AIX 4.2.1, April 1997
- NFSVersion 3 pris en charge
- AIX 4.2,
- AIX 4.1.5,
- AIX 4.1.4,
- AIX 4.1.3,
- AIX 4.1.1,
- AIX 4.1,
- AIX v4, 1994
- AIX v3.2 1992
- AIX v3.1
- Introduction duJournaled File System(JFS)
- AIX v3,
- SMITfut introduit.
- AIX v2.0
- dernière version: 2.2.1.
- AIX v1, 1986
- dernière version: 1.3.
Architectures prises en charge
[modifier|modifier le code]- AIX v1 -→ IBM PS/2Micro Channel architecturePCs and IBM 6150 RT.
- AIX v2 -→ 6150-series IBM RT.
- AIX v3 -→IBM POWER.
- AIX v4 -→ IBMPowerPCetPCIbus.
- AIX v5 -→ IA64.
- AIX v5.1 -→ Introduction duPartitionnement logiquesurPOWER4
- AIX v5.2 -→ JS20PowerPC 970based blade for IBMBladeCenter.
- AIX v5.3 -→Micro-PartitionnementsurPOWER5.
- AIX v6.1 -→Partitionnement par charge de travailsurPOWER6.
- AIX v7.1 -Prise en charge native duPOWER7
- AIX v7.2 -Prise en charge native duPOWER8
Positionnement par rapport aux autres systèmes Unix
[modifier|modifier le code]- AIXavait la réputation[Quand?]parmi ses utilisateurs d'être incompatible avec les autres systèmes detype Unix.Une plaisanterie habituelle était que son acronyme signifiait « Ain't unIX » (ce n'est pas Unix). Dans la pratique, Unix avait déjà tellement de variantes panachées deBSDet deSystem Vque peu de personnes savaient vraiment où était le standard, ni même seulement si quiconque en avait défini un. Le problème se retrouve dans une moindre mesure entre des distributions différentes deLinux(outils d'administration et d'installation haut niveau différents).
- Quelques idées intéressantes d'AIX incluent des commandes telles
chuser
,mkuser
,rmuser
et autres choses similaires, permettant d'administrer les comptes de la même façon que des fichiers.
Différenciation
[modifier|modifier le code]Pour offrir un côté un peu attractif, AIX version 3 avait aussi en 1990 quelques atouts:
- Gestion desvolumes logiques(espaces disque non contigus, donc extensibles à la demande, et vus comme consécutifs) en standard.
- Aide interactive enhypertexte(toute la documentation) en standard
- Assistance interactive en mode plein écran à la gestion du système (avec possibilité de génération de scripts) en standard.
- Mais le plus grand différenciateur d'AIX par rapport à un autre Unix est véritablement l'utilitaire "SMIT"qui permet de gérer le système depuis la reconnaissance des périphériques jusqu'à la gestion des licences et la gestion de clusters (et d'indiquer sur demande le détail des commandes correspondantes). Il est disponible en version texte ou à travers un habillage graphique.
Smit
[modifier|modifier le code]L'utilitaireSMIT(System Management Interface Tool) permet de gérer le système (périphériques, utilisateurs, licences, clusters, etc). Via une interface texte lancée par la commande smitty ou graphique par la commande smit, il permet à un utilisateur novice (c'est‑à‑dire ne connaissant pas les commandes Unix) de réaliser un grand nombre d'opérations d'administration. Il indique, sur demande, le détail des commandes correspondantes.
Il garde une trace des commandes effectuées dans les fichiers smit.script, smit.log et smit.transaction[5].Cela facilite la création de scripts pour effectuer en ligne de commande (voire à intervalles, parcron) des opérations fréquentes.
NIM
[modifier|modifier le code]Network Installation Managerou NIM est un composant permettant de faire l’installation et la maintenance de systèmes AIX à partir de réseaux locaux.
Notes et références
[modifier|modifier le code]- (en)«Register of Certified Products»(consulté le)
- (en-US)«What's new in AIX 7.3», surwww.ibm.com(consulté le)
- (en)«IBM AIX 7.2 delivers the reliability, availability, performance, and security needed to be successful in the new global economy», suribm.com(consulté le).
- (en)«IBM AP Announcement Letter», suribm.com(consulté le).
- Introducing SMITsur le site d'IBM
Voir aussi
[modifier|modifier le code]Articles connexes
[modifier|modifier le code]- ODMla base de registres pour AIX
- IBM POWER
- PowerVM
- Liste de produits IBM
- Bull