Administração UNIX N3: HP-UX, Solaris e AIX no Data Center Moderno

05 de junho de 20267 min de leitura
"UNIX""HP-UX""Solaris""Data Center"

Embora o Linux domine amplamente o mercado atual de servidores, sistemas UNIX nativos como HP-UX, Oracle Solaris e IBM AIX ainda sustentam processos core de altíssima criticidade em bancos, operadoras e grandes multinacionais. A estabilidade mecânica, o controle rígido de kernel e o design robusto dessas plataformas são exemplares.

Como administrador UNIX nível 3 (SCSA / HP-UX), trago neste artigo alguns dos principais conceitos de armazenamento, virtualização e manutenção que mantêm esses dinossauros de ferro em pleno funcionamento.

Virtualização com Zonas Solaris (Solaris Zones)

Diferente das máquinas virtuais tradicionais Hyper-V ou VMware, as Zonas do Solaris funcionam de forma muito parecida com os containers modernos (como Docker), mas com isolamento de processos de nível de kernel de nível militar.

Provisionando uma zona não-global no Solaris

zonecfg -z zone-app1 zonecfg:zone-app1> create zonecfg:zone-app1> set zonepath=/export/zones/zone-app1 zonecfg:zone-app1> set autoboot=true zonecfg:zone-app1> commit

LVM no HP-UX e AIX

O Logical Volume Manager (LVM) nasceu no UNIX para resolver o gerenciamento dinâmico de discos rígidos sem interrupções de serviço. A flexibilidade do HP-UX para expandir volumes online com comandos como lvextend e extendfs era, em sua época, revolucionária e formou a base para os sistemas de arquivos elásticos de nuvem atuais.

AIX e Solaris no mesmo plantão

Quem pesquisa "AIX vs Solaris" quer o comando do disco, não a história. Os dois isolam workload e crescem filesystem online. O verbo muda.

Solaris: zonas e boot

zoneadm list -cv zoneadm -z zone-app1 boot

HP-UX: crescer volume e filesystem sem derrubar o serviço

lvextend -L 20480 /dev/vg01/lvol_app extendfs -F vxfs /dev/vg01/rlvol_app

AIX: o mesmo crescimento, outro comando

chfs -a size=+2G /app lslv lv_app

Solaris Zones se aproximam de um container: um kernel, várias zonas. AIX LPAR parte o hardware. No plantão, eu trato zona como unidade de aplicação e LPAR como unidade de máquina.


Lições do UNIX para a Nuvem

O minimalismo, o isolamento absoluto de privilégios e a filosofia de "fazer apenas uma coisa e fazê-la bem feito" são a base espiritual de microsserviços modernos. Estudar a robustez do UNIX tradicional nos ensina a projetar arquiteturas cloud muito mais resilientes.

Artigos Relacionados