O que é um mainframe?
Um mainframe é um sistema computacional de alta confiabilidade e alto throughput projetado para processamento de transações mission-critical. Em 2026, o termo quase sempre significa hardware IBM z Systems executando z/OS — os descendentes da linha System/360 introduzida pela IBM em 1964. Mainframes processam a maioria esmagadora das transações financeiras, sinistros de seguros e registros governamentais do mundo.
- Primeira entrega
- 1964 (S/360)
- Fornecedor atual
- IBM z Systems
- Meta de disponibilidade
- 99,999 %
- Pegada global
- ~10 000 sistemas ativos
O hardware: do System/360 ao z16
A IBM introduziu o System/360 em 1964 — uma família de máquinas compatíveis cobrindo uma ampla faixa de preços, todas rodando o mesmo software. Essa promessa de compatibilidade ainda está viva: código compilado para um System/370 dos anos 1970 ainda pode rodar em um z16 de 2024, porque cada nova geração preservou a compatibilidade retroativa no nível do conjunto de instruções.
O hardware z Systems moderno é especializado. Tudo é redundante — alimentação dual, refrigeração redundante, livros de processadores hot-swappable, memória com correção de erros capaz de substituir um DIMM sem reinicialização. Mainframes são projetados para continuar funcionando quando peças falham.
O sistema operacional: z/OS
z/OS é o sistema operacional mainframe 64-bit principal da IBM, descendente de OS/360 passando por MVS, OS/390 e finalmente z/OS. Seus subsistemas principais — CICS para processamento de transações online, Db2 para dados relacionais, IMS para dados hierárquicos e transacionais, RACF para segurança, JES para batch — são a plataforma real. A maioria das aplicações mainframe são de fato programas COBOL ou PL/I rodando dentro do CICS ou como jobs batch do JES.
Por que os mainframes persistem
- Confiabilidade. A disponibilidade de cinco noves não é aspiracional — é contratual. Grandes instituições medem o downtime mainframe em minutos por ano.
- Throughput. Um único z16 pode processar dezenas de milhares de transações por segundo enquanto executa centenas de cargas concorrentes sob o z/OS Workload Manager.
- Custo afundado da correção. Reguladores aprovaram as aplicações que rodam nesses sistemas por décadas. Substituir essa aprovação é caro.
A pressão de modernização
Ao mesmo tempo, rodar em mainframe é caro. Licenças de software IBM escalam com consumo de MIPS, atualizações de hardware custam dezenas de milhões, e o conjunto de engenheiros capazes de manter aplicações z/OS está diminuindo. Decisões de modernização geralmente se reduzem a quais cargas mover e como — não se mover algo.
A abordagem da Hypercubic: capturar o conhecimento antes que se aposente (HyperTwin), documentar o código para que qualquer engenheiro possa retomar (HyperDocs), operar com ajuda de IA (Hopper) e modernizar o que deve ser modernizado com provas de correção formal (HyperLoop).
Termos relacionados
Explore COBOL, JCL, CICS, Db2, IMS, RACF, VSAM, LPAR e o glossário mainframe completo.