Administração UNIX N3: HP-UX, Solaris e AIX no Data Center Moderno
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 comolvextend 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
IA Preditiva de Faturamento em Telecom/Energia rodando em Oracle Solaris
Estudo de caso de um script em Python usando RandomForest para predição de inadimplência, integrado ao banco de dados do SAP Hana em ambiente UNIX Oracle Solaris.
Multicloud para bancos: como separar core, dados e trilha de auditoria
Arquitetura multicloud para bancos: região travada, core isolado do ambiente de teste e trilha de auditoria que ninguém apaga. Comandos de SCP, CloudTrail e Object Lock.