Translate

quinta-feira, 3 de maio de 2007

O que é Downsize?

 

Bellacosa Mainframe o que é downsize

O que é Downsize?

Imagine que uma empresa possui um enorme IBM Mainframe responsável por processar sua folha de pagamento.

Um fornecedor promete:

"Vocês podem substituir todo esse Mainframe por dezenas de servidores menores, gastando menos."

A empresa aceita.

Os programas COBOL são convertidos.

Os dados são migrados.

Os servidores UNIX, Windows ou Linux passam a executar aquilo que antes era feito pelo IBM Z.

Esse processo ficou conhecido como Downsizing.

Durante as décadas de 1980 e principalmente 1990, ele foi considerado por muitos como o "futuro da informática". Entretanto, a experiência mostrou que a realidade era muito mais complexa.


Definição simples

Downsize (ou Downsizing) é a estratégia de substituir um computador de grande porte, normalmente um Mainframe, por servidores menores distribuídos.

Em outras palavras:

É a migração de uma arquitetura centralizada para outra baseada em servidores menores.


Origem da palavra

A palavra inglesa Downsizing significa literalmente:

"Reduzir de tamanho".

Na informática, ela passou a representar a troca de um grande computador por vários computadores menores.


Uma analogia simples

Imagine uma grande usina hidrelétrica.

Ela fornece energia para uma cidade inteira.

Agora imagine desligar essa usina e substituí-la por centenas de pequenos geradores espalhados pela cidade.

Funciona?

Pode funcionar.

Mas será necessário coordenar:

  • combustível;

  • manutenção;

  • sincronização;

  • distribuição;

  • monitoramento.

É exatamente esse desafio que ocorre no Downsizing.


Como funciona?

Antes:

Usuários

↓

IBM Mainframe

↓

COBOL

↓

Db2

↓

Processamento

Depois:

Usuários

↓

Load Balancer

↓

Servidor 1

Servidor 2

Servidor 3

Servidor 4

↓

Banco de Dados

O processamento deixa de ser centralizado.


Por que surgiu?

Na década de 1990, vários fatores incentivaram essa estratégia:

  • servidores ficaram mais baratos;

  • processadores Intel evoluíram rapidamente;

  • UNIX e Windows Server ganharam espaço;

  • arquitetura cliente-servidor tornou-se popular;

  • acreditava-se que Mainframes desapareceriam.

Na época, muitos chegaram a prever o "fim do Mainframe".

Essa previsão não se confirmou.


O objetivo

As empresas esperavam:

  • reduzir custos;

  • comprar hardware mais barato;

  • usar tecnologias abertas;

  • contratar mais profissionais;

  • aumentar a flexibilidade.

Na teoria parecia uma excelente ideia.


O que aconteceu?

Em muitos projetos ocorreram problemas como:

  • custo de migração muito alto;

  • reescrita de milhões de linhas COBOL;

  • perda de regras de negócio;

  • desempenho inferior;

  • aumento da complexidade;

  • maior indisponibilidade;

  • crescimento dos custos operacionais.

Diversas organizações perceberam que o custo total de propriedade (TCO) não caiu como esperado.


Exemplo bancário

Imagine um sistema que processa:

  • cartões;

  • PIX;

  • TED;

  • folha de pagamento;

  • investimentos.

No Mainframe:

  • tudo ocorre no mesmo ambiente;

  • segurança centralizada;

  • backup unificado;

  • alta disponibilidade.

Após o Downsizing:

  • dezenas ou centenas de servidores;

  • diversos bancos de dados;

  • múltiplos sistemas operacionais;

  • replicação;

  • sincronização;

  • monitoramento distribuído.

A arquitetura pode ganhar flexibilidade, mas também aumenta a quantidade de componentes a administrar.


Downsize x Modernização

Muita gente confunde.

Downsizing

Troca completamente a plataforma.

IBM Z

↓

Linux

Modernização

Mantém o Mainframe.

Integra novas tecnologias.

Aplicativo

↓

API

↓

z/OS Connect

↓

CICS

↓

COBOL

↓

Db2

Hoje a modernização é muito mais comum do que um downsizing completo.


Vantagens

Quando bem planejado, o Downsizing pode oferecer:

  • maior liberdade tecnológica;

  • facilidade para utilizar plataformas abertas;

  • ampla oferta de profissionais;

  • escalabilidade horizontal;

  • integração simplificada com determinadas soluções.


Desvantagens

