AIX (pronunciado /ˌeɪ.aɪ.ˈɛks/ay-eye-EKS [5] ) es una serie de sistemas operativos Unix propietarios desarrollados y vendidos por IBM desde 1986. El nombre significa "Advanced Interactive Executive". Las versiones actuales están diseñadas para funcionar con servidores y estaciones de trabajo basados en Power ISA , como la línea Power de IBM .
Fondo
AIX , que se lanzó originalmente para la estación de trabajo IBM RT PC RISC en 1986, ha sido compatible con una amplia gama de plataformas de hardware, incluidas la serie IBM RS/6000 y los sistemas posteriores basados en Power y PowerPC , IBM System i , mainframes System/370 , computadoras personales PS/2 y Apple Network Server . Actualmente, es compatible con IBM Power Systems junto con IBM i y Linux .
AIX se basa en UNIX System V con extensiones compatibles con 4.3BSD . Está certificado según las especificaciones UNIX 03 y UNIX V7 de la Single UNIX Specification , comenzando con las versiones AIX 5.3 y 7.2 TL5, respectivamente. [6] Las versiones anteriores estaban certificadas según las especificaciones UNIX 95 y UNIX 98. [7]
AIX fue el primer sistema operativo en implementar un sistema de archivos con registro en diario . IBM ha mejorado continuamente el software con funciones como la virtualización de procesadores, discos y redes , la asignación dinámica de recursos de hardware (incluidas unidades de procesador fraccionarias) y conceptos de ingeniería de confiabilidad derivados de sus diseños de mainframe . [8]
Historia


Unix comenzó a funcionar a principios de los años 1970 en el centro de investigación Bell Labs de AT&T , y se ejecutaba en minicomputadoras DEC . En 1976, el sistema operativo se utilizaba en varias instituciones académicas, incluida Princeton , donde Tom Lyon y otros lo trasladaron al S/370 para que se ejecutara como sistema operativo invitado bajo VM/370 . [9] Esta adaptación se convirtió más tarde en UTS , [10] una oferta de Unix para mainframes del competidor de IBM, Amdahl Corporation . [11]
La participación de IBM en Unix comenzó en 1979, cuando ayudó a Bell Labs a portar Unix a la plataforma S/370 para que se utilizara como host de compilación para el software del conmutador 5ESS . Durante este proceso, IBM realizó modificaciones al Supervisor Residente TSS/370 para brindar un mejor soporte a Unix. [12]
En 1984, IBM presentó su propia variante Unix para la plataforma S/370 llamada VM/IX, desarrollada por Interactive Systems Corporation utilizando Unix System III. Sin embargo, VM/IX solo estaba disponible como PRPQ (Programming Request for Price Quotation) y no era un producto de disponibilidad general. Fue reemplazado en 1985 por IBM IX/370, un producto con soporte completo basado en Unix/360 6th Edition de AT&T, posteriormente actualizado a Unix System V. [13]
En 1986, IBM presentó AIX Versión 1 para la estación de trabajo IBM RT PC . Se basaba en UNIX System V Releases 1 y 2, incorporando código fuente de UNIX BSD 4.2 y 4.3 . [14]
La versión 2 de AIX se lanzó en 1987 para RT PC. [15]
En 1990, se lanzó AIX versión 3 para la plataforma RS/6000 basada en POWER . [16] Se convirtió en el sistema operativo principal para la serie RS/6000, que luego pasó a llamarse IBM eServer pSeries , IBM System p y, finalmente, IBM Power Systems .
AIX versión 4, introducida en 1994, añadió multiprocesamiento simétrico y evolucionó durante la década de 1990, culminando con AIX 4.3.3 en 1999. Apple Computer también utilizó una versión modificada de la versión 4.1 como sistema operativo estándar para la línea Apple Network Server .
A finales de los años 1990, en el marco del Proyecto Monterey , IBM y la Operación Santa Cruz intentaron integrar AIX y UnixWare en una arquitectura Unix multiplataforma para Intel IA-64 . El proyecto se interrumpió en 2002 tras un éxito comercial limitado. [17]
En 2003, el Grupo SCO presentó una demanda contra IBM, alegando apropiación indebida del código fuente de UNIX System V en AIX. El caso se resolvió en 2010 cuando un jurado dictaminó que Novell era el propietario de los derechos de Unix, no SCO. [18]

