Gestione e fatturazione OCPU

Scopri di più sulle OCPU (Oracle Compute Unit) e su come ti viene fatturato l'uso.

Misurazione e fatturazione

La misurazione e la fatturazione per OCI GoldenGate si basano sul numero di OCPU utilizzate dal servizio al minuto.

Quando si crea una distribuzione OCI GoldenGate, si seleziona il numero di OCPU compreso tra 1 e 24 che verrà utilizzato dalla distribuzione. Ogni OCPU alloca una memoria aggiuntiva di 16 GB e 1 gigabit al secondo (Gbps) di larghezza di banda di rete.

Auto scale consente al servizio di eseguire lo scale-up fino a tre volte il conteggio OCPU specificato al momento della creazione o di eseguire lo scale-up manuale, in base alle esigenze, a seconda del carico di lavoro dinamico e dell'uso dello storage. Quando si abilita la scala automatica, viene fatturato il numero massimo di OCPU consumate all'ora.

Ad esempio, se si specifica 3 come OCPU di base e si abilita Auto Scale, le OCPU totali che è possibile utilizzare sono 9. Se OCPU Utilization è maggiore del 33,333% di 9 OCPU, verrà fatturato il valore intero superiore al 33,333%, ovvero 4 OCPU.

Utilizzo OCPU maggiore di Utilizzo OCPU minore o uguale a Destinata a
0 33,333% 3 OCPU
33,333% 44,444% 4 OCPU
44,444% 55,555% 5 OCPU
55,555% 66,666% 6 OCPU
66,666% 77,777% 7 OCPU
77,777% 88,888% 8 OCPU
88,888% 100% 9 OCPU

OCI GoldenGate non può eseguire la scalabilità su 24 OCPU, che è il numero massimo di OCPU. Ad esempio, se selezioni 9 OCPU come conteggio di OCPU di base e abilita la scala automatica, il servizio eseguirà lo scale-up fino a 24 OCPU. È possibile abilitare o disabilitare la scala automatica in qualsiasi momento.

Puoi monitorare il consumo di OCPU e la memoria di una distribuzione nella sezione Metriche della pagina Dettagli di una distribuzione.

Informazioni sullo storage OCI GoldenGate

Lo storage Oracle Cloud Infrastructure GoldenGate è lo spazio di storage fisico che include i file di storage interni necessari per supportare il funzionamento del servizio (trails, parametri, eliminazione, log e così via) o necessari per i backup automatici. Per ogni OPCU consumato, al servizio vengono allocati 500 GB di storage Oracle Cloud Infrastructure GoldenGate.

OCI GoldenGate può fornire fino a 3 volte il numero di OCPU selezionate quando hai creato o ridimensionato manualmente la distribuzione, in base alle esigenze, al carico di lavoro dinamico e all'uso dello storage. Il consumo di OCPU all'ora è maggiore del numero di OCPU riservate o delle OCPU effettive richieste in base al carico di lavoro e all'uso dello storage in un'ora specifica.

Si supponga, ad esempio, di aver abilitato la scala automatica con 1 OCPU e con un consumo di storage OCI GoldenGate maggiore o uguale a 500 GB ma inferiore a 1000 GB. In questo caso, il servizio utilizza 2 OCPU per garantire l'allocazione dello storage OCI GoldenGate corretto. Quando il consumo di storage OCI GoldenGate è maggiore o uguale a 1000 GB, il servizio consuma 3 OCPU. 1500 GB è l'allocazione massima di storage OCI GoldenGate e qualsiasi uso al di sopra di questo limite influisce negativamente sulle prestazioni e sulla disponibilità delle distribuzioni fino a quando l'uso di storage non è minore o uguale all'allocazione massima di storage.

Consumo di storage GoldenGate OCI (GB) Numero di OCPU allocate
Minore di 500 GB 1
Maggiore o uguale a 500 GB ma inferiore a 1000 GB 2
Maggiore o uguale a 1000 GB ma inferiore a 1500 GB 3

Informazioni sull'utilizzo della OCPU

Prima di creare una distribuzione OCI GoldenGate, è importante comprendere in che modo la forma OCPU influisce sull'esperienza utente OCI GoldenGate.

Quando si crea una distribuzione OCI GoldenGate, è necessario selezionare il numero di OCPU che la distribuzione utilizzerà. Ecco alcune cose da considerare quando si effettua la selezione:

  • L'abilitazione della scala automatica garantisce la disponibilità di OCPU aggiuntive quando necessario. Viene fatturato solo quando vengono consumati i cicli OCPU aggiuntivi. Il numero di OCPU consumate si ridimensiona in base al carico di lavoro e all'utilizzo dello storage.
  • Il processo di backup OCI GoldenGate utilizza anche cicli OCPU. Se l'utilizzo corrente della OCPU è vicino al 100%, il completamento del processo di backup può richiedere molto tempo.
  • Se una distribuzione OCI GoldenGate è in esecuzione al 100% o quasi dell'utilizzo della OCPU, valutare la possibilità di modificare il conteggio di OCPU di base o di abilitare la scala automatica, se non è già abilitata.
  • È possibile monitorare l'utilizzo della OCPU nella pagina Dettagli distribuzione OCI GoldenGate e in Metrics Explorer in OCI Console.
  • È possibile impostare allarmi nella console OCI per ricevere una notifica quando l'utilizzo della OCPU raggiunge determinati livelli.

Considerazioni sul dimensionamento per le distribuzioni di replica dei dati

