Gestion et facturation des OCPU

Découvrez les unités centrales Oracle (OCPU) et le mode de facturation de votre utilisation.

Mesures et facturation

Les mesures et la facturation pour OCI GoldenGate sont basées sur le nombre d'OCPU utilisées par le service par minute.

Lorsque vous créez un déploiement du service GoldenGate pour OCI, vous sélectionnez le nombre d'OCPU entre 1 et 24 que votre déploiement utilisera. Chaque OCPU alloue une mémoire supplémentaire de 16 Go et 1 gigabit par seconde (Gbit/s) de bande passante de réseau.

Auto scale permet au service d'augmenter jusqu'à trois fois le nombre d'OCPU que vous avez spécifié lors de la création, ou de l'ajuster manuellement, selon les besoins, en fonction de la charge de travail dynamique et de l'utilisation du stockage. Lorsque vous activez l'ajustement automatique, vous êtes facturé pour le nombre maximal d'OCPU consommées par heure.

Par exemple, si vous spécifiez 3 comme OCPU de base et que vous activez Auto Scale, le nombre total d'OCPU pouvant être utilisées est de 9. Lorsque OCPU Utilization est supérieur à 33,333 % des 9 OCPU, vous êtes facturé pour la valeur entière supérieure à 33,333 %, soit 4 OCPU.

Utilisation d'OCPU supérieure à Utilisation d'OCPU inférieure ou égale à Facturation pour
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

Le service GoldenGate pour OCI ne peut pas aller au-delà de 24 OCPU, le nombre maximum. Par exemple, si vous sélectionnez 9 OCPU comme nombre de base et que vous activez l'ajustement automatique, le service peut aller jusqu'à 24 OCPU. Vous pouvez activer ou désactiver l'ajustement automatique à tout moment.

Vous pouvez surveiller la consommation et la mémoire d'OCPU d'un déploiement dans la section Mesures de sa page de détails.

À propos du stockage OCI GoldenGate

Le stockage Oracle Cloud Infrastructure GoldenGate est l'espace de stockage physique qui comprend les fichiers de stockage internes nécessaires pour prendre en charge le fonctionnement du service (pistes, paramètres, rebut, journaux, etc.) ou requis pour les sauvegardes automatisées. Pour chaque unité OPCU consommée, 500 Go de stockage Oracle Cloud Infrastructure GoldenGate sont affectés au service.

OCI GoldenGate peut fournir jusqu'à 3 fois plus d'OCPU sélectionnées lors de la création ou de l'ajustement manuel du déploiement, au besoin, en fonction de la charge de travail dynamique et de l'utilisation du stockage. Votre consommation d'OCPU par heure est supérieure au nombre d'OCPU réservées ou au nombre réel d'OCPU requises en fonction de votre charge de travail et de votre utilisation du stockage au cours d'une heure indiquée.

Par exemple, supposons que vous ayez activé l'ajustement automatique avec 1 OCPU et que la consommation de stockage d'OCI GoldenGate soit supérieure ou égale à 500 Go, mais inférieure à 1000 Go. Dans ce cas, le service consomme 2 OCPU pour s'assurer qu'il affecte le stockage OCI GoldenGate approprié. Lorsque la consommation de stockage pour OCI GoldenGate est supérieure ou égale à 1000 Go, le service consomme 3 OCPU. 1500 Go est l'affectation maximale de stockage pour OCI GoldenGate et toute utilisation supérieure à cette limite affecte négativement la performance et la disponibilité de vos déploiements jusqu'à ce que votre utilisation du stockage soit inférieure ou égale à l'affectation maximale de stockage.

Consommation de stockage OCI GoldenGate (Go) Nombre d'OCPU affectées
Moins de 500 Go 1
Supérieur ou égal à 500 Go mais inférieur à 1000 Go 2
Supérieur ou égal à 1000 Go mais inférieur à 1500 Go 3

À propos de l'utilisation d'OCPU

Avant de créer un déploiement du service GoldenGate pour OCI, il est important de comprendre comment le nombre d'OCPU d'une forme affecte l'expérience utilisateur du service GoldenGate pour OCI.

Lorsque vous créez un déploiement du service GoldenGate pour OCI, vous devez sélectionner le nombre d'OCPU que le déploiement utilisera. Voici quelques éléments à prendre en compte lors de cette sélection :

  • L'activation de l'ajustement automatique garantit que des OCPU supplémentaires sont disponibles lorsqu'elles sont nécessaires. Vous n'êtes facturé que lorsque les cycles d'OCPU supplémentaires sont consommés. Le nombre d'OCPU consommées s'adapte à l'utilisation de la charge de travail et du stockage.
  • Le processus de sauvegarde de GoldenGate pour OCI consomme également des cycles d'OCPU. Si l'utilisation courante d'OCPU est proche de 100 %, le processus de sauvegarde peut prendre beaucoup de temps.
  • Si un déploiement OCI GoldenGate est en cours d'exécution et que l'utilisation d'OCPU est à 100 % ou presque, envisagez de modifier le nombre d'OCPU de base ou d'activer l'ajustement automatique, s'il ne l'est pas encore.
  • Vous pouvez surveiller l'utilisation d'OCPU dans la page des détails de déploiement du service GoldenGate pour OCI et dans l'explorateur de mesures de la console OCI.
  • Vous pouvez définir des alarmes dans la console OCI pour être avisé lorsque l'utilisation d'OCPU atteint certains niveaux.

