IBM AIX

ImprimirCitar
Série de sistemas operacionais Unix da IBM

AIX (Advanced Interactive eXecutive, pronunciado "ay-eye-ex") é uma série de sistemas operacionais Unix proprietários desenvolvidos e vendidos pela IBM para várias de suas plataformas de computador.

Fundo

Originalmente lançado para a estação de trabalho IBM RT PC RISC em 1986, o AIX oferece suporte a uma ampla variedade de plataformas de hardware, incluindo a série IBM RS/6000 e sistemas posteriores baseados em Power e PowerPC, IBM System i, mainframes System/370, computadores pessoais PS/2 e o Apple Network Server. Atualmente, ele é suportado no IBM Power Systems juntamente com o IBM ie Linux.

O AIX é baseado no UNIX System V com extensões compatíveis com 4.3BSD. É certificado para as marcas UNIX 03 e UNIX V7 da Single UNIX Specification, começando com AIX versões 5.3 e 7.2 TL5, respectivamente. Versões mais antigas foram previamente certificadas para as marcas UNIX 95 e UNIX 98.

O AIX foi o primeiro sistema operacional a ter um sistema de arquivos com diário, e a IBM aprimorou continuamente o software com recursos como virtualização de processador, disco e rede, alocação dinâmica de recursos de hardware (incluindo unidades de processador fracionário) e engenharia de confiabilidade portada de seus projetos de mainframe.

História

Servidores de arquivos IBM RS/6000 AIX usados para Ibm.com nos anos 90
AIX Versão 4 prompt de login do console

O Unix começou a vida no centro de pesquisa Bell Labs da AT&T no início dos anos 1970, rodando em minicomputadores DEC. Em 1976, o sistema operacional estava em uso em várias instituições acadêmicas, incluindo Princeton, onde Tom Lyon e outros o portaram para o S/370, para rodar como sistema operacional convidado no VM/370. Essa porta mais tarde se tornaria UTS, um mainframe Unix oferecido pelo concorrente da IBM, Amdahl Corporation. O envolvimento da própria IBM no Unix pode ser datado de 1979, quando ajudou a Bell Labs a fazer sua própria porta Unix para o 370 (para ser usado como um host de compilação para o software do switch 5ESS). No processo, a IBM fez modificações no hipervisor TSS/370 para oferecer melhor suporte ao Unix.

Demorou até 1985 para a IBM oferecer seu próprio Unix na plataforma S/370, IX/370, que foi desenvolvido pela Interactive Systems Corporation e planejado pela IBM para competir com o Amdahl UTS. O sistema operacional oferecia facilidades especiais para interoperar com o PC/IX, versão Interactive/IBM do Unix para hardware compatível com IBM PC, e era licenciado por US$ 10.000 por dezesseis usuários simultâneos.

O AIX Versão 1, introduzido em 1986 para a estação de trabalho IBM RT PC, foi baseado no UNIX System V Releases 1 e 2. Ao desenvolver o AIX, a IBM e a Interactive Systems Corporation (contratada pela IBM) também incorporaram o código-fonte de 4.2 e 4.3 BSD UNIX.

Entre outras variantes, a IBM produziu posteriormente o AIX Versão 3 (também conhecido como AIX/6000), baseado no System V Release 3, para sua plataforma RS/6000 baseada em POWER. Desde 1990, o AIX tem servido como o principal sistema operacional para a série RS/6000 (posteriormente renomeada como IBM eServer pSeries, depois IBM System p e agora IBM Power Sistemas). O AIX Versão 4, introduzido em 1994, adicionou multiprocessamento simétrico com a introdução dos primeiros servidores RS/6000 SMP e continuou a evoluir durante a década de 1990, culminando com o AIX 4.3.3 em 1999. A versão 4.1, em uma forma ligeiramente modificada, também foi o sistema operacional padrão para os sistemas Apple Network Server vendidos pela Apple Computer para complementar a linha Macintosh.

