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.
O Auto scale permite que o serviço expanda até três vezes a Contagem de OCPUs especificada na criação ou seja dimensionado manualmente, conforme necessário, dependendo da carga de trabalho dinâmica e do uso de armazenamento. Ao ativar o dimensionamento automático, você é 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 pode ser usado será 9. Quando a 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 e memória de OCPU de uma implantação na seção Métricas da página de 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 na sua carga de trabalho dinâmica e no uso do 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 OCI GoldenGate correto. Quando o consumo de armazenamento GoldenGate do OCI é maior ou igual a 1000 GB, o serviço consome 3 OCPUs. 1500 GB é a alocação máxima de armazenamento GoldenGate do OCI 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 GoldenGate do OCI estiver em execução com 100% de utilização da OCPU ou próximo a ela, considere alterar a contagem de OCPUs base ou ativar o dimensionamento Automático se ela ainda não estiver ativada.
- 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 de 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 a seleção e o 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 perto 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 Extracts, Replicats e Distribution Paths 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 em processamento
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 amplie ou reduza a implantação manualmente.
Considerações de 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 a seleção e o 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 workflows
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 para cima ou para baixo manualmente.
Considerações de 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 a seleção e o dimensionamento do Oracle Compute Unit (OCPU).
O uso de OCPU do OCI GoldenGate Stream Analytics é calculado com base nos seguintes fatores:
- Console do Stream Analytics
- Número de pipelines de Streaming
- Ignitar cluster
- GoldenGate Cluster do Big Data
Antes de calcular o número de OCPUs necessárias, vamos primeiro analisar 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 milicores (1000m).
| Pipeline | Driver | Executor | Total vCPUs | OCPUs cobradas |
|---|---|---|---|---|
| Pipeline A | 500m | 1 x 500 m | 1000m | 1 |
| Pipeline B | 500m | 2 x 500 m | 1500m | 1 |
| Pipeline C | 500m | 4 x 500 m | 2500m | 2 |
| Pipeline D | 600m | 2 x 700 m | 2000m | 1 |
| Pipeline E | 1000m | 2 x 1000 m | 3000m | 2 |
Você pode configurar as definições de Driver e 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 | Ignitar cluster | GoldenGate para o 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 500 m | 500m | 2 |
| 1000m | 1 x Pipeline A
1 x Pipeline B |
2500m | 2 x 500 m | 500m | 3 |
| 1000m | 2 x Pipeline A
1 x Pipeline B |
3500m | 2 x 500 m | 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 de millicore para os clusters Ignite e GoldenGate do 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 de acordo.
Considerações sobre dimensionamento para Pipelines
O número de OCPUs é fixo em 1 OCPU com o dimensionamento automático ativado.
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.