Gerenciamento e faturamento de OCPU

Saiba mais sobre OCPUs (Oracle Compute Units) e como é cobrado o uso.

Medição e faturamento

A medição e o faturamento do OCI GoldenGate se baseiam no número de OCPUs que o serviço usa por minuto.

Ao criar uma implantação do OCI GoldenGate, você seleciona o número de OCPUs entre 1 e 24 que sua implantação usará. Cada OCPU aloca uma memória adicional de 16 GB e 1 gigabit por segundo (Gbps) de largura de banda de rede.

Auto scale permite que o serviço expanda até três vezes a Contagem de OCPUs especificada na criação ou dimensionada manualmente, conforme necessário, dependendo da carga de trabalho dinâmica e do uso de armazenamento. Quando ativar o dimensionamento automático, você será cobrado pelo número máximo de OCPUs consumidas por hora.

Por exemplo, se você especificar 3 como a OCPU base e ativar Auto Scale, o total de OCPUs que podem ser usadas será 9. Quando OCPU Utilization for maior que 33,333% de 9 OCPUs, você será cobrado pelo valor inteiro acima de 33,333%, que é 4 OCPUs.

Utilização de OCPU Maior que Utilização de OCPU Menor ou igual a Faturado para
0 33,333% 3 OCPUs
33,333% 44,444% 4 OCPUs
44,444% 55,555% 5 OCPUs
55,555% 66,666% 6 OCPUs
66,666% 77,777% 7 OCPUs
77,777% 88,888% 8 OCPUs
88,888% 100% 9 OCPUs

O OCI GoldenGate não pode ser dimensionado em mais de 24 OCPUs, que é o número máximo de OCPUs. Por exemplo, se você selecionar 9 OCPUs como contagem de OCPUs base e ativar o Dimensionamento Automático, o serviço será dimensionado para até 24 OCPUs. Você pode ativar ou desativar o dimensionamento automático a qualquer momento.

Você pode monitorar o consumo de OCPU e a memória de uma implantação na seção Métricas da página Detalhes de uma implantação.

Sobre o armazenamento OCI GoldenGate

O armazenamento do Oracle Cloud Infrastructure GoldenGate é o espaço de armazenamento físico que inclui arquivos de armazenamento interno necessários para suportar a operação de serviço (trilhas, parâmetros, descarte, logs etc.) ou necessário para backups automatizados. Para cada OPCU consumida, 500 GB de armazenamento do Oracle Cloud Infrastructure GoldenGate são alocados para o serviço.

O OCI GoldenGate pode fornecer até 3 vezes mais o número de OCPUs selecionadas quando você criou ou dimensionou manualmente a implantação, conforme necessário, com base em sua carga de trabalho dinâmica e uso de armazenamento. Seu consumo de OCPU por hora é o maior do número de OCPUs reservadas ou as OCPUs reais necessárias com base em sua carga de trabalho e uso de armazenamento em uma determinada hora.

Por exemplo, suponha que você tenha ativado o dimensionamento automático com 1 OCPU e com consumo de armazenamento do OCI GoldenGate maior ou igual a 500 GB, mas menor que 1000 GB. Nesse caso, o serviço consome 2 OCPUs para garantir que ele aloque o armazenamento correto do OCI GoldenGate. Quando o consumo de armazenamento do OCI GoldenGate é maior ou igual a 1000 GB, o serviço consome 3 OCPUs. 1500 GB é a alocação máxima de armazenamento do OCI GoldenGate e qualquer uso acima desse limite afeta negativamente o desempenho e a disponibilidade de suas implantações até que seu uso de armazenamento seja menor ou igual à alocação máxima de armazenamento.

Consumo de armazenamento GoldenGate do OCI (GB) Número de OCPUs alocadas
Menos de 500 GB 1
Maior ou igual a 500 GB, mas menor que 1000 GB 2
Maior ou igual a 1000 GB, mas menor que 1500 GB 3

Sobre utilização de OCPU

Antes de criar uma implantação do OCI GoldenGate, é importante entender como a forma de OCPU afeta a experiência do usuário do OCI GoldenGate.

Ao criar uma implantação do OCI GoldenGate, você deve selecionar quantas OCPUs a implantação usará. Aqui estão algumas coisas a serem consideradas ao fazer sua seleção:

  • A ativação do Dimensionamento Automático garante que OCPUs adicionais estejam disponíveis quando forem necessárias. Você só será cobrado quando os ciclos de OCPU adicionais forem consumidos. O número de OCPUs consumidas é dimensionado com a utilização de carga de trabalho e armazenamento.
  • O processo de Backup do OCI GoldenGate também consome ciclos de OCPU. Se a utilização atual de OCPU estiver próxima de 100%, o processo de backup poderá levar muito tempo para ser concluído.
  • Se uma implantação do OCI GoldenGate estiver em execução com ou perto de 100% de utilização de OCPU, considere alterar a contagem de OCPU base ou ativar o dimensionamento automático, se ele ainda não estiver ativado.
  • Você pode monitorar a Utilização de OCPU na página Detalhes de Implantação do OCI GoldenGate e no Explorador de Métricas na Console do OCI.
  • Você pode definir alarmes na Console do OCI para notificá-lo quando a utilização de OCPU atingir determinados níveis.