No final da década de 1990, sob o Projeto Monterey, a IBM e a Operação Santa Cruz planejaram integrar AIX e UnixWare em um único UNIX multiplataforma de 32 bits/64 bits com ênfase particular na execução da arquitetura Intel IA-64 (Itanium) CPUs. Uma versão de teste beta do AIX 5L para sistemas IA-64 foi lançada, mas de acordo com documentos divulgados no processo SCO v. IBM, menos de quarenta licenças para o Monterey Unix concluído foram vendidas antes do projeto foi encerrado em 2002. Em 2003, o SCO Group alegou que (entre outras infrações) a IBM havia se apropriado indevidamente do código-fonte licenciado do UNIX System V Release 4 para incorporação no AIX; A SCO subseqüentemente retirou a licença da IBM para desenvolver e distribuir o AIX. A IBM sustenta que sua licença era irrevogável e continuou a vender e dar suporte ao produto até que o litígio fosse julgado.

O AIX foi um componente do processo SCO v. IBM de 2003, no qual o SCO Group entrou com um processo contra a IBM, alegando que a IBM contribuiu com a propriedade intelectual da SCO para a base de código do Linux. O SCO Group, que argumentou ser o proprietário legítimo dos direitos autorais do sistema operacional Unix, tentou revogar a licença da IBM para vender ou distribuir o sistema operacional AIX. Em março de 2010, um júri apresentou um veredicto concluindo que a Novell, e não o SCO Group, detém os direitos do Unix.

Logotipo antigo

O AIX 6 foi anunciado em maio de 2007 e funcionou como um beta aberto de junho de 2007 até a disponibilidade geral (GA) do AIX 6.1 em 9 de novembro de 2007. Os principais novos recursos do AIX 6.1 incluíam controle de acesso baseado em funções completo, partições de carga de trabalho (que permitem mobilidade de aplicativos), segurança aprimorada (Adição do tipo de criptografia AES para NFS v3 e v4) e Live Partition Mobility no hardware POWER6.

O AIX 7.1 foi anunciado em abril de 2010 e um beta aberto foi executado até a disponibilidade geral do AIX 7.1 em setembro de 2010. Vários novos recursos, incluindo melhor escalabilidade, clustering aprimorado e recursos de gerenciamento foram adicionados. O AIX 7.1 inclui um novo recurso integrado de clustering chamado Cluster Aware AIX. O AIX é capaz de organizar vários LPARs por meio do canal de comunicações de caminhos múltiplos para CPUs vizinhas, permitindo comunicação de alta velocidade entre os processadores. Isso permite que o intervalo de endereços de memória multiterabyte e o acesso à tabela de páginas suportem o espaço de memória compartilhada global de petabytes para clusters AIX POWER7, de modo que os desenvolvedores de software possam programar um cluster como se fosse um único sistema, sem usar a passagem de mensagens (ou seja, interfaces controladas por semáforos). comunicação do processo). Os administradores do AIX podem usar esse novo recurso para agrupar um pool de nós do AIX. Por padrão, o AIX V7.1 fixa a memória do kernel e inclui suporte para permitir que os aplicativos fixem sua pilha do kernel. Fixar a memória do kernel e a pilha do kernel para aplicativos com requisitos de tempo real pode fornecer melhorias de desempenho, garantindo que a memória do kernel e a pilha do kernel de um aplicativo não sejam paginadas.

O AIX 7.2 foi anunciado em outubro de 2015 e lançado em dezembro de 2015. O principal recurso do AIX 7.2 é o recurso Live Kernel Update, que permite correções do sistema operacional para substituir todo o kernel AIX sem impacto nos aplicativos, migrando cargas de trabalho em tempo real para uma partição substituta temporária do SO AIX enquanto a partição original do SO é corrigida. O AIX 7.2 também foi reestruturado para remover componentes obsoletos. O componente de rede, bos.net.tcp.client, foi reempacotado para permitir flexibilidade de instalação adicional. Ao contrário do AIX 7.1, o AIX 7.2 é suportado apenas em sistemas baseados em POWER7 ou processadores posteriores.

