Translate

Mostrar mensagens com a etiqueta Engenharia de Datacenter. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Engenharia de Datacenter. Mostrar todas as mensagens

segunda-feira, 18 de julho de 2022

Muito Além do IBM Z: A Anatomia Completa de um Datacenter Mainframe

 

Bellacosa Mainframe e a anatomia de um datacenter mainframe ibm z

☕ Um Café no Bellacosa Mainframe

Muito Além do IBM Z: A Anatomia Completa de um Datacenter Mainframe

O Guia Definitivo para um Programador COBOL Padawan Entender Como Cada Cabo, Tubo, Rack e Equipamento Trabalha em Harmonia para Manter Bancos, Cartões de Crédito e Bolsas de Valores Funcionando 24 Horas por Dia

"Um programa COBOL nunca executa sozinho. Antes que uma única instrução MOVE seja processada, existe um verdadeiro ecossistema de engenharia trabalhando silenciosamente para que tudo aconteça."


Introdução

Existe uma cena clássica em filmes de ficção científica: o herói entra em uma enorme sala repleta de luzes, armários metálicos, tubos coloridos, cabos grossos, ventiladores gigantes e quilômetros de equipamentos.

Para a maioria das pessoas aquilo parece apenas uma sala cheia de máquinas.

Para um programador COBOL experiente...

Aquilo é praticamente uma cidade.

A imagem que analisamos representa exatamente isso.

Embora seja uma renderização artística, ela retrata com bastante fidelidade como funciona a infraestrutura de um datacenter corporativo moderno onde vivem os grandes IBM Z.

Quando um programador COBOL escreve:

EXEC SQL
SELECT SALDO
FROM CONTA
END-EXEC

ele normalmente imagina apenas:

Programa → Banco de Dados

Mas, na realidade, essa simples consulta percorre dezenas de equipamentos.

Hoje faremos uma verdadeira visita guiada pelo coração de um datacenter IBM Mainframe.

Pegue seu café.

Vamos entrar.


Bellacosa Mainframe e um moderno cpd centro de processamento de dados

Vista Geral da Sala

Imagine que estamos entrando nesta sala.

A primeira impressão é de organização absoluta.

Nada está ali por acaso.

Cada tubo possui uma função.

Cada cabo tem identificação.

Cada rack possui redundância.

Cada equipamento conversa com dezenas de outros equipamentos.

É exatamente como um grande programa COBOL bem escrito.

Se retirar uma instrução importante...

todo o restante pode parar.


O Teto: Onde Começa a Engenharia

Muitos iniciantes olham apenas para os computadores.

Os veteranos olham primeiro para o teto.

Por quê?

Porque boa parte da infraestrutura passa justamente acima dos equipamentos.

Ali encontramos:

  • barramentos elétricos

  • fibra óptica

  • tubulações

  • sensores

  • detectores de fumaça

  • iluminação

  • sistema anti-incêndio

  • monitoramento ambiental

É praticamente um "JCL da infraestrutura".


Painéis de LED

Os painéis brancos não servem apenas para iluminar.

Eles possuem:

  • baixo consumo

  • pouca emissão de calor

  • longa vida útil

  • alimentação redundante

Em alguns datacenters críticos, até a iluminação possui dupla alimentação.

Se uma UPS falhar...

a sala continua iluminada.


As Grandes Bandejas Porta-Cabos

Observe aquelas estruturas metálicas horizontais.

Elas são chamadas de:

Cable Tray

ou

Cable Ladder.

Ali passam centenas de quilômetros de cabos.

Sim.

Quilômetros.

Em grandes bancos não é raro existir mais de 100 km de cabeamento.

Essas bandejas carregam:

  • fibra óptica

  • Ethernet

  • alimentação

  • gerenciamento

  • SAN

  • FICON

  • cabos de sincronismo

Existe uma regra importante:

Energia nunca deve viajar junto com dados.

Isso reduz interferências eletromagnéticas.


Os Barramentos Elétricos (Busway)

