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 une bande passante réseau de 1 gigabit par seconde (Gbits/s).
Le redimensionnement automatique 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 de travail dynamique et de votre utilisation du stockage. Lorsque vous activez le redimensionnement automatique, le nombre maximal d'OCPU consommées par heure vous est facturé.
Par exemple, si vous indiquez 3 OCPU de base et que vous activez le redimensionnement automatique, le nombre total d'OCPU pouvant être utilisées est de 9. Lorsque l'utilisation d'OCPU est supérieure à 33,333 % de 9 OCPU, la quantité facturée est arrondie à l'entier supérieur, soit 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'une application.
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, rejet, 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 le nombre d'OCPU sélectionnées lors de la création ou du redimensionnement manuel du déploiement, selon vos besoins, en fonction de votre charge globale dynamique et de votre utilisation du stockage. Votre consommation d'OCPU par heure est égale au nombre d'OCPU réservées le plus élevé ou aux OCPU requises en fonction de votre charge globale et de votre utilisation du stockage au cours d'une heure donnée.
Par exemple, supposons que vous ayez activé le redimensionnement automatique avec 1 OCPU et que la consommation de stockage OCI GoldenGate soit supérieure ou égale à 500 Go mais inférieure à 1000 Go. Dans ce cas, le service utilise 2 OCPU pour s'assurer qu'il alloue la quantité de stockage OCI GoldenGate appropriée. 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 affecte négativement les 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 de stockage OCI GoldenGate (Go) | Nombre d'OCPU allouées |
|---|---|
| Inférieur à 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 redimensionment 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 qu'une utilisation d'OCPU est proche de 100 %, envisagez de modifier le nombre d'OCPU de base ou d'activer le redimensionment automatique, si ce n'est pas déjà faire.
-
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 des déploiements de réplication de données
Vérifiez les informations de mesure et facturation des déploiements OCI GoldenGate sur la sélection et la mise à l'échelle d'Oracle Compute Unit (OCPU).
L'utilisation de l'OCPU OCI GoldenGate Data Replication est calculée sur la base des facteurs suivants :
-
Console de déploiement GoldenGate : si l'utilisation actuelle des OCPU est proche de 100 %, la console peut être très lente à renvoyer des données 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 qui ont un impact 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 quelques tests, conservez la configuration existante ou augmentez ou réduisez manuellement le déploiement.
Considérations relatives au dimensionnement pour les déploiements de vérification des données
Vérifiez d'abord la mesure et facturation pour en savoir plus sur la sélection et la mise à l'échelle d'Oracle Compute Unit (OCPU).
L'utilisation de l'OCPU de vérification OCI GoldenGate est calculée en fonction des facteurs suivants :
-
Nombre de paire de comparaison en cours d'exécution :
-
Les conseils ont été déterminés à l'aide de paires de comparaison avec une table source par rapport à une table cible par travail de comparaison.
-
Le regroupement de plusieurs tables en un seul travail de comparaison peut augmenter l'utilisation des OCPU au-delà de ces lignes de base.
-
-
Disponibilité de la clé primaire :
-
Les déploiements de vérification des données utilisent des techniques de hachage pour comparer efficacement les données entre les tables source et cible.
-
Les exigences de traitement sont plus faibles pour les tables avec une clé primaire (PK) que pour les tables sans clé primaire (PK).
-
Les tableaux suivants répertorient le nombre estimé d'OCPU requises en fonction du nombre de paires de comparaison exécutées simultanément pour les déploiements Veridata Server et Veridata Agents :
Tableau - Déploiements du serveur Veridata
| Nombre de paires de comparaison simultanées | OCPU utilisées pour comparer des paires avec des clés primaires | OCPU utilisées pour comparer des paires sans clé primaire |
|---|---|---|
| 1 à 2 | 1 | 2 |
| 3 à 5 | 2 | 3 |
| 6 à 10 | 3 | 5 |
| 11 à 14 | 4 | 6 |
| 15 à 16 | 4 | 7 |
Table - Déploiements de l'agent Veridata
| Nombre de paires de comparaison simultanées | OCPU utilisées pour comparer des paires avec des clés primaires | OCPU utilisées pour comparer des paires sans clé primaire |
|---|---|---|
| 1 à 3 | 1 | 1 |
| 4 à 6 | 2 | 2 |
| 7 à 10 | 3 | 3 |
| 11 à 15 | 3 | 4 |
| 16 | 4 | 4 |
Remarque : Les valeurs de dimensionnement sont des estimations de planification basées sur des tests de performances contrôlés et sont conçues comme une pièce de départ de référence, et non comme une garantie de performances ou de temps de réalisation.
Considérations relatives au dimensionnement des déploiements de transformation de données
Vérifiez les informations de mesure et facturation des déploiements OCI GoldenGate sur la sélection et la mise à l'échelle d'Oracle Compute Unit (OCPU).
L'utilisation d'OCPU OCI GoldenGate Data Transforms est calculée en fonction des facteurs suivants :
-
Console de 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 qui ont un impact 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 quelques tests réels, vous pouvez conserver la configuration existante ou redimensionner le déploiement manuellement.
Considérations relatives au dimensionnement des déploiements Stream Analytics
Vérifiez les informations de mesure et facturation des déploiements OCI GoldenGate sur la sélection et la mise à l'échelle d'Oracle Compute Unit (OCPU).
L'utilisation d'OCPU OCI GoldenGate Stream Analytics est calculée en fonction des facteurs suivants :
-
Console Stream Analytics
-
Nombre de pipelines Streaming
-
Ignorer le cluster
-
Cluster Big Data GoldenGate
Avant de calculer le nombre d'OCPU dont vous avez besoin, examinons d'abord le nombre d'unités de calcul requis par chaque ressource Stream Analytics. 1 OCPU est égale à 2 unités de calcul (vCPU). 1 vCPU est égale à 1000 millicores (1000 m).
Le tableau suivant répertorie des exemples de paramètres de pipeline Stream Analytics et le nombre calculé d'OCPU requises.
| 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 500 m | 1500 min | 1 |
| Pipeline C | 500 min | 4 x 500 m | 2500 min | 2 |
| Pipeline D | 600 min | 2 x 700 m | 2000 min | 1 |
| Pipeline E | 1000 min | 2 x 1000m | 3000 min | 2 |
Vous pouvez configurer les paramètres du pilote et de l'exécuteur selon vos besoins pour chaque pipeline dans la console Stream Analytics.
Le tableau suivant répertorie des exemples de configuration de ressources Stream Analytics en fonction du nombre de pipelines (d'après le tableau ci-dessus) et du nombre calculé d'OCPU requises.
| Console Stream Analytics | Nombre de pipelines | Pipelines de transmission en continu | 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 500 m | 500 min | 2 |
| 1000 min | 1 x Pipeline A 1 x Pipeline B | 2500 min | 2 x 500 m | 500 min | 3 |
| 1000 min | 2 x Pipeline A 1 x Pipeline B | 3500 min | 2 x 500 m | 500 min | 3 |
La console Stream Analytics nécessite 1000 m. Chaque pipeline de transmission en continu nécessite des millicores supplémentaires en fonction de leurs paramètres. Le cluster Ignite, s'il est activé, requiert au moins 2 instances de cluster. Vous pouvez configurer la limite en millisecondes pour les clusters Big Data Ignite et GoldenGate dans la console Stream Analytics. Une fois additionnés, vous pouvez déterminer le nombre total d'OCPU à sélectionner lors de la création de votre déploiement Stream Analytics.
En cas de doute, vous pouvez commencer par 2 ou 3 OCPU, puis consulter les mesures de consommation d'OCPU sur la page de 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 le redimensionnement automatique activé.
Remarque : lorsque vous arrêtez un pipeline, les ressources utilisées sont toujours facturées car un déploiement est toujours exécuté en arrière-plan. Pour éviter les coûts récurrents, supprimez le pipeline.