Em janeiro de 2023, a IBM transferiu o desenvolvimento do AIX para sua subsidiária indiana.

Plataformas de hardware compatíveis

IBM RTPC

O AIX original (às vezes chamado de AIX/RT) foi desenvolvido para a estação de trabalho IBM RT PC pela IBM em conjunto com a Interactive Systems Corporation, que já havia portado o UNIX System III para o IBM PC for IBM como PC/IX. De acordo com seus desenvolvedores, o código-fonte do AIX (para esta versão inicial) consistia em um milhão de linhas de código. A mídia de instalação consistia em oito disquetes de 1,2 M. O RT foi baseado no microprocessador IBM ROMP, o primeiro chip RISC comercial. Isso foi baseado em um projeto pioneiro da IBM Research (o IBM 801).

Um dos novos aspectos do projeto RT foi o uso de um microkernel, chamado Virtual Resource Manager (VRM). O teclado, o mouse, a tela, as unidades de disco e a rede eram todos controlados por um microkernel. Pode-se "tecla de atalho" de um sistema operacional para outro usando a combinação de teclas Alt-Tab. Cada sistema operacional, por sua vez, obteria a posse do teclado, mouse e tela. Além do AIX v2, o PICK OS também incluiu este microkernel.

Muito do kernel do AIX v2 foi escrito na linguagem de programação PL/8, o que se mostrou problemático durante a migração para o AIX v3. O AIX v2 incluía rede TCP/IP completa, bem como SNA e dois sistemas de arquivos de rede: NFS, licenciado da Sun Microsystems e Distributed Services (DS). O DS teve a distinção de ser construído sobre o SNA e, portanto, totalmente compatível com o DS em sistemas de mainframe IBM e em sistemas de médio porte executando OS/400 por meio de IBM i. Para as interfaces gráficas do usuário, o AIX v2 veio com o X10R3 e, posteriormente, as versões X10R4 e X11 do X Window System do MIT, juntamente com o conjunto de widgets Athena. Compiladores para Fortran e C estavam disponíveis.

Série IBM PS/2

AIX PS/2 1.3 console login
AIX PS/2 1.3 login console

AIX PS/2 (também conhecido como AIX/386) foi desenvolvido pela Locus Computing Corporation sob contrato com a IBM. O AIX PS/2, lançado pela primeira vez em outubro de 1988, rodava em computadores pessoais IBM PS/2 com Intel 386 e processadores compatíveis.

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

O produto foi anunciado em setembro de 1988 com um preço base de US$ 595, embora alguns utilitários como o uucp tenham sido incluídos em um pacote de extensão separado com preço de US$ 250. nroff e troff para AIX também foram vendidos separadamente em um pacote de sistema de formatação de texto ao preço de US$ 200. A pilha TCP/IP para AIX PS/2 foi vendida por outros US$ 300. O pacote X Window System custava US$ 195 e apresentava um ambiente gráfico chamado AIXwindows Desktop, baseado no X.desktop do IXI. Os compiladores C e FORTRAN custavam US$ 275 cada. A Locus também disponibilizou seu ambiente de máquina virtual DOS Merge para AIX, que pode executar aplicativos MS DOS 3.3 dentro do AIX; O DOS Merge foi vendido separadamente por mais US$ 250. A IBM também ofereceu um AIX PS/2 DOS Server Program de US$ 150, que fornecia serviços de servidor de arquivos e servidor de impressão para computadores clientes executando o PC DOS 3.3.

A última versão do PS/2 AIX é 1.3. Foi lançado em 1992 e anunciado para adicionar suporte para computadores não-IBM (não-microchannel). O suporte para PS/2 AIX terminou em março de 1995.

