Translate

Mostrar mensagens com a etiqueta memória mainframe. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta memória mainframe. Mostrar todas as mensagens

sábado, 17 de março de 2007

Hardware Mainframe IBM Z: Conheça Todos os Componentes

 

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

ComponenteFunção
CPCPU principal
zIIPProcessamento auxiliar
IFLLinux
SAPServiços internos
Crypto ExpressCriptografia
RAMMemória
CacheAceleração
DASDArmazenamento
DS8000Storage corporativo
FICONComunicação Storage
OSARede
HiperSocketsRede interna
LPARVirtualização
PR/SMHypervisor
z/VMVirtualização Linux
TelumProcessador 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.