De Wikipedia, la enciclopedia libre
  (Redirigido desde AIX )
Saltar a navegación Saltar a búsqueda

AIX ( Advanced Interactive eXecutive , pronunciada / ˌ eɪ aɪ ɛ k s / , [5] “ay-ojo-ex”), es una serie de propietarias Unix sistemas operativos desarrollados y vendidos por IBM para varios de sus plataformas informáticas. Lanzado originalmente para la estación de trabajo IBM RT PC RISC , AIX ahora admite o ha admitido una amplia variedad de plataformas de hardware, incluida la serie IBM RS / 6000 y sistemas posteriores basados ​​en POWER y PowerPC , IBM System i ,Mainframes System / 370 , computadoras personales PS / 2 y Apple Network Server .

AIX se basa en UNIX System V con extensiones compatibles con 4.3BSD . Es uno de los cuatro sistemas operativos comerciales que tienen versiones certificadas según el estándar UNIX 03 de The Open Group (los otros son macOS , HP-UX y eulerOS ). [6]

La familia de sistemas operativos AIX debutó en 1986, se convirtió en el sistema operativo estándar para la serie RS / 6000 en su lanzamiento en 1990, y todavía es desarrollada activamente por IBM. En la actualidad se admite en IBM Power Systems , junto con IBM i y Linux .

AIX fue el primer sistema operativo en tener un sistema de archivos de registro por diario , e IBM ha mejorado continuamente el software con características como el procesador, la virtualización de discos y redes , la asignación dinámica de recursos de hardware (incluidas las unidades de procesador fraccional) y la ingeniería de confiabilidad transferida desde sus diseños de mainframe. . [7]

Historia [ editar ]

Servidores de archivos IBM RS / 6000 AIX utilizados para ibm.com en la década de 1990
Solicitud de inicio de sesión de la consola de AIX versión 4

Unix comenzó la vida en el AT & T 's Bell Labs centro de investigación en la década de 1970, que se ejecuta en DEC minicomputadoras . En 1976, el sistema operativo estaba en uso en varias instituciones académicas, incluida Princeton , donde Tom Lyon y otros lo portaron al S / 370, para ejecutarlo como un sistema operativo invitado bajo VM / 370 . [8] Este puerto se convertiría más tarde en UTS , [9] una oferta de mainframe Unix del competidor de IBM, Amdahl Corporation . [10] La propia participación de IBM en Unix se remonta a 1979, cuando ayudó a Bell Labs a hacer su propio puerto Unix al 370 (para ser utilizado como host de compilaciónpara el software del interruptor 5ESS ). En el proceso, IBM realizó modificaciones al hipervisor TSS / 370 para brindar un mejor soporte a Unix. [11]

IBM tardó hasta 1985 en ofrecer su propio Unix en la plataforma S / 370, IX / 370, que fue desarrollado por Interactive Systems Corporation y con la intención de IBM para competir con Amdahl UTS. [12] El sistema operativo ofrecía facilidades especiales para interoperar con PC / IX , la versión Interactiva / IBM de Unix para hardware compatible con IBM PC , y tenía una licencia de $ 10,000 por dieciséis usuarios concurrentes. [13]

AIX Versión 1, introducida en 1986 para la estación de trabajo IBM RT PC , se basó en UNIX System V Releases 1 y 2. Al desarrollar AIX, IBM e Interactive Systems Corporation (a quien IBM contrató) también incorporaron código fuente de 4.2 y 4.3 BSD UNIX.

Entre otras variantes, IBM más tarde produjo AIX Versión 3 (también conocida como AIX / 6000 ), basada en System V Release 3, para su plataforma RS / 6000 basada en POWER . Desde 1990, AIX ha servido como el sistema operativo principal para la serie RS / 6000 (más tarde renombrado IBM eServer pSeries , luego IBM System py ahora IBM Power Systems ). La versión 4 de AIX, introducida en 1994, agregó multiprocesamiento simétrico con la introducción de los primeros servidores SMP RS / 6000 y continuó evolucionando durante la década de 1990, culminando con AIX 4.3.3 en 1999. La versión 4.1, en una forma ligeramente modificada, también fue el sistema operativo estándar para el servidor de red de Applesistemas vendidos por Apple Computer para complementar la línea Macintosh .