Mainframes IBM

Em 1988, a IBM anunciou o AIX/370, também desenvolvido pela Locus Computing. AIX/370 foi a quarta tentativa da IBM de oferecer funcionalidade semelhante ao Unix para sua linha de mainframe, especificamente o System/370 (as versões anteriores eram um sistema Unix baseado em TSS/370 desenvolvido em conjunto com AT&T c.1980, um sistema baseado em VM/370 chamado VM/IX desenvolvido em conjunto com a Interactive Systems Corporation c.1984, e uma versão baseada em VM/370 do TSS/370 chamada IX/370 que foi atualizado para ser compatível com Unix System V). O AIX/370 foi lançado em 1990 com equivalência funcional ao System V Release 2 e 4.3BSD, bem como aprimoramentos da IBM. Com a introdução da arquitetura ESA/390, o AIX/370 foi substituído pelo AIX/ESA em 1991, que era baseado no OSF/1 e também rodava na plataforma System/390. Esse esforço de desenvolvimento foi feito em parte para permitir que a IBM competisse com a Amdahl UTS. Ao contrário do AIX/370, o AIX/ESA foi executado nativamente como o sistema operacional do host e como um convidado na VM. AIX/ESA, embora tecnicamente avançado, teve pouco sucesso comercial, em parte porque a funcionalidade UNIX foi adicionada como uma opção ao sistema operacional de mainframe existente, MVS, como MVS/ESA SP Versão 4 Release 3 OpenEdition em 1994, e continuou como parte integrante do MVS/ESA SP Versão 5, OS/390 e z/OS, com o nome eventualmente alterado de OpenEdition para Unix System Services. A IBM também forneceu OpenEdition em VM/ESA Versão 2 até z/VM.

Sistemas IA-64

Como parte do Projeto Monterey, a IBM lançou uma versão de teste beta do AIX 5L para a arquitetura IA-64 (Itanium) em 2001, mas isso nunca se tornou um produto oficial devido à falta de interesse.

Servidores de Rede Apple

Os sistemas Apple Network Server (ANS) eram sistemas baseados em PowerPC projetados pela Apple Computer para ter vários recursos avançados que o hardware padrão da Apple não tinha, incluindo discos rígidos trocáveis, fontes de alimentação redundantes e capacidade de monitoramento externo. Esses sistemas eram mais ou menos baseados no hardware Power Macintosh disponível na época, mas foram projetados para usar o AIX (versões 4.1.4 ou 4.1.5) como seu sistema operacional nativo em uma versão especializada específica para o ANS chamada AIX para Apple Network Servidores.

O AIX era compatível apenas com os servidores de rede e não era portado para o hardware Power Macintosh padrão. Não deve ser confundido com A/UX, a versão anterior do Unix da Apple para Macintoshes baseados em 68k.

Sistemas baseados em POWER ISA/PowerPC/Power ISA

Servidores AIX RS/6000 em execução Ibm.com no início de 1998
Servidores AIX RS/6000 em execução Ibm.com no início de 1998

O lançamento do AIX versão 3 (às vezes chamado de AIX/6000) coincidiu com o anúncio dos primeiros modelos IBM RS/6000 baseados em POWER1 em 1990.

O AIX v3 inovou de várias maneiras no lado do software. Foi o primeiro sistema operacional a introduzir a ideia de um sistema de arquivos com registro em diário, JFS, que permitia tempos de inicialização rápidos, evitando a necessidade de garantir a consistência dos sistemas de arquivos em discos (consulte fsck) a cada reinicialização. Outra inovação foram as bibliotecas compartilhadas que evitam a necessidade de vinculação estática de um aplicativo às bibliotecas que ele utiliza. Os binários menores resultantes usaram menos RAM de hardware para executar e usaram menos espaço em disco para instalar. Além de melhorar o desempenho, foi um benefício para os desenvolvedores: os binários executáveis podem estar na casa das dezenas de kilobytes em vez de um megabyte para um executável vinculado estaticamente à biblioteca C. O AIX v3 também descartou o microkernel do AIX v2, um movimento controverso que resultou em v3 sem código PL/8 e sendo um pouco mais "puro" do que v2.

