Gestion et facturation des OCPU

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

Mesure et facturation

La mesure et la facturation pour OCI GoldenGate sont basées sur le nombre d'OCPU qu'utilise le service dans une minute.

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

Auto scale permet au service de redimensionner jusqu'à trois fois le nombre d'OCPU indiqué lors de la création ou de le redimensionner manuellement, selon vos besoins, en fonction de votre charge globale dynamique et de votre utilisation du stockage. Lorsque vous activez le redimensionnement automatique, la facturation tient compte du nombre maximal d'OCPU consommées par heure.

Par exemple, si vous indiquez 3 OCPU de base et que vous activez Auto Scale, le nombre total d'OCPU pouvant être utilisées est de 9. Lorsque la valeur OCPU Utilization est supérieure à 33,333 % de 9 OCPU, la facturation s'applique à l'entier de plus de 4 OCPU.

Utilisation d'OCPU supérieure à Utilisation d'OCPU inférieure ou égale à Quantité facturée
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 ne peut pas dépasser 24 OCPU, soit le nombre maximal d'OCPU. Par exemple, si vous sélectionnez 9 OCPU comme nombre d'OCPU de base et que vous activez le redimensionnement automatique, le service peut aller jusqu'à 24 OCPU. Vous pouvez activer ou désactiver le redimensionnement automatique à tout moment.

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

A propos du stockage OCI GoldenGate

Le stockage Oracle Cloud Infrastructure GoldenGate est l'espace de stockage physique qui inclut les fichiers de stockage internes nécessaires à la prise en charge des opérations de service (trails, paramètres, suppression, journaux, etc.) ou requis pour les sauvegardes automatisées. Pour chaque OPCU utilisée, 500 Go de stockage Oracle Cloud Infrastructure GoldenGate sont alloués au service.

OCI GoldenGate peut fournir jusqu'à 3 fois plus d'OCPU sélectionnées lors de la création ou de la mise à l'échelle manuelle du déploiement, selon vos besoins, en fonction de votre charge globale dynamique et de votre utilisation du stockage. La consommation d'OCPU par heure est la plus élevée des OCPU réservées ou des OCPU réelles requises en fonction de la charge globale et de l'utilisation du stockage au cours d'une heure donnée.

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

Consommation du stockage OCI GoldenGate (Go) Nombre d'OCPU allouées
Inférieure à 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

A propos de l'utilisation d'OCPU

Avant de créer un déploiement OCI GoldenGate, il est important de comprendre l'incidence que peut avoir la forme d'OCPU sur l'expérience utilisateur dans OCI GoldenGate.

Lorsque vous créez un déploiement OCI GoldenGate, vous devez sélectionner le nombre d'OCPU que le déploiement utilisera. Voici quelques points à prendre en compte lors de votre sélection :

  • L'activation du redimensionnement automatique garantit que des OCPU supplémentaires sont disponibles si besoin. Vous n'êtes facturé que lorsque des cycles d'OCPU supplémentaires sont consommés. Le nombre d'OCPU consommées évolue en fonction de la charge globale et de l'utilisation du stockage.
  • Le processus de sauvegarde OCI GoldenGate consomme également des cycles d'OCPU. Si l'utilisation actuelle des 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 des OCPU est proche de 100 %, envisagez de modifier le nombre d'OCPU de base ou d'activer le redimensionnement automatique, si ce n'est pas déjà fait.
  • Vous pouvez surveiller l'utilisation des OCPU sur la page Détails sur le déploiement d'OCI GoldenGate et dans l'explorateur de mesures de la console OCI.
  • Vous pouvez définir des alarmes dans la console OCI pour vous avertir lorsque l'utilisation des OCPU atteint certains niveaux.

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

Vérifiez les informations de mesure et de facturation pour les déploiements OCI GoldenGate sur la sélection et le redimensionnement des unités Oracle Compute (OCPU).

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

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

Bien qu'il existe de nombreux autres facteurs ayant une incidence sur les performances, Oracle recommande de commencer par les configurations suivantes :

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

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

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

Vérifiez les informations de mesure et de facturation pour les déploiements OCI GoldenGate sur la sélection et le redimensionnement des unités Oracle Compute (OCPU).

L'utilisation d'OCPU des transformations de données OCI GoldenGate est calculée en fonction des facteurs suivants :

  • Console des transformations de données
  • Nombre de chargements de données, de flux de données et de workflows

Bien qu'il existe de nombreux autres facteurs ayant une incidence sur les performances, Oracle recommande de commencer par la configuration suivante :

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

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

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

Vérifiez les informations de mesure et de facturation pour les déploiements OCI GoldenGate sur la sélection et le redimensionnement des unités Oracle Compute (OCPU).

L'utilisation d'OCPU d'OCI GoldenGate Stream Analytics est calculée en fonction des facteurs suivants :

  • Console Stream Analytics
  • Nombre de pipelines Streaming
  • Ignorer le cluster
  • GoldenGate Cluster Big Data

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 vCPU est égale à 1000 millicores (1000m).

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

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

Le tableau suivant répertorie des exemples de configuration de ressource 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 Streaming Ignorer le cluster GoldenGate pour le cluster Big Data OCPU facturées
1000 min 1 x Pipeline A 1000 min 0 0 1
1000 min 3 x Pipeline A 3000 min 0 0 2
1000 min 1 x Pipeline B 1500 min 0 0 2
1000 min 1 x Pipeline B 1500 min 2 x 500m 500 min 2
1000 min 1 x Pipeline A

1 x Pipeline B

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

1 x Pipeline B

3500 min 2 x 500m 500 min 3

La console Stream Analytics requiert 1000m. Chaque pipeline de streaming nécessite des millicores supplémentaires en fonction de leurs paramètres. Si le cluster Ignite est activé, il requiert au moins 2 instances de cluster. Vous pouvez configurer la limite minimale pour les clusters Ignite et GoldenGate Big Data dans la console Stream Analytics. Une fois additionné, vous pouvez déterminer le nombre total d'OCPU à sélectionner lors de la création du déploiement Stream Analytics.

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

Remarques concernant le dimensionnement des pipelines

Le nombre d'OCPU est fixé à 1 OCPU avec le redimensionnement automatique activé.

Remarques :

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.