AIX 6 se anunció en mayo de 2007 y estuvo disponible para el público en general el 9 de noviembre de 2007. Las características clave incluían control de acceso basado en roles , particiones de carga de trabajo y Live Partition Mobility .
AIX 7.1 se lanzó en septiembre de 2010 con mejoras como Cluster Aware AIX y soporte para requisitos de aplicaciones en tiempo real y de memoria a gran escala. [19]
Plataformas de hardware compatibles
Computadora IBM RT
El AIX original (a veces llamado AIX/RT ) fue desarrollado para la estación de trabajo IBM RT PC por IBM en conjunto con Interactive Systems Corporation , quienes previamente habían portado UNIX System III al IBM PC para IBM como PC/IX . [20] Según sus desarrolladores, la fuente de AIX (para esta versión inicial) consistía en un millón de líneas de código. [21] Los medios de instalación consistían en ocho disquetes de 1,2 M. El RT se basaba en el microprocesador IBM ROMP , el primer chip RISC comercial . Este se basaba en un diseño iniciado en IBM Research (el IBM 801 ).
Uno de los aspectos novedosos del diseño de RT fue el uso de un microkernel , llamado Virtual Resource Manager (VRM). El teclado, el ratón, la pantalla, las unidades de disco y la red estaban todos controlados por un microkernel. Se podía pasar de un sistema operativo a otro con una combinación de teclas Alt-Tab. Cada sistema operativo, a su vez, obtenía el control del teclado, el ratón y la pantalla. Además de AIX v2, el sistema operativo PICK también incluía este microkernel.
Gran parte del núcleo de AIX v2 se escribió en el lenguaje de programación PL.8 , lo que resultó problemático durante la migración a AIX v3. [ cita requerida ] AIX v2 incluía redes TCP/IP completas , así como SNA y dos sistemas de archivos de red: NFS , con licencia de Sun Microsystems , y Distributed Services (DS). DS tenía la distinción de estar construido sobre SNA y, por lo tanto, ser totalmente compatible con DS en sistemas mainframe de IBM [ aclaración necesaria ] y en sistemas de rango medio que ejecutaban OS/400 a través de IBM i . Para las interfaces gráficas de usuario, AIX v2 venía con las versiones X10R3 y más tarde X10R4 y X11 del X Window System del MIT, junto con el conjunto de widgets Athena . Los compiladores para Fortran y C estaban disponibles.
Serie IBM PS/2

AIX PS/2 (también conocido como AIX/386 ) fue desarrollado por Locus Computing Corporation bajo contrato con IBM. [20] AIX PS/2, lanzado por primera vez en octubre de 1988, [22] se ejecutaba en computadoras personales IBM PS/2 con procesadores Intel 386 y compatibles.