Também existem desafios importantes:

  • migração complexa;

  • alto custo do projeto;

  • risco de interrupções;

  • necessidade de reescrever aplicações;

  • aumento da administração da infraestrutura;

  • perda de desempenho em cargas altamente transacionais.


O papel do COBOL

Um erro comum foi imaginar que bastava converter programas COBOL para outra linguagem.

Na prática, o código era apenas parte do problema.

O maior desafio era preservar décadas de regras de negócio incorporadas às aplicações.


Curiosidades

1. O Downsizing foi um dos maiores movimentos da história da TI

Entre os anos 1990 e o início dos anos 2000, milhares de empresas iniciaram projetos para substituir grandes computadores por servidores distribuídos.


2. Nem todos os projetos foram bem-sucedidos

Algumas migrações reduziram custos e aumentaram a flexibilidade. Outras enfrentaram atrasos, estouros de orçamento e perda de desempenho, tornando-se casos estudados em engenharia de software e gestão de projetos.


3. O Mainframe não desapareceu

Ao contrário das previsões da época, o IBM Z continua sendo amplamente utilizado em bancos, seguradoras, governos e grandes empresas para cargas críticas.


4. Hoje fala-se mais em modernização do que em Downsizing

A tendência atual é integrar Mainframes com APIs REST, microsserviços, containers, nuvem híbrida e Inteligência Artificial, preservando as aplicações críticas que já funcionam bem.


Erros comuns de iniciantes

"Downsize significa apenas comprar um computador menor"

Não.

Ele envolve mudanças de arquitetura, software, infraestrutura, banco de dados, processos e, muitas vezes, reescrita de aplicações.


"Todo sistema deve passar por Downsizing"

Também não.

A decisão depende de fatores como custo, desempenho, riscos, requisitos regulatórios e estratégia da empresa.


"Downsizing é o oposto de Mainframe"

Não exatamente.

Ele é uma estratégia de migração. Muitas organizações mantêm uma arquitetura híbrida, em que Mainframes convivem com servidores distribuídos e serviços em nuvem.


Quando estudar Downsizing?

Depois de aprender:

  1. Arquitetura Mainframe.

  2. Sistemas Legados.

  3. Engenharia de Software.

  4. COBOL.

  5. CICS.

  6. Db2.

  7. APIs REST.

  8. Computação Distribuída.

  9. Arquiteturas Híbridas.

  10. Modernização de Aplicações.

Esse conhecimento ajuda a compreender por que tantas empresas optam por preservar seus sistemas centrais enquanto evoluem gradualmente a arquitetura.


Downsizing x Rightsizing x Modernização

Hoje é comum distinguir três estratégias:

  • Downsizing: migração de um grande computador para servidores menores.

  • Rightsizing: escolher a plataforma mais adequada para cada carga de trabalho, sem a obrigação de abandonar o Mainframe.

  • Modernização: manter os sistemas legados e integrá-los a tecnologias atuais, como APIs, nuvem híbrida e IA.

Muitas organizações adotam uma combinação dessas abordagens, mantendo no IBM Z as aplicações críticas e distribuindo outras cargas para plataformas diferentes.


Conclusão

O Downsizing marcou uma importante fase da evolução da tecnologia da informação, impulsionando a adoção de arquiteturas cliente-servidor e plataformas distribuídas. Embora tenha trazido benefícios em determinados cenários, também revelou que substituir um Mainframe envolve muito mais do que trocar hardware: significa migrar regras de negócio, processos, integrações e décadas de conhecimento acumulado.

Hoje, em vez de substituir completamente os sistemas centrais, a maioria das grandes empresas prefere estratégias de modernização e arquiteturas híbridas, aproveitando a confiabilidade do IBM Z enquanto incorpora APIs, microsserviços, computação em nuvem e Inteligência Artificial. Assim, o Mainframe continua desempenhando um papel essencial nas operações mais críticas do mundo corporativo.

Sem comentários:

Enviar um comentário

Vagner Renato Bellacosa, IBM Champion e especialista em IBM Mainframe
IBM Z17 SYSTEM ONLINE
Sobre o autor

Vagner Renato Bellacosa

IBM Champion 2026 • Especialista em IBM Mainframe

Vagner Renato Bellacosa trabalha com IBM Mainframe desde 1988 , é IBM Champion e especialista em COBOL, CICS, Db2, z/OS e IBM Z. Compartilha experiências profissionais, conhecimento técnico, história da computação e práticas do universo mainframe para aproximar novas gerações das tecnologias que sustentam empresas, bancos e governos ao redor do mundo.

IBM Champion IBM Z COBOL CICS Db2 z/OS Mainframe desde 1988