Para ajudar os clientes a comparar produtos concorrentes de forma mais simples e alinhar-se às práticas comuns do mercado, a Oracle está alterando a forma como apresenta os preços de produtos baseados em compute em seu site, adotando a abordagem de vCPU, padrão da indústria. No entanto, é crucial notar que a lista de preços subjacente e o billing permanecem alinhados aos OCPUs. Mas por que essa mudança agora?
Clareza para o cliente: Além da abstração
O modelo que outros provedores de cloud utilizam para medir recursos de compute é a CPU virtual ou vCPU, que é, por definição, uma abstração. Como usuário final, muitas vezes não se tem visibilidade sobre quais recursos sustentam essa camada, ou o quanto o provedor pode ter feito oversubscription da largura de banda de rede e dos cores físicos para ganho de eficiência deles — não sua. Devido a essa variabilidade, ao problema de noisy neighbor e outros fatores, essas nuvens geralmente não oferecem garantias rígidas de performance.
Quando a Oracle Cloud Infrastructure (OCI) foi projetada, o objetivo era garantir alta performance previsível. Isso resultou em princípios de design de redes non-blocking e infraestrutura de compute sem oversubscription. Como unidade de medida, as vCPUs inicialmente não faziam sentido para esse nível de entrega técnica.
Os clientes OCI recebem uma fração real da infraestrutura física subjacente. Por exemplo, uma instância VM.Standard2.2 fornece dois OCPUs, que representam dois dos 52 cores físicos totais no sistema, suportando a execução simultânea de quatro threads. Ela também inclui 30 GB dos 768 GB de RAM e 2 Gbps dos 50 Gbps disponíveis no hardware. Há pouco de "virtual" nessa abordagem; você recebe uma fatia real do hardware, com o respaldo de SLAs de performance e gerenciabilidade — algo que a maioria dos provedores evita garantir.
Por que o OCPU entrega mais valor real
A unidade de medida OCPU para processadores x86 equivale a, pelo menos, duas vCPUs. Isso ocorre porque o OCPU contabiliza núcleos físicos, considerando duas threads de execução: o core principal da CPU e sua unidade de multiprocessamento simétrico (SMP). O SMP funciona como um núcleo auxiliar que executa uma segunda tarefa (thread) em paralelo, compartilhando alguns recursos com o core principal.
Na prática, grande parte da computação em nuvem do mercado utiliza um oversubscription agressivo de recursos de processamento e rede, dependendo da subutilização dos clientes para manter a estabilidade. Se todas as máquinas virtuais (VMs) em um servidor físico decidissem utilizar 100% dos recursos contratados simultaneamente, o sistema degradaria rapidamente, gerando latência e gargalos de rede.
Na Oracle, chamamos o cenário de clientes utilizando 100% de seus recursos de "apenas mais uma segunda-feira". A arquitetura é construída para que você utilize exatamente o que comprou. Nenhuma empresa quer que aplicações críticas, como Oracle Database ou E-Business Suite, parem de responder sob carga porque o provedor de cloud vendeu a mesma capacidade física para múltiplos clientes. O objetivo é transpor a confiabilidade do on-premises para a nuvem.
Comparação direta: Facilitando a análise estratégica
Se o OCPU é tecnicamente superior, por que mudar a forma de expressar o preço? A realidade é que o Compute da Oracle custa cerca de metade do valor da AWS há anos. Contudo, como um OCPU representa duas ou mais vCPUs, essa vantagem competitiva ficava oculta para quem não conhecesse profundamente a arquitetura da OCI.
A tabela abaixo ilustra a confusão terminológica anterior:
| Provedor | Unidade | Preço por Unidade |
|---|---|---|
| AWS | 2 vCPUs | $0.096 |
| Oracle | 1 OCPU | $0.0638 |
| Oracle | 2 OCPUs | $0.1276 |
Embora o valor nominal da Oracle pareça competitivo, não ficava claro que, na primeira linha da Oracle, você entrega a mesma capacidade (ou superior) que a opção da AWS. Ao recodificar esses dados para os padrões da indústria, a vantagem de custo-benefício se torna evidente:
| Provedor | Unidade | Preço por vCPU |
|---|---|---|
| AWS | 2 vCPUs | $0.0480 |
| Oracle | 2 vCPUs (1 OCPU) | $0.0319 |
| Oracle | 4 vCPUs (2 OCPUs) | $0.0319 |
Com essa mudança, a economia superior a 50% torna-se visualmente imediata. Além do preço, o gestor deve considerar os SLAs que protegem a operação, garantindo que a carga de trabalho possa utilizar a capacidade total contratada sem penalidades de performance.
O que muda para você?
A tabela de preços oficial, os contratos vigentes, o produto técnico, a medição (metering) e as faturas permanecem rigorosamente os mesmos. A alteração é estritamente na camada de apresentação das páginas web e calculadoras da OCI, facilitando o trabalho de times de FinOps e compras na comparação direta entre provedores.
Artigo originalmente publicado em cloud-infrastructure.