Outros subsistemas notáveis incluídos:

  • IRIS GL, uma biblioteca de renderização 3D, o progenitor da OpenGL. IRIS GL foi licenciada pela IBM da SGI em 1987, então ainda uma empresa bastante pequena, que havia vendido apenas algumas mil máquinas na época. SGI também forneceu a placa gráfica low-end para o RS/6000, capaz de desenhar 20.000 triângulos gouraud-shaded por segundo. A placa gráfica high-end foi projetada pela IBM, um follow-on para o IBM 5080 com mainframe, capaz de renderizar 990.000 vetores por segundo.
  • PHIGS, outra API de renderização 3D, popular nos círculos CAD/CAM automotivos e no núcleo da CATIA.
  • Implementação completa da versão 11 do X Window System, juntamente com Motif como o kit de ferramentas de widget e gerenciador de janelas recomendado.
  • Sistemas de arquivo de rede: NFS from Sun; AFS, the Andrew File System; and DFS, the Distributed File System.
  • NCS, o Sistema de Computação em Rede, licenciado pela Apollo Computer (mais tarde adquirido pela HP).
  • Sistema de exibição na tela DPS. Isso foi notável como um "plano B" no caso da combinação X11+Motif falhar no mercado. No entanto, foi altamente proprietária, suportada apenas por Sun, NeXT e IBM. Isso cimentou sua falha no mercado em face do desafio de sistemas abertos do X11+Motif e sua falta de capacidade 3D.

Além disso, os aplicativos AIX podem ser executados no subsistema PASE no IBM i.

Código-fonte

Anteriormente, a IBM disponibilizava o código-fonte AIX para RS/6000 aos clientes por uma taxa adicional; em 1991, os clientes da IBM podiam solicitar o código-fonte do AIX 3.0 por um custo único de US$ 60.000; subsequentemente, a IBM lançou o código-fonte AIX 3.1 em 1992 e AIX 3.2 em 1993. Essas distribuições de código-fonte excluíram certos arquivos (de autoria de terceiros) que a IBM não tinha direitos de redistribuir e também excluíram produtos em camadas, como o MS -DOS emulador e o compilador C. Além disso, para poder licenciar o código-fonte AIX, o cliente primeiro precisava obter contratos de licença de código-fonte com a AT&T e a Universidade da Califórnia, Berkeley.

Versões

AIX 5.3 welcome banner
O banner de login padrão para AIX 5.3 no PowerPC

Versões POWER/PowerPC/Power ISA