Considerações sobre dimensionamento para implantações de Replicação de Dados

Certifique-se de revisar as informações em Medição e faturamento para implantações do OCI GoldenGate sobre seleção e dimensionamento do Oracle Compute Unit (OCPU).

O uso da OCPU de Replicação de Dados do OCI GoldenGate é calculado com base nos seguintes fatores:

  • Console de implantação GoldenGate: Se a utilização atual de OCPU estiver próxima de 100%, a Console de Implantação GoldenGate poderá ter um retorno muito lento ou não retornar. A Oracle recomenda alocar 1 OCPU para a interface do usuário.
  • Número de processos de Extract, Replicats e Caminho de Distribuição executados simultaneamente: Os processos Extract e Replicat são processos de alta prioridade e têm precedência nos ciclos de OCPU. A Oracle recomenda que você aloque 1 OCPU para cada processo.
  • Quantidade de dados que estão sendo processados

Embora existam muitos outros fatores que afetam o desempenho, a Oracle recomenda começar com as seguintes configurações:

  • Desenvolvimento ou Teste: 1 OCPU com dimensionamento automático ativado
  • Produção: 4 OCPUs com dimensionamento automático ativado

Após alguns testes, mantenha a configuração existente ou reduza a implantação manualmente.

Considerações sobre dimensionamento para implantações do Data Transforms

Certifique-se de revisar as informações em Medição e faturamento para implantações do OCI GoldenGate sobre seleção e dimensionamento do Oracle Compute Unit (OCPU).

O uso de OCPU do OCI GoldenGate Data Transforms é calculado com base nos seguintes fatores:

  • Console do Data Transforms
  • Número de cargas de dados, fluxos de dados e fluxos de trabalho

Embora existam muitos outros fatores que afetam o desempenho, a Oracle recomenda começar com a seguinte configuração:

  • Desenvolvimento ou Teste: 1 OCPU com dimensionamento automático ativado
  • Produção: 2 OCPUs com dimensionamento automático ativado

Após alguns testes do mundo real, você pode manter a configuração existente ou dimensionar a implantação manualmente.

Considerações sobre dimensionamento para implantações do Stream Analytics

Certifique-se de revisar as informações em Medição e faturamento para implantações do OCI GoldenGate sobre seleção e dimensionamento do Oracle Compute Unit (OCPU).

O uso da OCPU do OCI GoldenGate Stream Analytics é calculado com base nos seguintes fatores:

  • Console do Stream Analytics
  • Número de pipelines de Streaming
  • Ignorar cluster
  • GoldenGate Cluster do Big Data

Antes de calcular o número de OCPUs necessárias, vamos primeiro revisar quantas unidades de computação cada recurso do Stream Analytics exige. 1 OCPU é igual a 2 unidades de computação (vCPUs). 1 vCPU é igual a 1000 milicros (1000m).

A tabela a seguir lista definições de pipeline do Stream Analytics de exemplo e o número calculado de OCPUs necessárias.
Pipeline Driver Executor Total de VCPUs OCPUs cobradas
Pipeline A 500m 1 x 500m 1000m 1
Pipeline B 500m 2 x 500m 1500m 1
Pipeline C 500m 4 x 500m 2500m 2
Pipeline D 600m 2 x 700m 2000m 1
Pipeline E 1000m 2 x 1000m 3000m 2

Você pode configurar as definições do Driver e do Executor conforme necessário para cada pipeline na console do Stream Analytics.

A tabela a seguir lista exemplos de configurações de recursos do Stream Analytics com base no número de pipelines (da tabela acima) e no número calculado de OCPUs necessárias.

Console do Stream Analytics Número de pipelines Pipelines de streaming Ignorar cluster GoldenGate para cluster do Big Data OCPUs cobradas
1000m 1 x Pipeline A 1000m 0 0 1
1000m 3 x Pipeline A 3000m 0 0 2
1000m 1 x Pipeline B 1500m 0 0 2
1000m 1 x Pipeline B 1500m 2 x 500m 500m 2
1000m 1 x Pipeline A

1 x Pipeline B

2500m 2 x 500m 500m 3
1000m 2 x Pipeline A

1 x Pipeline B

3500m 2 x 500m 500m 3

A console do Stream Analytics requer 1000m. Cada pipeline de streaming requer milicores adicionais, dependendo de suas configurações. O cluster Ignite, se ativado, requer no mínimo 2 instâncias de cluster. Você pode configurar o limite milicore para os clusters Ignite e GoldenGate Big Data na console do Stream Analytics. Quando adicionados juntos, você pode determinar o número total de OCPUs que precisa selecionar ao criar sua implantação do Stream Analytics.

Se você não tiver certeza, poderá começar com 2 ou 3 OCPUs e, em seguida, revisar as métricas de consumo de OCPU na página de detalhes da implantação e ajustar adequadamente.

Considerações de tamanho para Pipelines

O número de OCPUs é fixo em 1 OCPU com o dimensionamento automático ativado.

Observação:

Quando você interrompe um Pipeline, ainda é cobrado pelos recursos usados porque uma implantação ainda é executada em segundo plano. Para evitar custos recorrentes, exclua o pipeline.