A finales de la década de 1990, bajo el Proyecto Monterey , IBM y la Operación Santa Cruz planearon integrar AIX y UnixWare en un único UNIX multiplataforma de 32 bits / 64 bits con especial énfasis en la ejecución de CPU con arquitectura Intel IA-64 (Itanium). Se lanzó una versión de prueba beta de AIX 5L para sistemas IA-64, pero según los documentos publicados en la demanda SCO v. IBM , se vendieron menos de cuarenta licencias para el Monterey Unix terminado antes de que el proyecto terminara en 2002. [14 ] En 2003, el Grupo SCOalegó que (entre otras infracciones) IBM se había apropiado indebidamente del código fuente con licencia de UNIX System V Release 4 para incorporarlo a AIX; Posteriormente, SCO retiró la licencia de IBM para desarrollar y distribuir AIX. IBM sostiene que su licencia era irrevocable y continuó vendiendo y respaldando el producto hasta que se resolvió el litigio.

AIX fue un componente de la demanda de 2003 SCO v. IBM , en la que el Grupo SCO presentó una demanda contra IBM, alegando que IBM contribuyó con la propiedad intelectual de SCO al código base de Linux . El Grupo SCO , que argumentó que eran los propietarios legítimos de los derechos de autor que cubren el sistema operativo Unix , intentó revocar la licencia de IBM para vender o distribuir el sistema operativo AIX. En marzo de 2010, un jurado emitió un veredicto determinando que Novell , y no el Grupo SCO, posee los derechos de Unix. [15]

Logotipo antiguo

AIX 6 se anunció en mayo de 2007 y se ejecutó como una versión beta abierta desde junio de 2007 hasta la disponibilidad general (GA) de AIX 6.1 el 9 de noviembre de 2007. Las principales características nuevas en AIX 6.1 incluían control de acceso completo basado en roles , particiones de carga de trabajo (que permiten la movilidad de las aplicaciones), seguridad mejorada (adición del tipo de cifrado AES para NFS v3 y v4) y Live Partition Mobility en el hardware POWER6.

AIX 7.1 se anunció en abril de 2010 y se ejecutó una versión beta abierta hasta la disponibilidad general de AIX 7.1 en septiembre de 2010. Se agregaron varias características nuevas, incluida una mejor escalabilidad, clústeres mejorados y capacidades de administración. AIX 7.1 incluye una nueva capacidad de agrupación en clúster incorporada denominada Cluster Aware AIX. AIX puede organizar múltiples LPAR a través del canal de comunicaciones de múltiples rutas a las CPU vecinas, lo que permite una comunicación de muy alta velocidad entre procesadores. Esto permite el acceso a la tabla de páginas y al rango de direcciones de memoria de varios terabytes para admitir el espacio de memoria compartida global de petabytes para los clústeres AIX POWER7, de modo que los desarrolladores de software puedan programar un clúster como si fuera un solo sistema, sin utilizar el paso de mensajes Comunicación de procesos). Los administradores de AIX pueden utilizar esta nueva capacidad para agrupar un grupo de nodos AIX.De forma predeterminada, AIX V7.1 fija la memoria del núcleo e incluye soporte para permitir que las aplicaciones fijen su pila del núcleo. Anclar la memoria del kernel y la pila del kernel para aplicaciones con requisitos en tiempo real puede proporcionar mejoras de rendimiento al garantizar que la memoria del kernel y la pila del kernel de una aplicación no se paginen.[dieciséis]

AIX 7.2 [17] se anunció en octubre de 2015 y se lanzó en diciembre de 2015. La característica principal de AIX 7.2 es la capacidad Live Kernel Update que permite que las correcciones del sistema operativo reemplacen todo el kernel de AIX sin impacto en las aplicaciones, mediante la migración en vivo de cargas de trabajo a un sustituya la partición del sistema operativo AIX mientras la partición del sistema operativo original está parcheada. AIX 7.2 también se reestructuró para eliminar componentes obsoletos. El componente de red, bos.net.tcp.client se volvió a empaquetar para permitir una mayor flexibilidad de instalación. A diferencia de AIX 7.1, AIX 7.2 solo se admite en sistemas basados ​​en POWER7 o procesadores posteriores.

Plataformas de hardware compatibles [ editar ]

IBM RT PC [ editar ]

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 , quien previamente había portado UNIX System III a IBM PC para IBM como PC / IX . [18] 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. [19] El medio de instalación consistió en ocho disquetes de 1,2M . El RT se basó en el microprocesador IBM ROMP , el primer chip RISC comercial . Esto se basó en un diseño pionero 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 mouse, la pantalla, las unidades de disco y la red estaban controlados por un microkernel. Se podría utilizar una "tecla de acceso rápido" de un sistema operativo al siguiente utilizando la combinación de teclas Alt-Tab. Cada sistema operativo, a su vez, tomaría posesión del teclado, el mouse y la pantalla. Además de AIX v2, el sistema operativo PICK también incluía este microkernel.