VersãoData de lançamentoFim da data de suporte
Versão antiga, não mais mantida: 5L 5.1 4 de Maio de 2001; 21 anos atrás(2001-05-04)1 de abril de 2006; 16 anos atrás(2006-04-01)
Versão antiga, não mais mantida: 5L 5.2 18 de Outubro de 2002; 20 anos atrás(2002-10-18)30 de abril de 2009; 13 anos atrás(2009-04-30)
Versão antiga, não mais mantida: 5L 5.3 13 de agosto de 2004; 18 anos atrás(2004-08-13)30 de abril de 2012; 10 anos atrás(2012-04-30)
Versão antiga, não mais mantida: 6.1 9 de novembro de 2007; 15 anos atrás(2007-11-09)30 de abril de 2017; 5 anos atrás(2017-04-30)
Versão mais antiga, ainda mantida: 7.1 10 de setembro de 2010; 12 anos atrás(2010-09-10)30 de abril de 2023; tempo de 56 dias(2023-04-30)
Versão mais antiga, ainda mantida: 7.2 4 de dezembro de 2015; 7 anos atrás(2015-12-04)TBA
Versão estável atual: 7.310 de Dezembro de 2021; 14 meses atrás(2021-12-10)TBA
Legenda:
Versão antiga
Versão mais antiga, ainda mantida
Versão mais recente
Versão de visualização mais recente
Lançamento futuro
  • AIX V7.3, 10 de dezembro de 2021
    • Requer POWER8 ou CPUs mais recentes
  • AIX V7.2, 5 de outubro de 2015
    • Atualização ao vivo para Correções de Interim, Pacotes de Serviço e Nível de Tecnologia - substitui todo o kernel AIX sem afetar aplicativos
    • Caching sistema de arquivos baseado em Flash
    • Automação Cluster Aware AIX com mecanismo de substituição de repositório
    • VNIC apoiado pelo SRIOV, ou suporte de adaptador de rede virtualizado VNIC dedicado
    • RDSv3 sobre a RoCE adiciona suporte ao protocolo Oracle RDSv3 sobre os adaptadores Mellanox Connect RoCE
    • Suporta inicialização segura em sistemas POWER9.
    • Requer POWER7 ou CPUs mais recentes
  • AIX V7.1, 10 de setembro de 2010
    • Suporte para 256 núcleos / 1024 fios em um único LPAR
    • A capacidade de executar AIX V5.2 ou V5.3 dentro de uma partição de carga de trabalho
    • Um utilitário de gerenciamento de configuração de sistema baseado em perfil XML
    • Suporte para exportação de adaptadores Fibre Channel para WPARs
    • Suporte de disco VIOS em um WPAR
    • Cluster Aware AIX
    • AIX Infraestrutura de eventos
    • Controle de acesso baseado em função (RBAC) com suporte de domínio para ambientes multi-tenentes
    • Requer POWER4 ou CPUs mais recentes
  • AIX V6.1, 9 de novembro de 2007
    • Partições de carga de trabalho (WPARs) virtualização de nível do sistema operacional
    • Mobilidade de aplicação ao vivo
    • Mobilidade de partição ao vivo
    • Segurança
      • Controle de acesso baseado em funções RBAC
      • AIX Security Expert – uma ferramenta de endurecimento de segurança de sistema e rede
      • Criptografando o sistema de arquivos JFS2
      • Confiança AIX
      • Execução confiável
    • Agente de Serviço Eletrônico Integrado para relatórios de erro automático
    • Manutenção do Kernel Concurrent
    • Exploração do kernel das chaves de armazenamento POWER6
    • ProbeVue rastreamento dinâmico
    • Diretor de Sistemas Console para AIX
    • instantâneo integrado do sistema de arquivos
    • Requer POWER4 ou CPUs mais recentes
    • AIX 6 retirado do Marketing eficaz abril 2016 e do suporte eficaz abril 2017
  • AIX 5L 5.3, 13 de agosto de 2004, final de apoio 30 de abril de 2012
    • NFS Versão 4
    • Contabilidade Avançada
    • Virtual SCSI
    • Ethernet Virtual
    • Exploração de multithreading simultânea (SMT)
    • habilitação de microparticionamento
    • Exploração de POWER5
    • Cotas JFS2
    • Capacidade de encolher um sistema de arquivos JFS2
    • O programador de kernel foi aprimorado para aumentar dinamicamente e diminuir o uso de processadores virtuais.
  • AIX 5L 5.2, 18 de outubro de 2002, fim de apoio 30 de abril de 2009
    • Capacidade de executar no IBM BladeCenter JS20 com o PowerPC 970
    • Nível mínimo necessário para hardware POWER5
    • MPIO para discos Fibre Channel
    • ISCSI Software de iniciação
    • Participação em Dinâmica LPAR
    • Concurrent I/O (CIO) recurso introduzido para JFS2 lançado em Nível de Manutenção 01 em maio de 2003
  • AIX 5L 5.1, 4 de maio de 2001, final de apoio 1 de abril de 2006
    • Capacidade de executar em um processador de arquitetura IA-64, embora isso nunca foi além beta.
    • Nível mínimo necessário para hardware POWER4 e o último lançamento que funcionou na arquitetura Micro Channel
    • kernel de 64 bits, instalado mas não ativado por padrão
    • JFS2
    • Capacidade de executar em uma partição lógica no POWER4
    • O L significa afinidade Linux
    • Base de Computação Confiável (TCB)
    • Suporte para espelhamento com listagem
  • AIX 4.3.3, 17 de setembro de 1999
    • Função de backup online
    • Gerente de carga de trabalho (WLM)
    • Introdução do utilitário de topas
  • AIX 4.3.2, 23 de outubro de 1998
  • AIX 4.3.1, 24 de abril de 1998
    • Primeira avaliação de segurança do TCSEC, concluída em 18 de dezembro de 1998
  • AIX 4.3, 31 de outubro de 1997
    • Capacidade de executar em CPUs de arquitetura de 64 bits
    • IPv6
    • Gerenciador de sistema baseado na Web
  • AIX 4.2.1, 25 de abril de 1997
    • NFS Versão 3
    • Y2K compatível
  • AIX 4.2, 17 de maio de 1996
  • AIX 4.1.5, 8 de novembro de 1996
  • AIX 4.1.4, 20 de Outubro de 1995
  • AIX 4.1.3, 7 de Julho de 1995
    • CDE 1.0 tornou-se o ambiente GUI padrão, substituindo o AIXwindows Desktop.
  • AIX 4.1.1, 28 de Outubro de 1994
  • AIX 4.1, 12 de agosto de 1994
    • AIX Ultimedia Services introduzido (multimedia drivers e aplicações)
  • AIX 4.0, 1994
    • Execute em sistemas RS/6000 com processadores PowerPC e ônibus PCI.
  • AIX 3.2 1992
  • AIX 3.1, (Disponibilidade geral) Fevereiro 1990
    • Tipo de sistema de arquivos (JFS)
    • AIXwindows Desktop (baseado em X.desktop da IXI Limited)
  • AIX 3.0 1989 (Early Access)
    • LVM (Logical Volume Manager) foi incorporado no OSF/1, e em 1995 para HP-UX, e a implementação do Linux LVM é semelhante à implementação HP-UX LVM.
    • O SMIT foi introduzido.