Assicurati di rivedere le informazioni nella sezione Misurazione e fatturazione per le distribuzioni OCI GoldenGate sulla selezione e il ridimensionamento di Oracle Compute Unit (OCPU).

L'uso della OCPU di replica dei dati di OCI GoldenGate viene calcolato in base ai seguenti fattori:

  • Console di distribuzione GoldenGate: se l'utilizzo corrente della OCPU è vicino al 100%, la console di distribuzione GoldenGate potrebbe essere molto lenta per la restituzione o la mancata restituzione. Oracle consiglia di allocare 1 OCPU per l'interfaccia utente.
  • Numero di processi Extract, Replicat e Percorsi di distribuzione in esecuzione contemporaneamente: i processi Extract e Replicat sono processi ad alta priorità e hanno la precedenza nei cicli OCPU. Oracle consiglia di allocare 1 OCPU per ogni processo.
  • Quantità di dati in fase di elaborazione

Sebbene esistano molti altri fattori che influiscono sulle prestazioni, Oracle consiglia di iniziare dalle configurazioni seguenti:

  • Sviluppo o test: 1 OCPU con scala automatica abilitata
  • Produzione: 4 OCPU con scala automatica abilitata

Dopo alcuni test, mantenere la configurazione esistente o ridimensionare la distribuzione manualmente.

Considerazioni sul dimensionamento per le distribuzioni delle trasformazioni dei dati

Assicurati di rivedere le informazioni nella sezione Misurazione e fatturazione per le distribuzioni OCI GoldenGate sulla selezione e il ridimensionamento di Oracle Compute Unit (OCPU).

L'uso della OCPU di OCI GoldenGate Data Transforms viene calcolato in base ai seguenti fattori:

  • Console di Data Transforms
  • Numero di caricamenti dati, flussi di dati e flussi di lavoro

Sebbene esistano molti altri fattori che influiscono sulle prestazioni, Oracle consiglia di iniziare con la configurazione seguente:

  • Sviluppo o test: 1 OCPU con scala automatica abilitata
  • Produzione: 2 OCPU con scala automatica abilitata

Dopo alcuni test nel mondo reale, puoi mantenere la configurazione esistente o ridimensionare la distribuzione manualmente.

Considerazioni sul dimensionamento per le distribuzioni di Stream Analytics

Assicurati di rivedere le informazioni nella sezione Misurazione e fatturazione per le distribuzioni OCI GoldenGate sulla selezione e il ridimensionamento di Oracle Compute Unit (OCPU).

L'uso della OCPU di Stream Analytics di OCI GoldenGate viene calcolato in base ai seguenti fattori:

  • Console Stream Analytics
  • Numero di pipeline di streaming
  • Ignora cluster
  • GoldenGate Cluster Big Data

Prima di calcolare il numero di OCPU necessarie, esaminiamo quante unità di calcolo ogni risorsa di Stream Analytics richiede. 1 OCPU è uguale a 2 unità di calcolo (vCPUs). 1 vCPU è uguale a 1000 millicore (1000m).

Nella tabella seguente sono elencate le impostazioni della pipeline di esempio di Stream Analytics e il numero calcolato di OCPU richieste.
Pipeline Driver Esecutore Totale vCPUs OCPU fatturate
Pipeline A 500 m 1 x 500m 1000 m 1
Pipeline B 500 m 2 x 500m 1500 m 1
Pipeline C 500 m 4 x 500m 2500 m 2
Pipeline D 600 m 2 x 700m 2000 m 1
Pipeline E 1000 m 2 x 1000m 3000 m 2

È possibile configurare le impostazioni di driver ed esecutore in base alle esigenze per ogni pipeline nella console di Stream Analytics.

Nella tabella seguente sono elencate configurazioni di risorse di esempio di Stream Analytics in base al numero di pipeline (dalla tabella precedente) e al numero calcolato di OCPU richieste.

Console Stream Analytics Numero di pipeline Pipeline di streaming Ignora cluster GoldenGate per il cluster Big Data OCPU fatturate
1000 m 1 x Pipeline A 1000 m 0 0 1
1000 m 3 x Pipeline A 3000 m 0 0 2
1000 m 1 x Pipeline B 1500 m 0 0 2
1000 m 1 x Pipeline B 1500 m 2 x 500m 500 m 2
1000 m 1 x Pipeline A

1 x Pipeline B

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

1 x Pipeline B

3500 m 2 x 500m 500 m 3

La console di Stream Analytics richiede 1000m. Ogni pipeline di streaming richiede millicore aggiuntivi a seconda delle impostazioni. Il cluster Ignite, se attivato, richiede almeno 2 istanze di cluster. È possibile configurare il limite millicore per i cluster Big Data Ignite e GoldenGate nella console di Stream Analytics. Una volta aggiunte insieme, puoi determinare il numero totale di OCPU da selezionare quando crei la distribuzione di Stream Analytics.

In caso di dubbi, puoi iniziare con 2 o 3 OCPU, quindi rivedere le metriche di consumo della OCPU nella pagina dei dettagli della distribuzione e adeguarle di conseguenza.

considerazioni sulle dimensioni per le pipeline

Il numero di OCPU è fissato a 1 OCPU con la scala automatica abilitata.

Nota

Quando si arresta una pipeline, viene comunque fatturato il costo per le risorse utilizzate perché una distribuzione viene ancora eseguita in background. Per evitare costi ricorrenti, eliminare la pipeline.