Gran parte del kernel 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 redes: 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 los sistemas IBM de rango medio AS / 400 y mainframe. Para las interfaces gráficas de usuario, AIX v2 vino con el X10R3 y, posteriormente, las versiones X10R4 y X11 del sistema X Window.del MIT, junto con el conjunto de widgets Athena . Los compiladores para Fortran y C estaban disponibles.

Serie IBM PS / 2 [ editar ]

Inicio de sesión en la consola AIX PS / 2 1.3

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

Escritorio AIX PS / 2 1.3 AIXwindows

El producto se anunció en septiembre de 1988 con un precio de referencia de $ 595, aunque algunas utilidades como uucp se incluyeron en un paquete de extensión separado con un precio de $ 250. nroff y troff para AIX también se vendieron por separado en un paquete de sistema de formato de texto a un precio de $ 200. La pila TCP / IP para AIX PS / 2 se vendió al por menor por otros $ 300. El paquete X Window tenía un precio de 195 dólares y presentaba un entorno gráfico llamado AIXwindows Desktop , basado en X.desktop de IXI . [21] Los compiladores de C y FORTRAN tenían cada uno un precio de 275 dólares. Locus también puso a disposición su DOS Mergeentorno de máquina virtual para AIX, que podría ejecutar aplicaciones MS DOS 3.3 dentro de AIX; DOS Merge se vendió por separado por otros $ 250. [22] IBM también ofreció un programa de servidor AIX PS / 2 DOS de $ 150, que proporcionó servicios de servidor de archivos y servidor de impresión para computadoras cliente que ejecutaban PC DOS 3.3. [23]

La última versión de PS / 2 AIX es 1.3. Fue lanzado en 1992 y también se anunció que agregaría soporte para computadoras que no son de IBM (no microcanal). [24] El soporte para PS / 2 AIX finalizó en marzo de 1995. [25]

Mainframes de IBM [ editar ]