Versões do IBM System/370

  • AIX/370 Versão 1 Lançamento 1
    • Anunciado em 15 de março de 1988
    • Disponível em 16 de Fevereiro de 1989
    • Não é executado no modo XA, ESA ou z
  • AIX/370 Versão 1 Lançamento 2.1
    • Anunciado em 5 de fevereiro de 1991
    • Disponível 22 de Fevereiro de 1991
    • Retirada em 31 de Dezembro de 1992
    • Não é executado no modo XA, ESA ou z
  • AIX/ESA Versão 2 Lançamento 1
    • Anunciado em 31 de março de 1992
    • Disponível 26 de Junho de 1992
    • Withdrawn Jun 19, 1993
    • Executa apenas no modo S/370-ESA
  • AIX/ESA Versão 2 Lançamento 2
    • Anunciado 15 de dezembro de 1992
    • Disponível em 26 de Fevereiro de 1993
    • Withdrawn Jun 19, 1993
    • Executa apenas no modo S/370-ESA

Versões IBM PS/2

  • AIX PS/2 v1.3, Outubro 1992
    • Retirada da venda em EUA, Março 1995
    • Patches que suportam IBM ThinkPad 750C família de computadores portáteis, 1994
    • Patches que suportam hardware e sistemas não PS/2, 1993
  • AIX PS/2 v1.2.1, Maio 1991
  • AIX PS/2 v1.2, Março de 1990
  • AIX PS/2 v1.1, Março de 1989

