Translate

Mostrar mensagens com a etiqueta Global Mirror. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Global Mirror. Mostrar todas as mensagens

domingo, 18 de março de 2007

O que é Storage em Mainframe?

 

Bellacosa Mainframe mergulhando no Storage Mainframe

O que é Storage em Mainframe?

No mundo Mainframe, Storage é o subsistema responsável por armazenar permanentemente todos os dados utilizados pelas aplicações, bancos de dados, arquivos, logs, backups e sistemas operacionais.

Em outras palavras:

Storage = O "cofre" de dados do Mainframe

É nele que ficam armazenados:

  • Datasets

  • VSAM

  • DB2

  • Logs

  • Backups

  • JCLs

  • Fontes COBOL

  • Bibliotecas Load

  • Arquivos de usuários


Diferença Entre Memória e Storage

Muitos iniciantes confundem os dois conceitos.

Memória (RAM)

Armazenamento temporário.

Programa Executando
         ↓
      Memória

Quando o sistema é desligado:

Dados Perdidos

Storage

Armazenamento permanente.

Programa
     ↓
Storage

Os dados permanecem gravados.


Evolução Histórica

Década de 1960

Cartões perfurados.

80 colunas

Década de 1970

Discos magnéticos.


Década de 1980

DASD de grande capacidade.


Atualmente

SSD
Flash
NVMe
Storage Corporativo

O que é DASD?

Significa:

Direct Access Storage Device

É o termo tradicional utilizado em Mainframe para dispositivos de armazenamento.


Exemplo:

3390
3380

eram modelos clássicos.


Storage Moderno

Hoje os Mainframes normalmente utilizam:

IBM DS8000

A principal família de storage corporativo da IBM.


Exemplo

IBM Z
   ↓
FICON
   ↓
DS8000
   ↓
Discos SSD

O que o Storage Guarda?


Datasets

Arquivos do z/OS.

Exemplo:

USER.COBOL.SOURCE

Load Libraries

Programas compilados.

Exemplo:

USER.LOADLIB

DB2

Tabelas e índices.


VSAM

Arquivos indexados.


Logs

Registros operacionais.


Backups

Cópias de segurança.


Estrutura Simplificada

Aplicação
     ↓
z/OS
     ↓
Canal FICON
     ↓
Storage

Comunicação com o Storage

O Mainframe utiliza:

FICON

Fiber Connection


Função:

Mainframe
      ↔
Storage

Velocidades atuais:

16 Gbps
32 Gbps
64 Gbps

e superiores.


Controladoras

Dentro do Storage existem controladoras especializadas.

Responsáveis por:

  • Cache

  • Replicação

  • Compressão

  • Segurança


Cache do Storage

Antes de acessar o disco:

Storage Cache
       ↓
Disco

Benefícios:

✅ Mais velocidade

✅ Menor latência


RAID

Proteção contra falhas.

Exemplo:

Disco A
Disco B
Disco C

Se um falhar:

Dados continuam disponíveis

Replicação

Storage corporativo normalmente mantém cópias.


Exemplo:

São Paulo
      ↓
Rio de Janeiro

Ou:

Data Center A
      ↓
Data Center B

PPRC

Peer-to-Peer Remote Copy

Tecnologia IBM de replicação.


Metro Mirror

Replicação síncrona.


Global Mirror

Replicação assíncrona.


Snapshots

Fotografias instantâneas dos dados.


Utilizados para:

  • Backup

  • Recuperação

  • Testes


Compressão

Reduz espaço consumido.


Exemplo:

100 TB
 ↓
60 TB

Criptografia

Storages modernos possuem:

Encryption at Rest

Protegem dados armazenados.


Storage e DB2

Fluxo típico:

DB2
 ↓
Dataset
 ↓
Storage

Storage e VSAM

VSAM
 ↓
Dataset KSDS
 ↓
Storage

Storage e Batch

Durante um JOB:

Programa COBOL
        ↓
Leitura Dataset
        ↓
Storage

Storage e CICS

CICS
 ↓
VSAM
 ↓
Storage

Disponibilidade

Storages corporativos oferecem:

✅ Redundância

✅ Failover

✅ Hot Swap

✅ Replicação


Hot Swap

Troca de componentes sem desligamento.


Exemplo:

SSD defeituoso
      ↓
Troca Online

Capacidade

Storages modernos podem armazenar:

Petabytes

de dados.


Exemplo Real

Banco:

PIX
TED
DOC
Cartões
Internet Banking

Tudo armazenado em Storages corporativos.


Principais Componentes

ComponenteFunção
DASDArmazenamento
DS8000Storage IBM
FICONComunicação
CacheAceleração
RAIDProteção
PPRCReplicação
Metro MirrorEspelhamento síncrono
Global MirrorEspelhamento assíncrono
SnapshotBackup instantâneo
CriptografiaSegurança

Curiosidade

Um único sistema IBM DS8000 pode armazenar petabytes de dados e atender simultaneamente milhares de aplicações executando em IBM Z, LinuxONE, AIX, IBM i e ambientes distribuídos. Em grandes bancos, é comum que dezenas de storages corporativos trabalhem em conjunto para garantir disponibilidade contínua dos dados.


Resumo Rápido

COBOL
  ↓
Dataset
  ↓
z/OS
  ↓
FICON
  ↓
DS8000
  ↓
SSD / Flash

Conclusão

O Storage em Mainframe é a infraestrutura responsável pelo armazenamento permanente dos dados corporativos. Utilizando tecnologias como DASD, DS8000, FICON, RAID, Replicação, Snapshots e Criptografia, ele garante desempenho, disponibilidade e segurança para aplicações críticas que processam milhões de transações diariamente em bancos, seguradoras, governos e grandes empresas.