En 1988, IBM anunció AIX / 370 , también desarrollado por Locus Computing. AIX / 370 fue el cuarto intento de IBM de ofrecer una funcionalidad similar a Unix para su línea de mainframe, específicamente el System / 370 (las versiones anteriores eran un sistema Unix basado en TSS / 370 desarrollado conjuntamente con AT&T c.1980, [11] una VM / Sistema basado en 370 llamado VM / IX desarrollado conjuntamente con Interactive Systems Corporation c.1984, [ cita requerida ] y una versión basada en VM / 370 de TSS / 370 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 laarquitecturaESA / 390, AIX / 370 fue reemplazado porAIX / ESAen 1991, que se basaba enOSF / 1y también se ejecutaba en laplataformaSystem / 390. Este esfuerzo de desarrollo se hizo en parte para permitir a IBM competir conAmdahl UTS.[ cita requerida ] A diferencia de AIX / 370, AIX / ESA se ejecutó de forma nativa como sistema operativo host y como invitado enVM. AIX / ESA, aunque técnicamente avanzado, tuvo poco éxito comercial, en parte porque la funcionalidad UNIX se agregó como una opción al sistema operativo de mainframe existente, MVS , que se convirtió en MVS / ESA OpenEdition en 1999. [ cita requerida ]

Sistemas IA-64 [ editar ]

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 nunca se convirtió en un producto oficial debido a la falta de interés. [14]

Servidores de red de Apple [ editar ]

Los sistemas Apple Network Server (ANS) eran sistemas basados ​​en PowerPC diseñados por Apple Computer para tener numerosas características de alta gama que el hardware estándar de Apple no tenía, incluidos discos duros intercambiables, fuentes de alimentación redundantes y capacidad de monitoreo externo. Estos sistemas estaban más o menos basados ​​en el hardware Power Macintosh disponible en ese momento, pero fueron 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 de ANS llamada AIX para Apple Network. Servidores.

AIX solo era compatible con los servidores de red y no estaba adaptado 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 [ editar ]

Servidores AIX RS / 6000 que ejecutan ibm.com a principios de 1998
Servidores AIX RS / 6000 que ejecutan ibm.com a principios de 1998

El lanzamiento de la versión 3 de AIX (a veces llamado AIX / 6000 ) coincidió con el anuncio de los primeros modelos IBM RS / 6000 basados ​​en POWER1 en 1990.

AIX v3 innovó de varias formas en el lado del software. Fue el primer sistema operativo en introducir la idea de un sistema de archivos de diario , JFS , que permitió tiempos de arranque rápidos al evitar la necesidad de garantizar la coherencia de los sistemas de archivos en los discos (consulte fsck ) en cada reinicio. Otra innovación fueron las bibliotecas compartidas que evitan la necesidad de enlaces estáticos de una aplicación a las bibliotecas que utiliza. Los binarios más pequeños resultantes utilizaron menos RAM de hardware para ejecutarse y utilizaron menos espacio en disco para la instalación. Además de mejorar el rendimiento, fue una bendición para los desarrolladores: los binarios ejecutables podrían tener decenas de kilobytes en lugar de un megabyte para un ejecutable vinculado estáticamente a la biblioteca C. AIX v3 también eliminó el micronúcleo de AIX v2, una movida polémica que resultó en que la v3 no contenga código PL / I y sea algo más "pura" que la v2.

Otros subsistemas notables incluyeron:

  • IRIS GL , una biblioteca de renderizado 3D, el progenitor de OpenGL . IRIS GL obtuvo la licencia de IBM de SGI en 1987, entonces todavía era una empresa bastante pequeña, que había vendido solo 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 en gouraud por segundo. La tarjeta gráfica de alta gama fue diseñada por IBM, una continuación de la IBM 5080 basada en mainframe , capaz de representar 990.000 vectores por segundo.
  • PHIGS , otra API de renderizado 3D , popular en los círculos de CAD / CAM automotrices y en el núcleo de CATIA .
  • Implementación completa de la versión 11 del sistema X Window , junto con Motif como la colección de widgets y el administrador de ventanas recomendados.
  • 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 , licenciado por Apollo Computer (luego adquirido por HP ).
  • Sistema de visualización en pantalla DPS . Esto fue notable como un "plan B" en caso de que la combinación X11 + Motif fallara en el mercado. Sin embargo, era altamente propietario y solo lo admitían Sun, NeXT e IBM. Esto consolidó su falla en el mercado frente al desafío de los sistemas abiertos de X11 + Motif y su falta de capacidad 3D.

A partir de 2015 , AIX se ejecuta en las líneas de productos de servidor IBM Power , System p , System i , System p5, System i5, eServer p5, eServer pSeries y eServer i5, así como en los blades IBM BladeCenter [26] e IBM PureFlex .

Funciones de POWER7 AIX [ editar ]

AIX 7.1 explota completamente los sistemas basados ​​en procesadores POWER7 que incluyen la característica Active Memory Expansion (AME), que aumenta la flexibilidad del sistema donde los administradores del sistema pueden configurar particiones lógicas (LPAR) para utilizar menos memoria física. Por ejemplo, una LPAR que ejecuta AIX parece que las aplicaciones del sistema operativo están configuradas con 80 GB de memoria física, pero el hardware en realidad solo consume 60 GB de memoria física. Active Memory Expansion es una compresión de memoria virtualsistema que emplea tecnología de compresión de memoria para comprimir de forma transparente los datos en memoria, lo que permite que se coloquen más datos en la memoria y, por lo tanto, amplía la capacidad de memoria de los sistemas POWER7. El uso de Active Memory Expansion puede mejorar el uso del sistema y aumentar el rendimiento de un sistema. AIX 7 gestiona automáticamente el tamaño de las páginas de memoria utilizadas para utilizar automáticamente 4 KB, 64 KB o una combinación de esos tamaños de página. Esta función de autoajuste da como resultado un rendimiento optimizado sin esfuerzo administrativo.

Funciones de POWER8 AIX [ editar ]

AIX 7.2 aprovecha las características de hardware de POWER8 , incluidos aceleradores y subprocesos múltiples de hardware de ocho vías.

Funciones de POWER9 AIX [ editar ]

AIX 7.2 aprovecha la tecnología de arranque seguro POWER9 . [27]

Versiones [ editar ]

El banner de inicio de sesión predeterminado para AIX 5.3 en PowerPC

Historial de versiones [ editar ]

Lanzamientos de POWER / PowerPC [ editar ]

  • AIX V7.2, 5 de octubre de 2015 [17]
    • Actualización en vivo para arreglos provisionales, paquetes de servicios y niveles de tecnología: reemplaza todo el kernel de AIX sin afectar las aplicaciones
    • Almacenamiento en caché del sistema de archivos basado en Flash
    • Automatización Cluster Aware AIX con mecanismo de reemplazo de repositorio
    • VNIC respaldado por SRIOV o soporte de adaptador de red virtualizado VNIC dedicado
    • RDSv3 sobre RoCE agrega compatibilidad con el protocolo Oracle RDSv3 sobre los adaptadores Mellanox Connect RoCE
    • Requiere POWER7 o CPU más nuevas
  • AIX V7.1, 10 de septiembre de 2010 [30]
    • Soporte para 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 la configuración del sistema basada en perfiles XML
    • Soporte para la exportación de adaptadores de canal de fibra a WPAR
    • Soporte de disco VIOS en una WPAR
    • AIX compatible con clústeres
    • Infraestructura de eventos AIX
    • Control de acceso basado en roles (RBAC) con soporte de dominio para entornos de múltiples inquilinos
  • AIX V6.1, 9 de noviembre de 2007 [31]
    • Virtualización a nivel de sistema operativo de particiones de carga de trabajo (WPAR)
    • Movilidad de aplicaciones en vivo
    • Movilidad de partición en vivo
    • Seguridad
      • Control de acceso basado en roles RBAC
      • AIX Security Expert  : una herramienta para fortalecer la seguridad del sistema y la red
      • Cifrar el sistema de archivos JFS2
      • AIX de confianza
      • Ejecución confiable
    • Agente de servicio electrónico integrado para informes automáticos de errores
    • Mantenimiento concurrente del kernel
    • Explotación del kernel de las claves de almacenamiento POWER6
    • Seguimiento dinámico de ProbeVue
    • Consola de Systems Director para AIX
    • Instantánea del sistema de archivos integrado
    • Requiere POWER4 o CPU más nuevas
    • AIX 6 retirado del marketing a partir de abril de 2016 y del soporte a partir de abril de 2017 [32]
  • AIX 5L 5.3, 13 de agosto de 2004, [33] fin del soporte 30 de abril de 2012
    • 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 de JFS2
    • Capacidad de encoger un sistema de archivos JFS2
    • El programador de kernel se ha mejorado para aumentar y disminuir dinámicamente el uso de procesadores virtuales.
  • AIX 5L 5.2, 18 de octubre de 2002, [33] fin del soporte 30 de abril de 2009 [34]
    • Capacidad para ejecutarse en IBM BladeCenter JS20 con PowerPC 970
    • Nivel mínimo requerido para hardware POWER5
    • MPIO para discos de canal de fibra
    • Software de iniciador iSCSI
    • Participación en LPAR dinámico
    • Característica de E / S concurrente (CIO) introducida para JFS2 lanzada en el nivel de mantenimiento 01 en mayo de 2003 [35]
  • AIX 5L 5.1, 4 de mayo de 2001, finalización del soporte 1 de abril de 2006 [36]
    • Capacidad para ejecutarse en un procesador de arquitectura IA-64 , aunque esto nunca fue más allá de la versión beta. [37]
    • 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 para ejecutarse en una partición lógica en POWER4
    • La L significa afinidad con Linux
    • Base informática confiable (TCB)
    • Soporte para espejo con rayas.
  • AIX 4.3.3, 17 de septiembre de 1999
    • Función de respaldo en línea
    • Administrador de carga de trabajo (WLM)
    • Introducción de la utilidad topas
  • AIX 4.3.2, 23 de octubre de 1998
  • AIX 4.3.1, 24 de abril de 1998
    • Primera evaluación de seguridad de TCSEC , completada el 18 de diciembre de 1998 [38]
  • AIX 4.3, 31 de octubre de 1997
    • Capacidad para ejecutarse en CPU de arquitectura de 64 bits
    • IPv6
    • Administrador del sistema basado en web
  • AIX 4.2.1, 25 de abril de 1997
    • NFS versión 3
    • Cumple con Y2K
  • AIX 4.2, 17 de mayo de 1996
  • AIX 4.1.5, 8 de noviembre de 1996
  • AIX 4.1.4, 20 de octubre de 1995
  • AIX 4.1.3, 7 de julio de 1995
    • CDE 1.0 se convirtió en el entorno GUI predeterminado, reemplazando el escritorio de AIXwindows.
  • AIX 4.1.1, 28 de octubre de 1994
  • AIX 4.1, 12 de agosto de 1994
    • Se introducen los servicios AIX Ultimedia (controladores y aplicaciones multimedia)
  • AIX 4.0, 1994
    • Ejecutar en sistemas RS / 6000 con procesadores PowerPC y buses PCI .
  • AIX 3.2 1992
  • AIX 3.1, (disponibilidad general) febrero de 1990
    • Tipo de sistema de archivos del sistema de archivos con registro ( JFS )
    • 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 para HP-UX, [39] y la implementación de Linux LVM es similar a la implementación de HP-UX LVM. [40]
    • Se introdujo SMIT .

Lanzamientos de IBM System / 370 [ editar ]

Versiones de IBM PS / 2 [ editar ]

  • AIX PS / 2 v1.3, octubre de 1992
    • Retirado de la venta en EE. UU., Marzo de 1995
    • Parches compatibles con la familia de equipos portátiles IBM ThinkPad 750C, 1994
    • Parches que admiten sistemas y hardware que no son PS / 2, 1993
  • AIX PS / 2 v1.2.1, mayo de 1991
  • AIX PS / 2 v1.2, marzo de 1990
  • AIX PS / 2 v1.1, marzo de 1989
 AIX PS / 2 (opción de 1 a 16 usuarios) $ 795 AIX PS / 2 (opción de usuario 1-2) 595 Extensiones AIX PS / 2 275 Combinación de AIX PS / 2 DOS 275 Servicios de usabilidad AIX PS / 2 275 Sistema de formato de texto AIX PS / 2 220 AIX PS / 2 X-Windows 214 AIX PS / 2 VS FORTRAN 302 AIX PS / 2 VS Pascal 302 Lenguaje AIX PS / 2 C 302 Aplicación AIX PS / 2 Kit de herramientas de desarrollo 192 Estación de trabajo AIX PS / 2 Programa de interfaz de host 441 Control de transmisión AIX PS / 2 Protocolo / Protocolo de Internet (TCP / IP) 330 AIX PS / 2 INmail (1) / INed (2) / INnet (1) / FTP 275 Acceso a AIX para usuarios de DOS 164 X-Windows para IBM DOS 214

Lanzamientos de IBM RT [ editar ]

  • AIX RT v2.2.1, marzo de 1991
  • AIX RT v2.2, marzo de 1990
  • AIX RT v2.1, marzo de 1989
    • X-Windows incluido en los medios de instalación
  • AIX RT v1.1, 1986

Interfaces de usuario [ editar ]

El Common Desktop Environment , por defecto de AIX interfaz gráfica de usuario

El shell predeterminado era Bourne shell hasta AIX versión 3, pero se cambió a KornShell (ksh88) en la versión 4 en vista del cumplimiento de XPG4 y POSIX . [3]

Gráfica [ editar ]

El Common Desktop Environment (CDE) es por defecto de AIX interfaz gráfica de usuario . Como parte de Linux Affinity y AIX Toolbox para aplicaciones Linux (ATLA), también están disponibles los espacios de trabajo KDE Plasma de código abierto y el escritorio GNOME .

Herramienta de interfaz de gestión del sistema [ editar ]

El menú inicial, cuando se ejecuta en modo texto

SMIT es la herramienta de interfaz de gestión del sistema para AIX. Permite al usuario navegar por una jerarquía de comandos de menú, 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 comando que SMIT invocará para completarla. SMIT también genera un registro de comandos que se ejecutan en el smit.scriptarchivo. El smit.scriptarchivo registra automáticamente los comandos con las banderas 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 adicional detallada que los programadores pueden utilizar para ampliar el sistema SMIT.

smity hacer smittyreferencia al mismo programa, aunque smittyinvoca la versión basada en texto, mientras que, si es smitposible, invocará una interfaz basada en el sistema X Window; sin embargo, si smitdetermina que las capacidades del sistema X Window no están presentes, presentará la versión basada en texto en lugar de fallar. La determinación de las capacidades del sistema X Window generalmente se realiza verificando la existencia de la DISPLAYvariable.

Base de datos [ editar ]

Object Data Manager ( ODM ) es una base de datos de información del sistema integrada en AIX, [41] [42] análoga al registro en Microsoft Windows . [43] Una buena comprensión de ODM es esencial para administrar sistemas AIX. [44]

Los datos gestionados en ODM se almacenan y mantienen como objetos con atributos asociados . [45] 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 el ODM. [46]

Ejemplos de información almacenada en la base de datos ODM son:

  • Configuración de la red
  • Configuración de gestión de volumen lógico
  • Información del software instalado
  • Información para dispositivos lógicos o controladores de software
  • Lista de todos los dispositivos compatibles con AIX
  • Dispositivos físicos de hardware instalados y su configuración
  • Menús, pantallas y comandos que utiliza SMIT

Ver también [ editar ]

  • AOS , el puerto del mercado educativo de IBM de 4.3BSD
  • IBM PowerHA SystemMirror (anteriormente HACMP)
  • Lista de sistemas Unix
  • nmon
  • Cronología de los sistemas operativos
  • Asistente de gestión de actualizaciones de servicio
  • Datos vitales del producto (VPD)

Referencias [ editar ]

  1. ^ Prenessa Lowery (23 de febrero de 2021). "35 años de innovación" . IBM . Consultado el 24 de febrero de 2021 .
  2. ^ a b "Información sobre el ciclo de vida del soporte de AIX" . IBM.
  3. ^ a b Casey Cannon; Scott Trent; Carolyn Jones (1999). Simplemente AIX 4.3 . Prentice Hall PTR. pag. 21. ISBN 978-0-13-021344-0.
  4. ^ "Centro de conocimiento de IBM" . publib.boulder.ibm.com . Dakota del Norte
  5. ^ "Pronunciación de Unix" . wordpress.com . 29 de enero de 2010.
  6. ^ "UNIX 03 - El registro de marca abierto" . El grupo abierto . Consultado el 22 de enero de 2020 .
  7. ^ "UNIX cumple 40 años" . IBM Corporation. 9 de febrero de 2011 . Consultado el 9 de febrero de 2011 .
  8. ^ Johnson, Stephen C .; Ritchie, Dennis M. (1978). "Portabilidad de programas C y el sistema UNIX" (PDF) . Revista técnica de Bell System . 57 (6): 2021-2048. doi : 10.1002 / j.1538-7305.1978.tb02141.x . S2CID 17510065 .  
  9. ^ Poulsen, Lars (2001), IBM 360/370/3090/390
  10. ^ "Amdahl lanza unix de mainframe UTS" . 1993.
  11. ^ a b Felton, WA; Miller, GL; Milner, JM (1984). "Una implementación del sistema UNIX para System / 370" (PDF) . Revista técnica de AT&T Bell Laboratories . 63 (8).
  12. ^ Gallant, John (18 de febrero de 1985). "Usuarios: nueva vida para VM" . Computerworld . pag. 11.
  13. ^ Gallant, John (18 de febrero de 1985). "El software se roba el trueno de 3090: VM obtiene la versión XA; Unix totalmente compatible" . Computerworld . págs. 1, 8.
  14. ↑ a b Jones, Pamela (25 de agosto de 2005). "2002 correo electrónico interno de IBM sobre el proyecto Monterey -" Nadie lo quiere " " . Groklaw . Consultado el 20 de mayo de 2007 .
  15. ^ "Novell gana de nuevo - los derechos de autor de las reglas del jurado no fueron a SCO" . 30 de marzo de 2010 . Consultado el 30 de marzo de 2010 .
  16. ^ "Vista previa de IBM AIX 7" . IBM Corporation. 16 de abril de 2010 . Consultado el 16 de abril de 2010 .
  17. ^ a b "Carta de anuncio de IBM AIX 7.2" . IBM.com. nd . Consultado el 5 de octubre de 2015 .
  18. ↑ a b Patricia Keefe (6 de julio de 1986). "IBM, Locus co-desarrollará el sistema AIX PS / 2" . Computerworld: The Newsweekly of Information Systems Management . Computerworld: 8. ISSN 0010-4841 . 
  19. ^ "IBM se une a la refriega 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 . 
  20. ^ "Carta de anuncio de IBM AIX PS2 1987" . IBM.com. 3 de noviembre de 1987.
  21. ^ "Software con un toque extranjero" . Computerworld . IDG Enterprise. 26 de marzo de 1990 . Consultado el 19 de septiembre de 2020 .
  22. ^ "IBM anuncia una amplia gama de productos y herramientas relacionados con Unix" . InfoWorld : 8. 16 de noviembre de 1987. ISSN 0199-6649 . 
  23. ^ "AIX para PS / 2" . Computerworld: The Newsweekly of Information Systems Management . Computerworld: 55. 22 de febrero de 1988. ISSN 0010-4841 . 
  24. ^ Cate Corcoran (28 de septiembre de 1992). "IBM anuncia un mayor soporte para Unix en PC" . InfoWorld : 16. ISSN 0199-6649 . 
  25. ^ "RETIRO: 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.
  26. ^ "AIX Versión 7.1" . Consultado el 3 de mayo de 2011 .
  27. ^ 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-0738458281.CS1 maint: varios nombres: lista de autores ( enlace )
  28. ^ IBM AIX: una guía ejecutiva de la estrategia y la hoja de ruta del sistema operativo AIX para IBM Power Systems, 2019
  29. ^ "Ciclo de vida del software AIX" . IBM.
  30. ^ "Carta de anuncio de IBM AP" . IBM.com. nd . Consultado el 27 de diciembre de 2010 .
  31. ^ "Sistema operativo IBM AIX versión 6.1: descripción general" . IBM.com. nd . Consultado el 27 de diciembre de 2010 .
  32. ^ "Retirada de software y discontinuación del soporte: IBM AIX 6, IBM System Director para Power Systems y programas con licencia asociados" . IBM.com. nd . Consultado el 29 de septiembre de 2015 .
  33. ^ a b "Fechas del ciclo de vida del producto del sistema p" . Soporte de software de IBM. nd . Consultado el 27 de diciembre de 2010 .
  34. ^ "Fechas del ciclo de vida del producto del sistema p" . Soporte de software de IBM. nd . Consultado el 27 de diciembre de 2010 .
  35. ^ "Sistemas de energía - IBM" (PDF) . ibm.com . Dakota del Norte
  36. ^ Ciclo de vida de soporte de software de IBM (XML)
  37. ^ "Anuncio de reunión siguiente de Unigroup" . Archivado desde el original el 29 de agosto de 2006 . Consultado el 19 de enero de 2020 .
  38. ^ "AIX de IBM es el primer sistema operativo en un entorno de 64 bits para recibir la certificación de seguridad C2" . www-03.ibm.com . 18 de enero de 1999.
  39. ^ Sontag, John. "Cómo HP mejoró el rendimiento, la confiabilidad y la facilidad de uso de su sistema operativo insignia PA-RISC" . Byte . Archivado desde el original el 20 de octubre de 1996.
  40. ^ http://www.usenix.org/events/usenix01/freenix01/full_papers/teigland/teigland_html/index.html
  41. ^ "Administrador de datos de objeto (ODM)" . sysadminexperts.com . SysAdminExperts . Consultado el 18 de junio de 2016 .
  42. ^ "IBM Knowledge Center: administrador de datos de objetos" . ibm.com . IBM . Consultado el 18 de junio de 2016 .
  43. ^ Nemeth, Evi (2011). "Capítulo 13. Controladores y el kernel" . Manual de administración de sistemas UNIX y Linux . Prentice Hall. págs. 432–437. ISBN 978-0-13-148005-6.
  44. ^ Michael, Randal (2 de agosto de 2002). Administración de AIX 5L . Mcgraw-hill. pag. 150. ISBN 9780072222555.
  45. ^ "Libro blanco de formación de IBM: comprensión del Administrador de datos de objetos AIX" . globalknowledge.com . Conocimiento global . Consultado el 18 de junio de 2016 .
  46. ^ Frisch, Æleen (23 de agosto de 2002). Administración esencial del sistema: herramientas y técnicas para la administración de Linux y Unix . "O'Reilly Media, Inc.". pag. 67. ISBN 9780596550493.

Enlaces externos [ editar ]

  • IBM AIX
  • Hoja de ruta de AIX TL y SP
  • Cuadro de comparación de versiones de IBM AIX
  • Vista del ciclo de vida de la versión de AIX
  • Información del ciclo de vida del soporte de AIX
  • AIX Strength to Strength , resumen de las nuevas mejoras funcionales en AIX y productos relacionados.
  • Mejores prácticas de soporte y servicio AIX
  • Grupo Linkedin AIX
  • AIX Fix Central
  • Grupos de usuarios de AIX
  • Enviar solicitud de mejoras de AIX
  • Caja de herramientas AIX para aplicaciones Linux
  • Centro de conocimiento de AIX versión 7.2
  • Centro de conocimiento de AIX versión 7.1
  • Centro de información de AIX versión 6.1
  • Documentación de AIX versión 5.3
  • Grupo de usuarios virtuales de AIX
  • Información general de AIX / ESA V2R2
  • Revista IBM Systems AIX
  • Agente de servicio electrónico de IBM
  • Comprobación de estado de AIX
  • Rootvg.net - Portal independiente para AIX y POWER
  • Cuentas shell de AIX
  • Comandos, herramientas, scripts y explicaciones de AIX
  • Folleto de marketing de 80 páginas de 1989 que explica la visión AIX de IBM en ese momento
  • Documentación de programación ODM en IBM
  • Administrador de datos de objetos (ODM) en AIX 6.1