Gerenciamento e faturamento de OCPU
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).
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.