Exadata é a plataforma de hardware e software mais otimizada que existe para Oracle Database. É também uma das infraestruturas mais caras do mercado. Entender o que ele entrega — e para quem realmente compensa — evita uma compra equivocada de vários milhões de reais.
O que é Exadata
Imagine que Oracle projetou um servidor do zero, específico para rodar Oracle Database, onde cada componente de hardware foi co-projetado com o software do banco para maximizar performance. Isso é Exadata — um engineered system que combina compute nodes (servidores de processamento), storage cells (servidores de armazenamento inteligente) e uma rede InfiniBand de baixíssima latência ligando tudo.
A diferença fundamental em relação a um servidor comum com Oracle Database é que o Exadata move processamento para dentro do storage. Em vez de o compute node ler blocos brutos do disco e processar no CPU, o storage cell filtra os dados e devolve apenas o que a query precisa. Para tabelas grandes, isso reduz o volume de dados que trafega entre storage e compute em ordens de magnitude.
A Oracle posiciona o Exadata como a infraestrutura de referência para Oracle Database — a que entrega a melhor performance possível para workloads Oracle, especialmente quando OLTP e analytics convivem no mesmo banco.
O que o Exadata entrega de diferente
Smart Scan. Em vez de retornar todos os blocos de uma tabela para o compute node filtrar, o storage cell executa predicados da query (WHERE clauses, projeções de coluna) diretamente no storage. Uma query que varre 1 TB de dados pode retornar apenas 10 GB de resultados para o compute — reduzindo I/O em até 100x.
Hybrid Columnar Compression (HCC). Compressão de dados no nível de storage com razões de 10:1 a 50:1 para dados históricos. Uma tabela de 10 TB pode ocupar 200 GB comprimida. HCC é uma funcionalidade exclusiva do Exadata — não existe em storage convencional com Oracle Database.
I/O Resource Manager (IORM). Gerenciamento de prioridade de I/O entre múltiplos bancos ou usuários. Em uma consolidação de múltiplos bancos Oracle no mesmo Exadata, IORM garante que workloads críticos não sejam prejudicados por workloads de analytics pesados rodando em paralelo.
Exadata Smart Flash Cache. Cache em flash de alta velocidade no storage cell, gerenciado automaticamente pelo Exadata. Dados quentes ficam em flash; dados frios em disco. Sem necessidade de configuração manual de cache.
InfiniBand / RDMA. A rede entre compute e storage cells usa InfiniBand com RDMA (Remote Direct Memory Access) — latência de microsegundos, largura de banda de centenas de GB/s. Elimina o gargalo de rede que existe em storage convencional.
Quando Exadata compensa
O Exadata não faz sentido para todo Oracle Database. Ele é projetado para resolver problemas específicos que ocorrem em workloads de alta volumetria.
Consolidação de múltiplos bancos Oracle em hardware único. Uma organização com 20 instâncias Oracle Database separadas, cada uma em seu próprio servidor, pode consolidar tudo em um Exadata com isolamento via IORM e containerização (CDB/PDB). Reduz hardware, simplifica operação e ainda melhora performance.
Workloads OLTP críticos com altíssima concorrência. ERP com milhares de usuários concorrentes, sistemas financeiros de alta frequência, sistemas de core bancário. O Exadata elimina gargalos de I/O que limitam a escala.
Data Warehouse e analytics em Oracle Database. Smart Scan muda completamente o custo de queries analíticas em tabelas grandes. Uma DW que demorava horas pode passar a demorar minutos com Smart Scan e HCC.
Mixed workloads (OLTP + DW no mesmo banco). Exadata foi desenhado especificamente para esse cenário — IORM prioriza OLTP enquanto Smart Scan otimiza as queries analíticas, sem prejudicar uma carga com a outra.
Exadata on-premises vs Exadata Cloud Service
| Critério | Exadata On-Premises | Exadata Cloud Service (ExaCS) | Exadata Cloud at Customer (ExaCC) |
|---|---|---|---|
| Hardware | Seu datacenter | Datacenter Oracle (OCI) | Seu datacenter |
| Gerenciamento de hardware | Você (Oracle Support) | Oracle | Oracle |
| Gerenciamento do banco | Você | Você | Você |
| Escalabilidade | Expansão modular | Elástica | Expansão modular |
| Custo | Capex alto (multi-milhões) | Opex mensal (dezenas de mil USD) | Opex mensal + instalação |
| Dado no seu datacenter | Sim | Não (OCI) | Sim |
| Melhor para | Controle total, dado local | Escala elástica, sem capex | Compliance local + serviço gerenciado |
Exadata Cloud at Customer é o modelo mais interessante para empresas brasileiras que precisam de compliance de dado local (LGPD, regulação setorial) mas querem o modelo de serviço gerenciado: o hardware Exadata fica no seu datacenter ou no datacenter do provedor, e a Oracle gerencia a infraestrutura como serviço.
Custo e perfil de cliente
Exadata não é para todo mundo. O perfil de cliente que justifica Exadata:
- Operações com Oracle Database como sistema crítico central (banco, seguradora, grande varejista, governo)
- Volume de dados em centenas de GB a múltiplos TB no banco de produção
- Concorrência de usuários ou transações que já saturou servidores convencionais
- Budget de TI que suporta a ordem de grandeza do investimento
O custo de um Exadata X10M (o modelo mais recente) on-premises começa em múltiplos milhões de reais. Exadata Cloud Service começa em dezenas de milhares de dólares por mês para configurações mínimas (quarter rack). É infraestrutura enterprise para operações enterprise.
Para Oracle Database abaixo de 1 TB com centenas (não milhares) de usuários concorrentes, um servidor dedicado bem dimensionado ou DBaaS em OCI entrega resultado equivalente a uma fração do custo.
Exadata é a plataforma certa para workloads Oracle de alta volumetria. Para Oracle Database de uso corporativo convencional, cloud privada brasileira em hardware dedicado pode entregar o que você precisa com custo muito menor. Fale com a equipe da Adentro para avaliar qual infraestrutura faz sentido para o seu banco Oracle.