Ao invés de milhares de cabos grossos...

utiliza-se um grande barramento.

Imagine uma avenida principal.

Dela saem pequenas ruas alimentando cada rack.

Subestação

↓

UPS

↓

Busway

↓

Tap Box

↓

Rack IBM Z

É uma solução muito mais segura.


Os Tubos Coloridos

Talvez sejam o detalhe mais interessante da imagem.

Eles fazem parte do sistema hidráulico do datacenter.

Sim.

Existe hidráulica dentro da sala.

E muita.

Os tubos podem transportar:

Água gelada

Água de retorno

Água industrial

Água para trocadores de calor

Circuitos secundários

Em um IBM z17, centenas de quilowatts de calor precisam ser removidos continuamente.


Easter Egg Bellacosa ☕

Todo iniciante acredita que um computador "esquenta um pouco".

Na realidade...

Um único IBM Z pode dissipar mais calor do que dezenas de aparelhos de ar-condicionado domésticos funcionando simultaneamente.

Por isso existe uma verdadeira usina de refrigeração.


Os Flexíveis Pretos

Cada conjunto preto descendo até os racks provavelmente representa conduítes.

Dentro deles passam:

  • fibras ópticas

  • alimentação redundante A

  • alimentação redundante B

  • cabos de gerenciamento

  • sensores ambientais

Tudo separado.

Tudo identificado.

Tudo documentado.


Descidas Individuais

Nenhum rack recebe apenas um cabo.

Normalmente encontramos:

Energia A

Energia B

Fibra A

Fibra B

Rede administrativa

Rede de monitoramento

Aterramento

Tudo redundante.


O Piso Elevado

Embora não apareça na imagem...

quase certamente existe.

Imagine um piso falso com cerca de 60 centímetros.

Debaixo dele passam:

energia

fibras

água

aterramento

ar frio

É praticamente uma segunda cidade escondida.


Os Racks

Agora chegamos à parte mais visível.

Os gabinetes pretos.

Eles podem conter praticamente qualquer equipamento.

Em um datacenter IBM normalmente encontramos:

IBM z17

IBM z16

LinuxONE Emperor

Storage DS8900F

SAN Switch

OSA Express

Crypto Express

Open Systems Servers

Appliances

HMC


IBM z17

O protagonista.

Ali vivem:

CPs

zIIPs

zAAPs (histórico)

IFLs

SAPs

RAIM

Memória

Cache

Canal I/O

Processadores criptográficos

Tudo redundante.


Hardware Management Console (HMC)

Sem ela praticamente não existe IBM Z.

A HMC permite:

IPL

Shutdown

LPAR

Monitoramento

Capacity Planning

Firmware

Diagnóstico

É o painel de controle da nave espacial.


Storage IBM DS8900F

Ao lado do IBM Z quase sempre existe um storage.

Os dados não ficam "dentro" do mainframe.

Eles ficam aqui.

Dentro dele existem:

NVMe

Flash

Cache

RAID

Processadores próprios

Compressão

Deduplicação

Criptografia


SAN Directors

Eles são as grandes rotatórias do armazenamento.

Utilizam:

Fibre Channel

FICON

NVMe over FC

Conectam:

IBM Z

Storage

Backup

Tape


OSA Express

É a placa de rede do IBM Z.

Pode oferecer:

10 Gb

25 Gb

100 Gb

TCP/IP

IPv6

OSA-Express Integrated


Crypto Express

Pouca gente sabe...

O IBM Z possui placas dedicadas para criptografia.

Elas executam:

AES

RSA

ECC

SHA

TLS

PIN bancário

PIX

Open Banking

Tudo acelerado por hardware.


FICON

O COBOL acessa um arquivo VSAM.

O VSAM está no DS8900F.

Como chegam os dados?

Pelos canais FICON.

Eles substituíram os antigos ESCON.

São verdadeiras autoestradas ópticas.


Tape Library

Mesmo em 2026...

fitas continuam existindo.