El producto fue anunciado en septiembre de 1988 con un precio base de 595 dólares, aunque algunas utilidades, como UUCP , se incluyeron en un paquete de extensión independiente con un precio de 250 dólares. nroff y troff para AIX también se vendieron por separado en un paquete de sistema de formato de texto con un precio de 200 dólares. La pila TCP/IP para AIX PS/2 se vendió por otros 300 dólares. El paquete X Window System tenía un precio de 195 dólares y presentaba un entorno gráfico llamado AIXwindows Desktop , basado en X.desktop de IXI . [23] Los compiladores de C y FORTRAN tenían un precio de 275 dólares cada uno. Locus también puso a disposición su entorno de máquina virtual DOS Merge para AIX, que podía ejecutar aplicaciones MS DOS 3.3 dentro de AIX; DOS Merge se vendió por separado por otros 250 dólares. [24] IBM también ofreció un programa de servidor DOS AIX PS/2 de 150 dólares, que proporcionaba servicios de servidor de archivos y de servidor de impresión para computadoras cliente que ejecutaban PC DOS 3.3. [25]
La última versión de PS/2 AIX es la 1.3. Se lanzó en 1992 y se anunció que también agregaría soporte para computadoras que no fueran IBM (sin microcanales). [26] El soporte para PS/2 AIX finalizó en marzo de 1995. [27]
Mainframes de IBM
En 1988, IBM anunció AIX/370 , [28] también desarrollado por Locus Computing. AIX/370 fue el cuarto intento de IBM de ofrecer funcionalidad similar a Unix para su línea de mainframes, específicamente el System/370 (las versiones anteriores fueron un sistema Unix basado en TSS/370 desarrollado conjuntamente con AT&T c.1980, [12] un sistema basado en VM/370 llamado VM/IX desarrollado conjuntamente con Interactive Systems Corporation c.1984, [ cita requerida ] y una versión de TSS/370 basada en VM /370 [ cita requerida ] llamada IX/370 que se actualizó para ser compatible con UNIX System V [ cita requerida ] ). AIX/370 fue lanzado en 1990 con equivalencia funcional a System V Release 2 y 4.3BSD así como mejoras de IBM. Con la introducción de la arquitectura ESA/390 , AIX/370 fue reemplazado por AIX/ESA [29] en 1991, que se basaba en OSF/1 y también se ejecutaba en la plataforma System/390 . Este esfuerzo de desarrollo se realizó en parte para permitir a IBM competir con Amdahl UTS . [ cita requerida ] A diferencia de AIX/370, AIX/ESA se ejecutaba tanto de forma nativa como sistema operativo host como invitado bajo VM . AIX/ESA, aunque técnicamente avanzado, tuvo poco éxito comercial, en parte porque [ cita requerida ] la funcionalidad UNIX se agregó como una opción al sistema operativo mainframe existente, MVS , como MVS/ESA SP Version 4 Release 3 OpenEdition [30] en 1994, y continuó como parte integral de MVS/ESA SP Version 5, OS/390 y z/OS, con el nombre cambiando eventualmente de OpenEdition a Unix System Services . IBM también proporcionó OpenEdition en VM/ESA versión 2 [31] a través de z/VM.
Sistemas IA-64
Como parte del Proyecto Monterey , IBM lanzó una versión de prueba beta de AIX 5L para la arquitectura IA-64 ( Itanium ) en 2001, pero ésta nunca se convirtió en un producto oficial debido a la falta de interés. [17]
Servidores de red de Apple
Los sistemas Apple Network Server (ANS) eran sistemas basados en PowerPC diseñados por Apple Computer para tener numerosas funciones de alta gama que el hardware estándar de Apple no tenía, incluyendo discos duros intercambiables, fuentes de alimentación redundantes y capacidad de monitoreo externo. Estos sistemas se basaban más o menos en el hardware Power Macintosh disponible en ese momento, pero estaban diseñados para usar AIX (versiones 4.1.4 o 4.1.5) como su sistema operativo nativo en una versión especializada específica para ANS llamada AIX para servidores de red de Apple.
AIX sólo era compatible con los servidores de red y no se adaptó al hardware estándar de Power Macintosh. No debe confundirse con A/UX , la versión anterior de Unix de Apple para Macintosh basados en 68k .
Sistemas basados en POWER ISA/PowerPC/Power ISA
.jpeg/500px-IBM_RS6000_AIX_Servers_IBM.COM_1998_(1).jpeg)
.jpeg/500px-IBM_RS6000_AIX_Servers_IBM.COM_1998_(2).jpeg)
El lanzamiento de la versión 3 de AIX (a veces llamada AIX/6000 ) coincidió con el anuncio de los primeros modelos IBM RS/6000 basados en POWER1 en 1990.
AIX v3 innovó de varias maneras en el lado del software. Fue el primer sistema operativo en introducir la idea de un sistema de archivos con registro en diario , JFS , que permitía tiempos de arranque rápidos al evitar la necesidad de asegurar la consistencia de los sistemas de archivos en los discos (ver fsck ) en cada reinicio. Otra innovación fueron las bibliotecas compartidas que evitan la necesidad de enlaces estáticos desde una aplicación a las bibliotecas que utilizaba. Los binarios resultantes más pequeños usaban menos RAM de hardware para ejecutarse y usaban menos espacio en disco para instalarse. Además de mejorar el rendimiento, fue una bendición para los desarrolladores: los binarios ejecutables podían tener decenas de kilobytes en lugar de un megabyte para un ejecutable enlazado estáticamente a la biblioteca C. AIX v3 también descartó el microkernel de AIX v2, un movimiento polémico que resultó en que v3 no contuviera código PL.8 y fuera algo más "puro" que v2.
Otros subsistemas notables incluyeron:
- IRIS GL , una biblioteca de renderizado 3D, progenitora de OpenGL . IRIS GL fue licenciada por IBM a SGI en 1987, en aquel entonces una empresa bastante pequeña, que había vendido sólo unos pocos miles de máquinas en ese momento. SGI también proporcionó la tarjeta gráfica de gama baja para el RS/6000, capaz de dibujar 20.000 triángulos sombreados con gouraud por segundo. La tarjeta gráfica de gama alta fue diseñada por IBM, una continuación del IBM 5080 conectado al mainframe, capaz de renderizar 990.000 vectores por segundo.
- PHIGS , otra API de renderizado 3D , popular en los círculos CAD/CAM automotrices y en el núcleo de CATIA .
- Implementación completa de la versión 11 del X Window System , junto con Motif como el kit de herramientas de widgets y administrador de ventanas recomendado.
- Sistemas de archivos de red: NFS de Sun ; AFS, el sistema de archivos Andrew ; y DFS, el sistema de archivos distribuido .
- NCS, el Sistema de Computación en Red , bajo licencia de Apollo Computer (posteriormente adquirida por HP ).
- Sistema de visualización en pantalla DPS . Este sistema se destacó como un "plan B" en caso de que la combinación X11+Motif fracasara en el mercado. Sin embargo, era altamente propietario y solo contaba con el apoyo de Sun, NeXT e IBM. Esto consolidó su fracaso en el mercado frente al desafío de los sistemas abiertos que suponía X11+Motif y su falta de capacidad 3D.
Además, las aplicaciones AIX pueden ejecutarse en el subsistema PASE bajo IBM i .
Código fuente
Anteriormente, IBM ponía a disposición de los clientes el código fuente de AIX para RS/6000 a cambio de una tarifa; en 1991, los clientes de IBM podían pedir el código fuente de AIX 3.0 a cambio de un pago único de 60.000 dólares estadounidenses; [32] posteriormente, IBM publicó el código fuente de AIX 3.1 en 1992, [33] y AIX 3.2 en 1993. [34] Estas distribuciones de código fuente excluían ciertos archivos (creados por terceros) que IBM no tenía derechos para redistribuir, y también excluían productos en capas como el emulador MS-DOS y el compilador C. Además, para poder obtener la licencia del código fuente de AIX, el cliente primero tenía que obtener acuerdos de licencia de código fuente con AT&T y la Universidad de California, Berkeley. [32]
Versiones
Versiones de POWER/PowerPC/Power ISA
- AIX V7.3, 10 de diciembre de 2021 [42]
- Requiere CPU POWER8 o más nuevas
- AIX V7.2, 5 de octubre de 2015 [43]
- Actualización en vivo para correcciones provisionales, paquetes de servicio y niveles de tecnología: reemplaza todo el núcleo AIX sin afectar las aplicaciones
- Almacenamiento en caché del sistema de archivos basado en Flash
- Automatización de AIX con reconocimiento de clúster y mecanismo de reemplazo de repositorio
- Compatibilidad con adaptador de red virtualizado VNIC dedicado o VNIC respaldado por SRIOV
- RDSv3 sobre RoCE agrega soporte del protocolo Oracle RDSv3 sobre los adaptadores Mellanox Connect RoCE
- Admite arranque seguro en sistemas POWER9 . [44]
- Requiere CPU POWER7 o más nuevas
- AIX V7.1, 10 de septiembre de 2010 [45]
- Admite 256 núcleos/1024 subprocesos en una sola LPAR
- La capacidad de ejecutar AIX V5.2 o V5.3 dentro de una partición de carga de trabajo
- Una utilidad de gestión de configuración del sistema basada en perfiles XML
- Soporte para exportación de adaptadores de canal de fibra a WPAR
- Compatibilidad de discos VIOS en una WPAR
- AIX compatible con clústeres
- Infraestructura de eventos de AIX
- Control de acceso basado en roles (RBAC) con soporte de dominio para entornos multiusuario
- Requiere CPU POWER4 o más nuevas
- AIX V6.1, 9 de noviembre de 2007 [36]
- Particiones de carga de trabajo (WPAR) virtualización a nivel de sistema operativo
- Movilidad de aplicaciones en vivo
- Particiones en vivo con movilidad
- Seguridad
- Agente de servicio electrónico integrado para notificación automática de errores
- Mantenimiento simultáneo del núcleo
- Explotación del kernel de las claves de almacenamiento POWER6
- Rastreo dinámico de ProbeVue
- Consola del director de sistemas para AIX
- Instantánea del sistema de archivos integrado
- Requiere CPU POWER4 o más nuevas
- AIX 6 se retiró del área de marketing a partir de abril de 2016 y del área de soporte a partir de abril de 2017 [37]
- AIX 5L 5.3, [46] 13 de agosto de 2004, [35] fin de soporte 30 de abril de 2012 [35]
- Versión 4 de NFS
- Contabilidad avanzada
- SCSI virtual
- Ethernet virtual
- Explotación de subprocesos múltiples simultáneos (SMT)
- Habilitación de microparticiones
- Explotación de POWER5
- Cuotas JFS2
- Capacidad de reducir el tamaño de un sistema de archivos JFS2
- Se ha mejorado el programador del núcleo para aumentar y disminuir dinámicamente el uso de procesadores virtuales.
- AIX 5L 5.2, [47] 18 de octubre de 2002, [35] fin de soporte 30 de abril de 2009 [35]
- Capacidad de ejecutarse en IBM BladeCenter JS20 con PowerPC 970
- Nivel mínimo requerido para hardware POWER5
- MPIO para discos de canal de fibra
- Software iniciador iSCSI
- Participación en LPAR dinámico
- Función de E/S simultánea (CIO) introducida para JFS2 publicada en el nivel de mantenimiento 01 en mayo de 2003 [48]
- AIX 5L 5.1, [49] 4 de mayo de 2001, [35] fin de soporte 1 de abril de 2006 [35]
- Capacidad de ejecutarse en un procesador de arquitectura IA-64 , aunque esto nunca pasó de la versión beta. [50]
- Nivel mínimo requerido para el hardware POWER4 y la última versión que funcionó en la arquitectura Micro Channel
- Kernel de 64 bits , instalado pero no activado de forma predeterminada
- JFS2
- Capacidad de ejecutarse en una partición lógica en POWER4
- La L representa afinidad con Linux
- Base informática confiable (TCB)
- Soporte para duplicación con bandas
- AIX 4.3.3, 17 de septiembre de 1999 [51]
- Función de copia de seguridad en línea
- Administrador de carga de trabajo (WLM)
- Introducción de la utilidad topas [ cita requerida ]
- AIX 4.3.2, 23 de octubre de 1998 [51]
- AIX 4.3.1, 24 de abril de 1998 [51]
- Primera evaluación de seguridad de TCSEC , completada el 18 de diciembre de 1998 [52]
- AIX 4.3, 31 de octubre de 1997 [51]
- Capacidad de ejecutarse en CPU con arquitectura de 64 bits
- IPv6
- Administrador de sistemas basado en la Web
- AIX 4.2.1, 25 de abril de 1997 [51]
- Versión 3 de NFS
- Compatible con Y2K
- AIX 4.2, 17 de mayo de 1996 [51]
- AIX 4.1.5, 8 de noviembre de 1996 [51]
- AIX 4.1.4, 20 de octubre de 1995 [51]
- AIX 4.1.3, 7 de julio de 1995 [51]
- CDE 1.0 se convirtió en el entorno GUI predeterminado, reemplazando al escritorio AIXwindows.
- AIX 4.1.1, 28 de octubre de 1994 [51]
- AIX 4.1, 12 de agosto de 1994 [51]
- Se presentan los servicios de AIX Ultimedia (controladores y aplicaciones multimedia) [ cita requerida ]
- AIX 4.0, 1994
- Ejecutarse en sistemas RS/6000 con procesadores PowerPC y buses PCI .
- AIX 3.2.5, 15 de octubre de 1993 [ cita requerida ]
- AIX 3.2 1992 [ cita requerida ]
- AIX 3.1, (disponibilidad general) febrero de 1990 [ cita requerida ]
- Tipo de sistema de archivos JFS (sistema de archivos con registro )
- Escritorio AIXwindows (basado en X.desktop de IXI Limited )
- AIX 3.0 1989 (acceso anticipado)
- LVM (Logical Volume Manager) se incorporó a OSF/1 y en 1995 a HP-UX, [53] y la implementación de LVM para Linux es similar a la implementación de LVM para HP-UX. [54]
- Se introdujo el SMIT . [ cita requerida ]
Versiones del IBM System/370
- Versión 2 de AIX/ESA, versión 2 [55]
- Anunciado el 15 de diciembre de 1992
- Disponible el 26 de febrero de 1993
- Retirado el 19 de junio de 1993
- Funciona únicamente en modo S/370-ESA
- Versión 2 de AIX/ESA, versión 1 [29]
- Anunciado el 31 de marzo de 1992
- Disponible el 26 de junio de 1992
- Retirado el 19 de junio de 1993
- Funciona únicamente en modo S/370-ESA
- AIX/370 Versión 1 Versión 2.1 [56]
- Anunciado el 5 de febrero de 1991
- Disponible el 22 de febrero de 1991
- Retirado el 31 de diciembre de 1992
- No funciona en modo XA, ESA o z
- AIX/370 Versión 1 Versión 1 [28]
- Anunciado el 15 de marzo de 1988
- Disponible el 16 de febrero de 1989
- No funciona en modo XA, ESA o z
Lanzamientos de IBM PS/2
- AIX PS/2 v1.3, octubre de 1992 [ cita requerida ]
- Retirado de la venta en Estados Unidos en marzo de 1995
- Parches de soporte para la familia de ordenadores portátiles IBM ThinkPad 750C, 1994
- Parches para hardware y sistemas que no son PS/2, 1993
- AIX PS/2 v1.2.1, mayo de 1991 [ cita requerida ]
- AIX PS/2 v1.2, marzo de 1990 [ cita requerida ]
- AIX PS/2 v1.1, marzo de 1989 [ cita requerida ]
Lanzamientos de IBM RT
- AIX RT v2.2.1, marzo de 1991 [ cita requerida ]
- AIX RT v2.2, marzo de 1990 [ cita requerida ]
- AIX RT v2.1, marzo de 1989 [ cita requerida ]
- X-Windows incluido en el medio de instalación
- AIX RT v1.1, 1986 [ cita requerida ]
- AIX RT v1.0, 1985 [ cita requerida ]
Interfaces de usuario