Considérations relatives au dimensionnement pour les déploiements de réplication de données

Assurez-vous de vérifier les informations sous Mesure et facturation pour les déploiements OCI GoldenGate concernant la sélection et l'ajustement des unités Oracle Compute (OCPU).

L'utilisation d'OCPU pour la réplication des données pour OCI GoldenGate est calculée en fonction des facteurs suivants :

  • Console de déploiement GoldenGate : Si l'utilisation courante d'OCPU est proche de 100 %, la console de déploiement GoldenGate peut être très lente à réagir ou ne pas réagir du tout. Oracle recommande d'affecter 1 OCPU à l'interface utilisateur.
  • Nombre de processus d'extraction, de réplication et de chemin de répartition exécutés simultanément : Les processus d'extraction et de réplication sont des processus à priorité élevée et ont priorité dans les cycles d'OCPU. Oracle recommande d'affecter 1 OCPU à chaque processus.
  • Quantité de données en cours de traitement

Bien que de nombreux autres facteurs aient une incidence sur la performance, Oracle recommande de commencer par les configurations suivantes :

  • Développement ou test : 1 OCPU avec ajustement automatique activé
  • Production : 4 OCPU avec ajustement automatique activé

Après certains tests, conservez la configuration existante ou ajustez le déploiement manuellement.

Considérations relatives au dimensionnement pour les déploiements Data Transforms

Assurez-vous de vérifier les informations sous Mesure et facturation pour les déploiements OCI GoldenGate concernant la sélection et l'ajustement des unités Oracle Compute (OCPU).

L'utilisation d'OCPU pour la transformation des données pour OCI GoldenGate est calculée en fonction des facteurs suivants :

  • Console Data Transforms
  • Nombre de chargements de données, de flux de données et de flux de travail

Bien que de nombreux autres facteurs aient une incidence sur la performance, Oracle recommande de commencer par la configuration suivante :

  • Développement ou test : 1 OCPU avec ajustement automatique activé
  • Production : 2 OCPU avec ajustement automatique activé

Après certains tests réels, vous pouvez conserver la configuration existante ou ajuster le déploiement manuellement.

Considérations relatives au dimensionnement pour les déploiements Stream Analytics

Assurez-vous de vérifier les informations sous Mesure et facturation pour les déploiements OCI GoldenGate concernant la sélection et l'ajustement des unités Oracle Compute (OCPU).

L'utilisation d'OCPU pour l'analyse de flux pour OCI GoldenGate est calculée en fonction des facteurs suivants :

  • Console Stream Analytics
  • Nombre de pipelines de diffusion en continu
  • Ignorer la grappe
  • GoldenGate Grappe de mégadonnées

Avant de calculer le nombre d'OCPU dont vous avez besoin, examinons d'abord le nombre d'unités de calcul requises par chaque ressource Stream Analytics. 1 OCPU est égale à 2 unités de calcul (vCPUs). 1 unité centrale virtuelle est égale à 1000 millicores (1000m).

Le tableau suivant présente des exemples de paramètres de pipeline Stream Analytics et le nombre calculé d'OCPU requis.
Pipeline Pilote Exécuteur Nombre total d'unités centrales virtuelles OCPU facturées
Ensemble d'opportunités A 500m 1 x 500m 1000m 1
Ensemble d'opportunités B 500m 2 x 500m 1500m 1
Ensemble d'opportunités C 500m 4 x 500m 2500m 2
Ensemble d'opportunités D 600m 2 x 700m 2000m 1
Ensemble d'opportunités E 1000m 2 x 1000m 3000m 2

Vous pouvez configurer les paramètres de pilote et d'exécuteur selon les besoins pour chaque pipeline dans la console Stream Analytics.

Le tableau suivant présente des exemples de configurations de ressources Stream Analytics en fonction du nombre de pipelines (du tableau ci-dessus) et du nombre calculé d'OCPU requis.

Console Stream Analytics Nombre de pipelines Pipelines de diffusion en continu Ignorer la grappe GoldenGate pour la grappe du service de mégadonnées OCPU facturées
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

La console Stream Analytics requiert 1000m. Chaque pipeline de diffusion nécessite des millicores supplémentaires en fonction de leurs paramètres. Le cluster Ignite, s'il est activé, nécessite un minimum de 2 instances de cluster. Vous pouvez configurer la limite de millisecondes pour les grappes de mégadonnées Ignite et GoldenGate dans la console Stream Analytics. Une fois ajoutés, vous pouvez déterminer le nombre total d'OCPU que vous devez sélectionner lors de la création de votre déploiement Stream Analytics.

Si vous n'êtes pas sûr, vous pouvez commencer par 2 ou 3 OCPU, puis vérifier les mesures de consommation d'OCPU dans la page des détails du déploiement et les ajuster en conséquence.

Considérations relatives au dimensionnement des pipelines

Le nombre d'OCPU est fixé à 1 OCPU avec l'ajustement automatique activé.

Note :

Lorsque vous arrêtez un pipeline, vous êtes toujours facturé pour les ressources utilisées, car un déploiement s'exécute toujours en arrière-plan. Pour éviter les coûts récurrents, supprimez le pipeline.