Versões IBM RT

  • AIX RT v2.2.1, Março de 1991
  • AIX RT v2.2, Março de 1990
  • AIX RT v2.1, Março de 1989
    • X-Windows incluído na mídia de instalação
  • AIX RT v1.1, 1986
  • AIX RT v1.0, 1985

Interfaces de usuário

O ambiente de trabalho comum, a interface gráfica padrão do usuário do AIX

O shell padrão era Bourne shell até AIX versão 3, mas foi alterado para KornShell (ksh88) na versão 4 para conformidade com XPG4 e POSIX.

Gráfico

O Common Desktop Environment (CDE) é a interface gráfica de usuário padrão do AIX. Como parte do Linux Affinity e do AIX Toolbox for Linux Applications (ATLA), o KDE Plasma Workspaces de software livre e a área de trabalho GNOME também estão disponíveis.

Ferramenta de interface de gerenciamento do sistema

O menu inicial, quando executado no modo de texto

SMIT é a Ferramenta de Interface de Gerenciamento do Sistema para AIX. Ele permite que um usuário navegue em uma hierarquia de menus de comandos, em vez de usar a linha de comando. A invocação é normalmente obtida com o comando smit. Administradores de sistema experientes usam a tecla de função F6 que gera a linha de comando que o SMIT chamará para completá-la. O SMIT também gera um log de comandos que são executados no arquivo smit.script. O arquivo smit.script registra automaticamente os comandos com os sinalizadores de comando e parâmetros usados. O arquivo smit.script pode ser usado como um shell script executável para executar novamente as tarefas de configuração do sistema. O SMIT também cria o arquivo smit.log, que contém informações detalhadas adicionais que podem ser usadas por programadores na extensão do sistema SMIT.

smit e smitty referem-se ao mesmo programa, embora smitty invoque a versão baseada em texto, enquanto smit invocará uma interface baseada no X Window System, se possível; no entanto, se smit determinar que os recursos do X Window System não estão presentes, ele apresentará a versão baseada em texto em vez de falhar. A determinação dos recursos do X Window System é normalmente executada pela verificação da existência da variável DISPLAY.

Banco de dados

Object Data Manager (ODM) é um banco de dados de informações do sistema integrado ao AIX, análogo ao registro no Microsoft Windows. Um bom entendimento do ODM é essencial para o gerenciamento de sistemas AIX.

Os dados gerenciados no ODM são armazenados e mantidos como objetos com atributos associados. A interação com o ODM é possível por meio da biblioteca da interface de programação de aplicativos (API) para programas e utilitários de linha de comando, como odmshow, odmget, odmadd, odmchange e odmdelete para shell scripts e usuários. O SMIT e seus comandos AIX associados também podem ser usados para consultar e modificar informações no ODM. ODM é armazenado em disco usando arquivos Berkeley DB.

Exemplos de informações armazenadas no banco de dados ODM são:

  • Configuração da rede
  • Configuração de gerenciamento de volume lógico
  • InformaçÃμes de software instaladas
  • Informação para dispositivos lógicos ou drivers de software
  • Lista de todos os dispositivos compatíveis com AIX
  • Dispositivos de hardware físico instalados e sua configuração
  • Menus, telas e comandos que o SMIT usa

Contenido relacionado

Motor a jato

Um motor a jato é um tipo de motor de reação, descarregando um jato rápido de gás aquecido que gera impulso por propulsão a jato. Embora essa...

Instituto Nacional de Padrões Americano

O American National Standards Institute é uma organização privada sem fins lucrativos que supervisiona o desenvolvimento de padrões de consenso...

Couro fervido

Couro fervido, frequentemente referido por sua tradução francesa, cuir bouilli foi um material histórico comum na Idade Média e no início do período...
Más resultados...
Tamaño del texto:
Copiar