IBM TS4500

TS7700

LTO

3592

Porque:

backup

retenção

compliance

baixo custo


UPS

Nenhum IBM Z fica ligado diretamente na concessionária.

Entre a rua e o computador existem:

UPS

Bancos de baterias

Inversores

Retificadores

Filtros

Transformadores


Geradores

Quando acaba a energia:

0 segundos

Baterias.

Poucos segundos depois:

Entram os geradores diesel.

O IBM Z nem percebe.


CRAH

Computer Room Air Handler.

Ele recebe água gelada.

Remove calor.

Empurra ar frio.

Tudo continuamente.


Chiller

Fica normalmente fora do prédio.

É o responsável por produzir água gelada.

Sem ele...

nenhum datacenter sobrevive.


Sensores

Espalhados pela sala existem centenas deles.

Temperatura

Umidade

Fumaça

Vibração

Água

Pressão

Energia

Fluxo de ar

Todos ligados ao BMS.


BMS

Building Management System.

É o "z/OS" do prédio.

Controla:

ar

energia

portas

alarmes

incêndio

temperatura

bombas

geradores


Sistema Anti-incêndio

Jamais utilize água.

Os sistemas modernos usam:

FM-200

Novec 1230

Inergen

Eles retiram o oxigênio suficiente para apagar o fogo sem danificar os equipamentos.


Detectores VESDA

Muito antes da fumaça aparecer...

eles detectam partículas microscópicas.

É um dos sistemas mais impressionantes de um datacenter.


Segurança Física

Cartão RFID

Biometria

Reconhecimento facial

Mantrap

CFTV

Guarda 24x7

Registro de acesso

Nada entra sem autorização.


O Caminho de um Simples Programa COBOL

Imagine que você executa:

JOB
 ↓
JES2
 ↓
z/OS
 ↓
COBOL
 ↓
Db2
 ↓
FICON
 ↓
SAN
 ↓
DS8900F
 ↓
SSD Flash
 ↓
Retorno

Tudo isso acontece em milissegundos.

Enquanto isso:

✔ CRAH remove calor

✔ UPS estabiliza energia

✔ Busway distribui alimentação

✔ Chiller produz água gelada

✔ HMC monitora processadores

✔ RMF coleta desempenho

✔ SMF registra estatísticas

✔ RACF protege acessos

✔ WLM prioriza cargas

✔ GDPS pode manter um site de contingência sincronizado

E o programador apenas vê:

DISPLAY "PROCESSAMENTO OK".

A Grande Lição para um Programador COBOL Padawan

Existe uma tendência natural entre iniciantes de acreditar que a programação começa e termina no editor de código. Porém, um sistema corporativo executado em um IBM Z depende de uma infraestrutura gigantesca: energia redundante, climatização de precisão, armazenamento de altíssimo desempenho, redes ópticas, segurança física, monitoramento ambiental e dezenas de componentes especializados trabalhando de forma sincronizada.

Compreender essa arquitetura transforma a maneira como enxergamos o desenvolvimento. Um SELECT no Db2, uma leitura em VSAM ou uma transação CICS percorrem uma cadeia sofisticada de hardware e software antes de retornar o resultado ao usuário.

Essa é uma das maiores lições do universo mainframe: programar bem significa entender o ecossistema completo. Quanto mais o programador COBOL conhece a infraestrutura que sustenta suas aplicações, mais preparado estará para escrever sistemas eficientes, diagnosticar problemas e dialogar com equipes de operações, redes, armazenamento e administração do z/OS.

No mundo IBM Mainframe, o código é apenas a ponta visível de um iceberg de engenharia construído para entregar disponibilidade, desempenho e confiabilidade ininterruptos. É essa combinação de software e infraestrutura que permite aos grandes bancos, seguradoras, companhias aéreas e bolsas de valores processarem milhões de transações por segundo, todos os dias, sem que a maioria das pessoas sequer perceba que um IBM Z está trabalhando silenciosamente nos bastidores.