| Bellacosa Mainframe e o hardware mainframe |
Hardware Mainframe IBM Z: Conheça Todos os Componentes
Quando falamos em um Mainframe IBM Z, muitas pessoas imaginam apenas um "computador gigante". Na realidade, ele é um conjunto extremamente sofisticado de componentes projetados para entregar:
✅ Disponibilidade próxima de 100%
✅ Segurança de nível bancário
✅ Processamento massivo
✅ Escalabilidade extrema
✅ Alta redundância
Visão Geral
Um Mainframe moderno é composto por:
┌─────────────────────┐
│ Processadores │
├─────────────────────┤
│ Memória │
├─────────────────────┤
│ Storage │
├─────────────────────┤
│ Canais I/O │
├─────────────────────┤
│ Rede │
├─────────────────────┤
│ Criptografia │
├─────────────────────┤
│ Energia │
├─────────────────────┤
│ Refrigeração │
└─────────────────────┘
Central Processor Complex (CPC)
O coração do Mainframe.
Também chamado de:
CPC
Central Processor Complex
Contém:
CPUs
Memória
Cache
Canais de I/O
Processadores auxiliares
Processadores Principais (CP)
São os processadores de propósito geral.
Conhecidos como:
CP
Central Processor
Executam:
COBOL
PL/I
Java
CICS
IMS
DB2
z/OS
Exemplo
Aplicação COBOL
↓
CP
↓
Resultado
Núcleos (Cores)
Nos modelos atuais existem dezenas ou centenas de núcleos.
Exemplo:
CP1
CP2
CP3
CP4
...
Cada núcleo executa milhares de threads.
Processadores Auxiliares
Um dos diferenciais do Mainframe.
Eles descarregam trabalho dos CPs.
zIIP
z Integrated Information Processor
Muito utilizado atualmente.
Executa:
DB2
Java
XML
JSON
Analytics
APIs
Exemplo:
DB2 Query
↓
zIIP
Economiza licenciamento.
zAAP
z Application Assist Processor
Criado para Java.
Hoje muitas funções foram absorvidas pelo zIIP.
IFL
Integrated Facility for Linux
Processador dedicado para Linux.
Executa:
Ubuntu
RHEL
SUSE
Debian
sobre:
LinuxONE
z/VM
KVM
SAP
System Assist Processor
Executa tarefas internas.
Exemplos:
Gerenciamento
Sincronização
Monitoramento
Crypto Express
Processadores criptográficos dedicados.
Executam:
AES
RSA
ECC
TLS
Certificados
Sem impactar CPUs principais.
Memória RAM
Mainframes modernos possuem:
Terabytes
de memória
Características:
✅ ECC
✅ Correção automática
✅ Redundância
✅ Hot Swap
Cache
Existem múltiplos níveis.
L1
L2
L3
L4
Objetivo:
Reduzir acesso à memória principal.
Storage
Armazenamento corporativo.
DASD
Direct Access Storage Device
Equivalente aos discos.
Hoje geralmente:
Flash
SSD
NVMe
IBM DS8000
Storage mais comum em Mainframe.
Capaz de armazenar:
Petabytes
de informação.
Estrutura
Mainframe
↓
FICON
↓
DS8000
FICON
Fiber Connection
Protocolo principal de comunicação Storage/Mainframe.
Substituiu o ESCON.
Velocidades:
16 Gbps
32 Gbps
64 Gbps
Canais de I/O
Grande diferencial do Mainframe.
Enquanto servidores comuns usam CPU para I/O:
CPU
↓
Disco
No Mainframe:
CPU
↓
Canal
↓
Controladora
↓
Storage
Resultado:
Menos carga nas CPUs.
CHPID
Channel Path Identifier
Identifica caminhos de I/O.
OSA
Open Systems Adapter
Placa de rede Mainframe.
Conecta:
TCP/IP
Ethernet
Cloud
Internet
HiperSockets
Rede virtual interna.
Comunicação:
LPAR
↔
LPAR
Sem sair do equipamento.
Velocidade extremamente alta.
Comunicação de Rede
Protocolos suportados:
TCP/IP
IPv4
IPv6
TLS
HTTPS
FTP
MQ
Kafka
Controladores de Rede
Possuem:
10 Gb
25 Gb
40 Gb
100 Gb
e superiores.
LPARs
Logical Partitions
Virtualização nativa.
Exemplo:
IBM Z
│
├── LPAR1 z/OS
├── LPAR2 Linux
├── LPAR3 Teste
└── LPAR4 Produção
PR/SM
Processor Resource/System Manager
Hypervisor embarcado.
Responsável pelas LPARs.
z/VM
Camada adicional de virtualização.
Pode executar:
Milhares de VMs Linux
LinuxONE
Utiliza processadores IFL.
Executa:
OpenShift
Docker
Kubernetes
IA
Energia
Mainframes possuem múltiplas fontes.
Fonte A
Fonte B
Fonte C
Características:
✅ Redundância
✅ Hot Swap
✅ Failover automático
UPS
Normalmente conectado a sistemas de energia ininterrupta.
Refrigeração
Mainframes modernos utilizam:
Ar Forçado
Modelos menores.
Refrigeração Líquida
Modelos maiores.
Fluxo:
Processador
↓
Cold Plate
↓
Água Refrigerada
↓
Trocador de Calor
Sensores
Centenas de sensores monitoram:
Temperatura
Energia
Vibração
Umidade
Cabos
Existem vários tipos.
FICON
Storage.
Ethernet
Rede.
Fibre Channel
SAN.
HiperSockets
Interno.
Cabos de Energia
Redundantes.
Criptografia Integrada
Os processadores IBM Telum possuem:
Criptografia embarcada
Executam:
TLS
VPN
Open Banking
PIX
IBM Telum
Processador atual da família IBM Z.
Características:
✅ IA embarcada
✅ Criptografia
✅ Cache gigante
✅ Alta frequência
Exemplo Completo
App Mobile
↓
Internet
↓
OSA
↓
z/OS Connect
↓
CP / zIIP
↓
CICS
↓
DB2
↓
FICON
↓
DS8000
Componentes Resumidos
| Componente | Função |
|---|---|
| CP | CPU principal |
| zIIP | Processamento auxiliar |
| IFL | Linux |
| SAP | Serviços internos |
| Crypto Express | Criptografia |
| RAM | Memória |
| Cache | Aceleração |
| DASD | Armazenamento |
| DS8000 | Storage corporativo |
| FICON | Comunicação Storage |
| OSA | Rede |
| HiperSockets | Rede interna |
| LPAR | Virtualização |
| PR/SM | Hypervisor |
| z/VM | Virtualização Linux |
| Telum | Processador IBM Z |
Curiosidade
Um único IBM Z moderno pode:
Executar milhares de máquinas virtuais
Processar milhões de transações por segundo
Possuir dezenas de TB de memória
Armazenar petabytes de dados
Operar continuamente por anos sem parada planejada
Por isso, bancos, bolsas de valores, governos e seguradoras continuam utilizando Mainframes como plataforma principal para suas aplicações mais críticas.