El shell predeterminado era Bourne Shell hasta la versión 3 de AIX, pero se cambió a KornShell (ksh88) en la versión 4 para compatibilidad con XPG4 y POSIX . [3]
Gráfico
El entorno de escritorio común (CDE) es la interfaz gráfica de usuario predeterminada de AIX . Como parte de Linux Affinity y de la caja de herramientas gratuita AIX Toolbox for Linux Applications (ATLA), también están disponibles los espacios de trabajo Plasma de KDE y el escritorio GNOME de código abierto . [ cita requerida ]
Herramienta de interfaz de gestión del sistema

SMIT es la herramienta de interfaz de administración del sistema para AIX. Permite al usuario navegar por una jerarquía de menú de comandos, en lugar de utilizar la línea de comandos. La invocación se logra típicamente con el comando smit. Los administradores de sistemas experimentados hacen uso de la F6tecla de función que genera la línea de comandos que SMIT invocará para completarla. SMIT también genera un registro de los comandos que se ejecutan en el smit.scriptarchivo. El smit.scriptarchivo registra automáticamente los comandos con los indicadores de comando y los parámetros utilizados. El smit.scriptarchivo se puede utilizar como un script de shell ejecutable para volver a ejecutar las tareas de configuración del sistema. SMIT también crea el smit.logarchivo, que contiene información detallada adicional que los programadores pueden utilizar para ampliar el sistema SMIT.
smity smittyhacen referencia al mismo programa, aunque smittyinvocan la versión basada en texto, mientras que smitinvocarán una interfaz basada en X Window System si es posible; sin embargo, si smitdetermina que las capacidades de X Window System no están presentes, presentará la versión basada en texto en lugar de fallar. La determinación de las capacidades de X Window System se realiza típicamente verificando la existencia de la DISPLAYvariable. [ cita requerida ]
Base de datos
Object Data Manager ( ODM ) es una base de datos de información del sistema integrada en AIX, [57] [58] análoga al registro en Microsoft Windows . [59] Una buena comprensión del ODM es esencial para administrar sistemas AIX. [60]
Los datos gestionados en ODM se almacenan y mantienen como objetos con atributos asociados . [61] La interacción con ODM es posible a través de la biblioteca de interfaz de programación de aplicaciones (API) para programas y utilidades de línea de comandos como odmshow , odmget , odmadd , odmchange y odmdelete para scripts de shell y usuarios. SMIT y sus comandos AIX asociados también se pueden utilizar para consultar y modificar información en ODM. [62] ODM se almacena en el disco utilizando archivos Berkeley DB . [63]
Ejemplos de información almacenada en la base de datos ODM son:
- Configuración de red [57]
- Configuración de la gestión de volúmenes lógicos [ cita requerida ]
- Información del software instalado [57]
- Información sobre dispositivos lógicos o controladores de software [ cita requerida ]
- Lista de todos los dispositivos compatibles con AIX [ cita requerida ]
- Dispositivos físicos de hardware instalados y su configuración [ cita requerida ]
- Menús, pantallas y comandos que utiliza SMIT [57]
Véase también
- AOS , el puerto de IBM de 4.3BSD para el mercado educativo
- IBM PowerHA SystemMirror (anteriormente HACMP)
- Lista de sistemas Unix
- nomon
- Cronología de los sistemas operativos
- Asistente de gestión de actualizaciones de servicios
- Datos vitales del producto (VPD)
Referencias
- ^ Prenessa Lowery (23 de febrero de 2021). «35 años de innovación». IBM. Archivado desde el original el 11 de marzo de 2021. Consultado el 24 de febrero de 2021 .
- ^ "Notas de la versión de AIX 7.3". www.ibm.com . Noviembre de 2023 . Consultado el 1 de febrero de 2024 .
- ^ de Casey Cannon; Scott Trent; Carolyn Jones (1999). Simply AIX 4.3 . Prentice Hall PTR. pág. 21. ISBN 978-0-13-021344-0.
- ^ "Comando sh". Documentación de IBM . Consultado el 21 de enero de 2023 .
- ^ "Unix Pronunciation". wordpress.com . 29 de enero de 2010. Archivado desde el original el 28 de octubre de 2011 . Consultado el 18 de noviembre de 2011 .
- ^ "Productos registrados de IBM Corporation por estándar de producto". Open Group . Archivado desde el original el 23 de enero de 2022 . Consultado el 23 de enero de 2022 .
- ^ "The Open Brand - Registro de Productos Certificados". Open Group . 23 de julio de 2003. Archivado desde el original el 2 de agosto de 2003 . Consultado el 23 de enero de 2022 .
- ^ "UNIX cumple 40 años". IBM Corporation. 9 de febrero de 2011. Archivado desde el original el 24 de junio de 2011. Consultado el 9 de febrero de 2011 .
- ^ Johnson, Stephen C. ; Ritchie, Dennis M. (1978). "Portabilidad de programas C y el sistema UNIX" (PDF) . Bell System Technical Journal . 57 (6): 2021– 2048. doi :10.1002/j.1538-7305.1978.tb02141.x. S2CID 17510065. Archivado (PDF) del original el 18 de diciembre de 2021 . Consultado el 4 de agosto de 2015 .
- ^ Poulsen, Lars (2001). «IBM 360/370/3090/390». Archivado desde el original el 3 de enero de 2018. Consultado el 4 de noviembre de 2015 .
- ^ "Amdahl lanza el mainframe Unix UTS". 1993. Archivado desde el original el 18 de abril de 2016. Consultado el 4 de noviembre de 2015 .
- ^ ab Felton, WA; Miller, GL; Milner, JM (1984). "A UNIX System Implementation for System/370" (PDF) . AT&T Bell Laboratories Technical Journal . 63 (8). Archivado (PDF) desde el original el 11 de junio de 2015 . Consultado el 1 de septiembre de 2015 .
- ^ Gallant, John (18 de febrero de 1985). «Usuarios: nueva vida para VM». Computerworld . p. 11. Archivado desde el original el 17 de mayo de 2015 . Consultado el 3 de febrero de 2015 .
- ^ "Empecemos por el principio... versiones 801, ROMP, RT/PC, AIX". Notes.technologists.com . 8 de marzo de 2017 . Consultado el 5 de noviembre de 2024 .
- ^ "Descripción general del sistema operativo Advanced Interactive Executive (AIX)" (PDF) . IBM Systems Journal. 1987. págs. 326– 345.
- ^ Misra, Mamata (1990). Tecnología IBM RISC System/6000 . IBM.
- ^ ab "Novell gana de nuevo: el jurado determina que los derechos de autor no fueron a parar a la SCO". 30 de marzo de 2010. Archivado desde el original el 5 de mayo de 2010. Consultado el 30 de marzo de 2010 . Error en la cita: La referencia nombrada "grok" fue definida varias veces con contenido diferente (ver la página de ayuda ).
- ^ "Novell gana de nuevo: el jurado dictamina que los derechos de autor no fueron a parar a manos de la SCO". 30 de marzo de 2010. Archivado desde el original el 5 de mayo de 2010. Consultado el 30 de marzo de 2010 .
- ^ "Vista previa de IBM AIX 7". IBM Corporation. 16 de abril de 2010.
- ^ por Patricia Keefe (6 de julio de 1986). «IBM y Locus desarrollarán conjuntamente el sistema PS/2 AIX». Computerworld: The Newsweekly of Information Systems Management . Computerworld: 8. ISSN 0010-4841. Archivado desde el original el 27 de febrero de 2017. Consultado el 18 de mayo de 2016 .
- ^ "IBM se suma a la lucha de 32 bits con la línea RT". Computerworld: The Newsweekly of Information Systems Management . Computerworld: 8. 27 de enero de 1986. ISSN 0010-4841. Archivado desde el original el 27 de febrero de 2017. Consultado el 18 de mayo de 2016 .
- ^ "Carta de anuncio de IBM AIX PS2 1987". IBM.com. 3 de noviembre de 1987. Archivado desde el original el 30 de noviembre de 2020. Consultado el 12 de abril de 2022 .
- ^ "Software con un toque extranjero". Computerworld . IDG Enterprise. 26 de marzo de 1990. Archivado desde el original el 19 de marzo de 2022 . Consultado el 19 de septiembre de 2020 .
- ^ "IBM anuncia una amplia gama de herramientas y productos relacionados con Unix". InfoWorld : 8. 16 de noviembre de 1987. ISSN 0199-6649. Archivado desde el original el 27 de febrero de 2017 . Consultado el 18 de mayo de 2016 .
- ^ "AIX para PS/2". Computerworld: The Newsweekly of Information Systems Management . Computerworld: 55. 22 de febrero de 1988. ISSN 0010-4841. Archivado desde el original el 27 de febrero de 2017. Consultado el 18 de mayo de 2016 .
- ^ Cate Corcoran (28 de septiembre de 1992). «IBM anuncia un mayor soporte para Unix en PC». InfoWorld : 16. ISSN 0199-6649. Archivado desde el original el 27 de febrero de 2017. Consultado el 18 de mayo de 2016 .
- ^ "RETIRADA: SISTEMA OPERATIVO IBM AIX PS/2 VERSIÓN 1.3". 28 de abril de 2003. Archivado desde el original el 28 de abril de 2003.
- ^ ab "Advanced Interactive Executive/370 (AIX/370)". Cartas de anuncio . IBM . 15 de marzo de 1988. 288-130. Archivado desde el original el 18 de marzo de 2022 . Consultado el 12 de abril de 2022 .
- ^ ab "IBM AIX/ESA VERSION 2 RELEASE 1". Cartas de anuncio . IBM. 31 de marzo de 1992. 292-183. Archivado desde el original el 18 de marzo de 2022 . Consultado el 12 de abril de 2022 .
- ^ "OpenEdition(TM) services Available on MVS/ESA SP Version 4 Release 3 (JES2 and JES3)", Cartas de anuncio , IBM, 8 de marzo de 1994, ZP94-0246, archivado desde el original el 18 de marzo de 2022 , consultado el 12 de abril de 2022
- ^ "Disponibilidad: VM/ESA versión 2, versión 1.0 con OpenEdition para VM/ESA". Cartas de anuncio . IBM. 12 de junio de 1995. 295-240. Archivado desde el original el 18 de marzo de 2022 . Consultado el 12 de abril de 2022 .
- ^ ab "CÓDIGO FUENTE DE IBM AIX VERSIÓN 3 PARA RISC SYSTEM/6000". www.ibm.com . 2 de julio de 1991 . Consultado el 13 de enero de 2023 .
- ^ "Código fuente de AIX versión 3.1 para RISC System/6000". www.ibm.com . 21 de enero de 1992 . Consultado el 13 de enero de 2023 .
- ^ "Código fuente de AIX versión 3.2 para RISC System/6000". www.ibm.com . 2 de febrero de 1993 . Consultado el 13 de enero de 2023 .
- ^ abcdefghijkl "Fechas del ciclo de vida del software de AIX". IBM. Archivado desde el original el 27 de abril de 2012.
- ^ ab "IBM AIX versión 6.1 ofrece virtualización de liderazgo, funciones de seguridad, disponibilidad y capacidades de gestión". Cartas de anuncio . IBM.com. 6 de noviembre de 2007. 207-271. Archivado desde el original el 14 de enero de 2022 . Consultado el 14 de enero de 2022 .
- ^ ab "Retirada de software y suspensión del soporte: IBM AIX 6, IBM System Director for Power Systems y programas con licencia asociados". Cartas de anuncio . IBM. 29 de septiembre de 2015. 915-204. Archivado desde el original el 15 de enero de 2022 . Consultado el 14 de enero de 2022 .
- ^ "IBM AIX V7.1 e IBM PowerVM V2.2 ofrecen nuevas funciones para la virtualización, la seguridad, la fiabilidad y la gestión de sistemas para aplicaciones empresariales esenciales y de misión crítica". IBM. 17 de agosto de 2010.
- ^ "Retirada de software y suspensión del soporte: IBM AIX 7.1 Standard Edition, IBM AIX 7.1 Enterprise Edition 1.5 e IBM AIX Dynamic System Optimizer 1.1". IBM. 19 de octubre de 2021.
- ^ "IBM AIX 7.2 ofrece la confiabilidad, disponibilidad, rendimiento y seguridad necesarios para tener éxito en la nueva economía global". IBM. 5 de octubre de 2015.
- ^ "IBM ofrece capacidades mejoradas con IBM AIX 7.3 Standard Edition". IBM. 19 de octubre de 2021.
- ^ "IBM ofrece capacidades mejoradas con IBM AIX 7.3 Standard Edition". Cartas de anuncio . IBM. 19 de octubre de 2021. 221-328. Archivado desde el original el 19 de octubre de 2021 . Consultado el 19 de octubre de 2021 .
- ^ "Carta de anuncio de IBM AIX 7.2". IBM.com. nd Archivado desde el original el 13 de enero de 2020. Consultado el 5 de octubre de 2015 .
- ^ Scott Vetter, Navdeep Dhaliwal, Ahmed Mashhour, Armin Röll, Liviu Rosca (4 de febrero de 2020). "Capítulo 2.2 Arranque seguro de AIX". Mejoras y modernización de IBM AIX . IBM Redbooks. ISBN 978-0738458281Archivado del original el 12 de abril de 2022 . Consultado el 25 de septiembre de 2020 .
{{cite book}}: CS1 maint: multiple names: authors list (link) - ^ "BM AIX V7.1 e IBM PowerVM V2.2 ofrecen nuevas funciones para la virtualización, la seguridad, la fiabilidad y la gestión de sistemas para aplicaciones empresariales esenciales y de misión crítica". Cartas de anuncio . IBM. 17 de agosto de 2010. AP10-0184. Archivado desde el original el 15 de enero de 2022 . Consultado el 27 de diciembre de 2010 .
- ^ "IBM AIX 5L para POWER V5.3 ofrece nuevos niveles de tecnologías innovadoras y de autogestión en sistemas POWER5 avanzados". IBM. 13 de julio de 2004.
- ^ "IBM AIX 5L for POWER V5.2 ofrece una gestión de recursos líder en la industria para servidores comerciales y empresariales". IBM. 8 de octubre de 2002.
- ^ "Power Systems – IBM" (PDF) . ibm.com . nd Archivado desde el original el 12 de abril de 2022 . Consultado el 14 de abril de 2008 .
- ^ "IBM AIX 5L Versión 5.1 Advanced UNIX Operating System with Linux Affinity ofrece la opción más potente y flexible para servidores empresariales y de comercio electrónico". IBM. 17 de abril de 2001.
- ^ "Anuncio de próxima reunión de Unigroup". Archivado desde el original el 29 de agosto de 2006. Consultado el 19 de enero de 2020 .
- ^ abcdefghijk "IBM AIX de fortaleza en fortaleza" (PDF) . IBM . Consultado el 12 de diciembre de 2024 .
- ^ "AIX de IBM es el primer sistema operativo en un entorno de 64 bits que recibe la certificación de seguridad C2". www-03.ibm.com . 18 de enero de 1999. Archivado desde el original el 3 de marzo de 2016 . Consultado el 12 de enero de 2015 .
- ^ Sontag, John (abril de 1995). «Cómo HP mejoró el rendimiento, la fiabilidad y la facilidad de uso de su sistema operativo PA-RISC». Byte . Archivado desde el original el 20 de octubre de 1996.
- ^ Teigland, David; Mauelshagen, Heinz (junio de 2001). Gestores de volúmenes en Linux. Conferencia técnica anual de USENIX de 2001. Asociación USENIX . Archivado desde el original el 13 de enero de 2022. Consultado el 13 de enero de 2022 .
- ^ "IBM AIX/ESA Versión 2 Release 2". Cartas de anuncio . IBM. 15 de diciembre de 1992. 292-711.
- ^ "IBM AIX/370 Versión 1 Release 2.1". Cartas de anuncio . IBM . 5 de febrero de 1991. 291-040.
- ^ abcd «Object Data Manager (ODM)». sysadminexperts.com . SysAdminExperts. Archivado desde el original el 13 de junio de 2016 . Consultado el 18 de junio de 2016 .
- ^ "IBM Knowledge Center: Gestor de datos de objetos". ibm.com . IBM. Archivado desde el original el 10 de agosto de 2016 . Consultado el 18 de junio de 2016 .
- ^ Nemeth, Evi (2011). "Capítulo 13. Controladores y el núcleo". Manual de administración de sistemas UNIX y Linux . Prentice Hall. págs. 432– 437. ISBN 978-0-13-148005-6Archivado desde el original el 27 de febrero de 2017 . Consultado el 7 de junio de 2017 .
- ^ Michael, Randal (2 de agosto de 2002). Administración AIX 5L. McGraw-Hill. pág. 150. ISBN 9780072222555Archivado del original el 23 de enero de 2022 . Consultado el 12 de noviembre de 2020 .
- ^ "IBM Training White Paper: Understanding the AIX Object Data Manager" (Documento técnico de formación de IBM: descripción del gestor de datos de objetos de AIX). globalknowledge.com . Global Knowledge. Archivado desde el original el 7 de agosto de 2016 . Consultado el 18 de junio de 2016 .
- ^ Frisch, Æleen (23 de agosto de 2002). Administración esencial de sistemas: herramientas y técnicas para la administración de Linux y Unix. "O'Reilly Media, Inc.", pág. 67. ISBN 9780596550493Archivado del original el 23 de enero de 2022 . Consultado el 12 de noviembre de 2020 .
- ^ Hein, Trent (2010). Manual de administración de sistemas Unix y Linux, cuarta edición . Sl: Pearson. ISBN 978-0-13-211736-4.OCLC 1192343222 .