A propos de la facturation des pools élastiques

L'utilisation du pool élastique est facturée au responsable du pool et la facturation est basée sur la taille du pool élastique et sur l'utilisation horaire réelle de l'ECPU du responsable du pool et des membres. L'utilisation du pool élastique peut dépasser la taille du pool (la capacité du pool peut être jusqu'à quatre fois supérieure à la taille du pool).

La facturation d'un pool élastique se compose uniquement de ressources de calcul, c'est-à-dire d'une utilisation d'ECPU, et toute utilisation de calcul est facturée à l'instance Autonomous Database qui est le leader du pool. Toute facturation de l'utilisation du stockage est facturée séparément aux instances Autonomous Database individuelles, indépendamment du fait que l'instance se trouve dans un pool élastique.

Utilisez un pool élastique pour regrouper logiquement vos instances Autonomous Database, en termes d'allocation et de facturation des ressources de calcul. Vous pouvez penser à un pool élastique comme un "plan de famille" de service de téléphone mobile, sauf que cela s'applique à vos instances Autonomous Database. Au lieu de payer individuellement pour chaque base de données, les bases de données sont regroupées dans un pool dans lequel une instance, le leader, est facturée pour l'utilisation de calcul associée à l'ensemble du pool.

A l'aide d'un pool élastique, vous pouvez provisionner jusqu'à quatre fois le nombre d'ECPU, sur la taille du pool sélectionné, et vous pouvez provisionner les instances de base de données qui se trouvent dans le pool élastique avec aussi peu que 1 ECPU par instance de base de données. En dehors d'un pool élastique, le nombre minimal d'ECPU par instance de base de données est de 2 ECPU. Par exemple, avec une taille de pool de 128, vous pouvez provisionner 512 instances Autonomous Database (chaque instance ayant 1 ECPU). Dans cet exemple, vous êtes facturé pour les ressources de calcul de taille de pool, en fonction de la taille de pool de 128 ECPU, alors que vous avez accès à 512 instances Autonomous Database. En revanche, lorsque vous provisionnez individuellement 512 instances Autonomous Database sans utiliser de pool élastique, vous devez allouer au moins 2 ECPU pour chaque instance Autonomous Database. Dans cet exemple, vous devrez payer 1024 ECPU. L'utilisation d'un pool élastique permet d'économiser jusqu'à 87 % sur les coûts de calcul.

Une fois que vous avez créé un pool élastique, l'utilisation totale d'ECPU pour une heure donnée est facturée à l'instance Autonomous Database qui est le leader du pool. A l'exception du leader de pool, les instances Autonomous Database individuelles qui sont membres du pool ne sont pas facturées pour l'utilisation d'ECPU tant qu'elles sont membres d'un pool élastique.

La facturation élastique du pool se présente comme suit :

  • Si l'utilisation totale d'ECPU de pointe agrégée est égale ou inférieure à la taille du pool pour une heure donnée, vous êtes facturé pour le nombre d'ECPU de taille de pool (une fois la taille du pool).

    Une fois le pool élastique créé, la facturation d'ECPU se poursuit au moins une fois le taux de taille du pool, même lorsque les bases de données qui font partie du pool sont arrêtées. Cela s'applique aux bases de données membres du pool et au leader du pool.

    En d'autres termes, si l'utilisation d'ECPU de pointe agrégée du pool est inférieure ou égale à la taille du pool pendant une heure donnée, vous êtes facturé pour le nombre d'ECPU de taille de pool (une fois la taille du pool). Cela représente jusqu'à 87 % d'économies sur les coûts de calcul par rapport au cas où ces bases de données sont facturées séparément sans utiliser de pools élastiques.

  • Si le pic d'utilisation d'ECPU agrégé de l'amorce du pool et des membres dépasse la taille du pool à tout moment au cours d'une heure de facturation donnée :

    • Le pic d'utilisation agrégé des ECPU du pool est inférieur ou égal à deux fois le nombre d'ECPU de la taille du pool : pour une utilisation supérieure à une fois nombre d'ECPU de la taille du pool et jusqu'à deux fois le nombre d'ECPU inclus dans une heure de facturation donnée : la facturation horaire est deux fois le nombre d'ECPU de la taille du pool.

      En d'autres termes, si l'utilisation d'ECPU de pointe agrégée du pool dépasse la taille du pool, mais est inférieure ou égale à deux fois la taille du pool pendant une heure donnée, vous êtes facturé pour deux fois le nombre d'ECPU de taille du pool (deux fois la taille du pool). Cela représente jusqu'à 75 % d'économies sur les coûts de calcul par rapport au cas où ces bases de données sont facturées séparément sans utiliser de pools élastiques.

    • Le pic d'utilisation agrégé des ECPU du pool est inférieur ou égal à quatre fois le nombre d'ECPU de la taille du pool : pour une utilisation supérieure à deux fois le pool nombre de tailles d'ECPU et jusqu'à quatre fois le nombre de tailles de pool d'ECPU au cours d'une heure de facturation donnée : la facturation horaire est quatre fois le nombre de tailles de pool d'ECPU.

      En d'autres termes, si l'utilisation d'ECPU de pointe agrégée du pool dépasse le double de la taille du pool pendant une heure donnée, vous êtes facturé pour quatre fois le nombre d'ECPU de la taille du pool (quatre fois la taille du pool). Cela représente jusqu'à 50 % d'économies sur les coûts de calcul par rapport au cas où ces bases de données sont facturées séparément sans utiliser de pools élastiques.

    Prenons par exemple un pool élastique avec une taille de pool de 128 ECPU et une capacité de pool de 512 ECPU :

    • Cas-1 : l'utilisation maximale agrégée d'ECPU du leader de pool et des membres est de 40 ECPU entre 2:00pm et 2:30pm, et de 128 ECPU entre 2:30pm et 3:00pm.

      Le pool élastique est facturé 128 ECPU, soit une fois la taille du pool, pour cette heure de facturation (2-3pm). Ce cas s'applique lorsque le pic d'utilisation agrégée d'ECPU du pool élastique pour l'heure de facturation est inférieur ou égal à 128 ECPU.

    • Cas-2 : l'utilisation maximale agrégée d'ECPU du leader de pool et des membres est de 40 ECPU entre 2:00pm et 2:30pm, et de 250 ECPU entre 2:30pm et 3:00pm.

      Le pool élastique est facturé 256 ECPU, soit deux fois la taille du pool, pour cette heure de facturation (2-3pm). Ce cas s'applique lorsque le pic d'utilisation agrégée d'ECPU du pool élastique pour l'heure de facturation est inférieur ou égal à 256 ECPU et supérieur à 128 ECPU.

    • Cas-3 : l'utilisation maximale agrégée des ECPU du leader de pool et des membres est de 80 ECPU entre 2:00pm et 2:30pm, et de 509 ECPU entre 2:30pm et 3:00pm.

      Le pool élastique est facturé 512 ECPU, soit quatre fois la taille du pool, pour cette heure de facturation (2-3pm). Ce cas s'applique lorsque le pic d'utilisation agrégée d'ECPU du pool élastique pour l'heure de facturation est inférieur ou égal à 512 ECPU et supérieur à 256 ECPU.

Pour plus d'informations, reportez-vous à Comment réaliser jusqu'à 87 % d'économies sur les coûts de calcul avec les pools élastiques sur Autonomous Database.

Facturation de pool élastique lorsqu'un pool est créé ou résilié

Lorsqu'un pool élastique est créé ou terminé, l'amorce est facturée pour l'heure complète du pool élastique. En outre, les instances individuelles qui sont ajoutées ou enlevées du pool sont facturées pour toute utilisation de calcul qui se produit lorsque l'instance ne figure pas dans le pool élastique (dans ce cas, la facturation s'applique à l'instance Autonomous Database individuelle).

  • Exemple de création de pool : supposons qu'il existe une instance Autonomous Database avec 4 ECPU qui ne fait partie d'aucun pool élastique. A 2 h 15, si vous créez un pool élastique avec cette instance avec une taille de pool de 128 ECPU, l'instance devient un leader de pool. En supposant que la base de données Autonomous Database est inactive entre 2 et 3pm, et qu'il n'y a aucune autre instance Autonomous Database dans le pool, la facturation de l'heure comprise entre 2 et 3pm est la suivante :

    La facture pour la période 2-3pm est : (4 * 0,25) + 128 = 129 ECPU

    où (4 * 0,25) correspond à la facturation du calcul pendant les quinze minutes précédant la création du pool élastique par l'instance Autonomous Database, et 128 ECPU correspond à la facturation du pool élastique pour l'heure de création du pool élastique.

  • Exemple d'interruption de pool : supposons qu'une instance Autonomous Database avec 4 ECPU soit le leader d'un pool élastique et que la taille du pool soit de 128 ECPU. À 4 h 30, si vous mettez fin au pool élastique, la base de données devient une instance Autonomous Database autonome qui ne fait partie d'aucun pool élastique. En supposant que la base de données Autonomous Database est inactive entre 4 et 5pm, et qu'il n'y a aucune autre instance Autonomous Database dans le pool, la facturation de l'heure comprise entre 4 et 5pm est la suivante :

    La facture pour 4-5pm est : (4 * 0,5) + 128 = 130 ECPU

    Où (4 * 0,5) correspond à la facturation du calcul pendant les trente minutes suivant la fin du pool élastique par l'instance Autonomous Database, et 128 ECPU correspond à la facturation du pool élastique pour l'heure à laquelle le pool a pris fin.

Facturation de pool élastique avec des outils intégrés

Pour le leader du pool ou les membres, les ressources de calcul allouées aux outils intégrés, OML, Graph ou Data Transforms sont distinctes et ne sont pas prises en compte dans l'allocation totale du pool élastique. A des fins de facturation, le leader de pool élastique est facturé pour toute utilisation d'ECPU d'outil intégré par le leader ou les membres de pool élastique, en plus de l'utilisation d'ECPU de pool élastique.

Par exemple, supposons qu'il existe un pool élastique avec une taille de pool de 128 ECPU ; si, au cours d'une heure de facturation donnée, l'utilisation maximale agrégée d'ECPU de l'amorce du pool et des membres est de 80 ECPU pour l'heure de facturation, et pendant cette heure l'utilisation totale combinée des ECPU pour les instances utilisant des outils intégrés est de 30 ECPU, le leader est facturé pour la taille du pool (128 ECPU), plus l'utilisation des ECPU de l'outil intégré (30 ECPU), pour un total de 158 ECPU pour cette heure.

Facturation Elastic Pool avec Autonomous Data Guard

Un leader de pool élastique ou un membre peut activer Autonomous Data Guard local ou inter-région, ou Autonomous Data Guard local et inter-région. Selon que la base de données de secours est locale ou pour une base de données de secours inter-région, selon que la base de données de secours est le leader du pool, un membre du pool ou non un leader du pool élastique ou un membre du pool, la facturation diffère. Pour une base de données de secours Autonomous Data Guard, le leader du pool élastique est facturé pour l'utilisation du calcul de la base de données de secours ou l'instance de secours individuelle est facturée indépendamment.

Détails d'utilisation du pool élastique dans les rapports d'utilisation OCI et la vue OCI_USAGE_DATA (pour les enregistrements jusqu'au 31 janvier 2025)

Vous pouvez obtenir une ventilation détaillée de l'utilisation du pool élastique dans les rapports d'utilisation d'Oracle Cloud Infrastructure (OCI), et ces informations sont également affichées dans la vue OCI_USAGE_DATA. Pour plus d'informations, reportez-vous à Rapports sur les coûts et l'utilisation et à Vue OCI_USAGE_DATA_EXT.

Remarque

Vous pouvez utiliser les rapports d'utilisation OCI et la vue OCI_USAGE_DATA pour les enregistrements jusqu'au 31 janvier 2025. Les rapports d'utilisation OCI sont en phase d'abandon. Vous pouvez continuer à accéder à vos fichiers CSV de rapports d'utilisation existants jusqu'au 31 juillet 2025. Pour plus d'informations, reportez-vous à Rapports sur les coûts et l'utilisation

Le tableau suivant présente les valeurs de colonne product/resource dans un rapport d'utilisation OCI. Le rapport d'utilisation d'OCI fournit des détails sur l'utilisation du pool élastique pour le responsable du pool et pour les membres du pool une heure de facturation donnée (des informations similaires sont disponibles dans la vue OCI_USAGE_DATA) :

Type d'utilisation de pool élastique Valeurs d'heure de facturation affichées
Utilisation du calcul de membre

Pour un membre de pool donné où la colonne product/resourceId du rapport d'utilisation OCI est égale à l'OCID du membre de pool et la colonne product/resource du rapport d'utilisation OCI est égale à PIC_ADBS_DB_ECPU_PEAK, l'option usage/billedQuantity du rapport d'utilisation OCI indique le pic d'utilisation de l'ECPU du membre au cours d'une heure de facturation spécifiée.

Vous pouvez utiliser la requête suivante pour visualiser les mêmes détails d'utilisation dans la vue OCI_USAGE_DATA :

SELECT billed_quantity FROM OCI_USAGE_DATA
   WHERE resource_name='PIC_ADBS_DB_ECPU_PEAK' and
                resource_id=OCID_of_the_pool_member and
                interval_usage_start=start_time and
                interval_usage_end=end_time
Remarque

Si un membre dispose d'une base de données de secours Autonomous Data Guard locale, son pic d'utilisation est signalé comme deux fois (2 x) le pic d'utilisation. Pour plus d'informations, reportez-vous à A propos de la facturation Elastic Pool avec Autonomous Data Guard activé.
Utilisation de calcul leader

Pour un leader de pool donné où la colonne product/resourceId du rapport d'utilisation OCI est égale à l'OCID du leader de pool et la colonne product/resource du rapport d'utilisation OCI est égale à PIC_ADBS_DB_ECPU_PEAK, le usage/billedQuantity du rapport d'utilisation OCI indique l'utilisation d'ECPU maximale du leader au cours d'une heure de facturation spécifiée.

Vous pouvez utiliser la requête suivante pour visualiser les mêmes détails d'utilisation dans la vue OCI_USAGE_DATA :

SELECT billed_quantity FROM OCI_USAGE_DATA
   WHERE resource_name='PIC_ADBS_DB_ECPU_PEAK' and
                resource_id=OCID_of_the_pool_leader and
                interval_usage_start=start_time and
                interval_usage_end=end_time
Remarque

Si le responsable dispose d'une base de données de secours Autonomous Data Guard locale, son pic d'utilisation est signalé comme deux fois (2 x) le pic d'utilisation. Pour plus d'informations, reportez-vous à A propos de la facturation Elastic Pool avec Autonomous Data Guard activé.
Utilisation du calcul du pool agrégé

Pour un leader de pool donné où la colonne product/resourceId du rapport d'utilisation OCI est égale à l'OCID du leader de pool et la colonne product/resource du rapport d'utilisation OCI est égale à PIC_ADBS_ELASTIC_POOL_DB_ECPU, la colonne usage/billedQuantity du rapport d'utilisation OCI affiche l'utilisation d'ECPU de pointe agrégée du leader et tous les membres au cours de l'heure de facturation indiquée.

Vous pouvez utiliser la requête suivante pour visualiser les mêmes détails d'utilisation dans la vue OCI_USAGE_DATA :

SELECT billed_quantity FROM OCI_USAGE_DATA
   WHERE resource_name='PIC_ADBS_ELASTIC_POOL_DB_ECPU' and
                resource_id=OCID_of_the_pool_leader and
                interval_usage_start=start_time and
                interval_usage_end=end_time

Remarques concernant les informations de facturation de pool élastique dans le rapport d'utilisation d'OCI et la vue OCI_USAGE_DATA :

  • L'utilisation maximale d'ECPU agrégée de pool élastique est affichée pour les bases de données terminées.

  • L'utilisation maximale d'ECPU agrégée de pool élastique est affichée pour les bases de données non-pool qui faisaient partie d'un pool élastique au cours d'une heure de facturation lorsque la base de données était membre d'un pool élastique.

Pour plus d'informations, reportez-vous à Informations de facturation : modèle de calcul d'ECPU Autonomous Transaction Processing et à Suivi des ressources, des coûts et des rapports d'utilisation Oracle Cloud Infrastructure avec des vues Autonomous Database.

Détails d'utilisation du pool élastique dans les rapports sur les coûts OCI et la vue OCI_COST_DATA pour les enregistrements après le 31 janvier 2025

Remarque

Les détails d'utilisation figurent dans les rapports sur les coûts et dans la vue OCI_COST_DATA pour utilisation après le 31 janvier 2025. Pour plus d'informations, reportez-vous à Rapports sur les coûts et l'utilisation

Vous pouvez obtenir une ventilation détaillée de l'utilisation du pool élastique dans les rapports sur les coûts d'Oracle Cloud Infrastructure (OCI), et ces informations sont également affichées dans la vue OCI_COST_DATA. Pour plus d'informations, reportez-vous à Rapports sur les coûts et l'utilisation et à Vue OCI_COST_DATA_EXT.

Le tableau suivant présente les valeurs de colonne product/resource dans un rapport sur les coûts OCI. Le rapport sur les coûts OCI fournit des détails sur l'utilisation élastique du pool pour le responsable du pool et pour les membres du pool pour une heure de facturation donnée. Des informations similaires sont disponibles dans la vue OCI_COST_DATA.

Type d'utilisation de pool élastique Valeurs d'heure de facturation affichées
Utilisation du calcul de membre

Pour un membre de pool donné où la colonne product/resourceId du rapport sur les coûts OCI est égale à l'OCID d'un membre de pool et la colonne product/Description est égale à 'Autonomous Database - Elastic Pool Individual DB Peak ECPU', la colonne usage/billedQuantity du rapport sur les coûts OCI indique le pic d'utilisation de l'ECPU du membre au cours d'une heure de facturation spécifiée.

Vous pouvez utiliser la requête suivante pour visualiser les mêmes détails d'utilisation dans la vue OCI_COST_DATA :

SELECT billed_quantity FROM OCI_COST_DATA
   WHERE product_description='Autonomous Database - Elastic Pool Individual DB  Peak ECPU' and
                resource_id=OCID_of_the_pool_member and
                interval_usage_start=start_time and
                interval_usage_end=end_time
Remarque

Si un membre dispose d'une base de données de secours Autonomous Data Guard locale, son pic d'utilisation est signalé comme deux fois (2 x) le pic d'utilisation. Pour plus d'informations, reportez-vous à A propos de la facturation Elastic Pool avec Autonomous Data Guard activé.
Utilisation de calcul leader

Pour un leader de pool donné où la colonne product/resourceId du rapport sur les coûts OCI est égale à l'OCID du leader de pool et la colonne product/Description est égale à 'Autonomous Database - Elastic Pool Individual DB Peak ECPU', la colonne usage/billedQuantity du rapport sur les coûts indique le pic d'utilisation de l'ECPU du leader au cours d'une heure de facturation spécifiée.

Vous pouvez utiliser la requête suivante pour visualiser les mêmes détails d'utilisation dans la vue OCI_COST_DATA :

SELECT billed_quantity FROM OCI_COST_DATA
    WHERE 
        product_description='Autonomous Database - Elastic  Pool Individual DB Peak ECPU' and
        resource_id=OCID_of_the_pool_leader and
        interval_usage_start=start_time and
        interval_usage_end=end_time
Remarque

Si le responsable dispose d'une base de données de secours Autonomous Data Guard locale, son pic d'utilisation est signalé comme deux fois (2 x) le pic d'utilisation. Pour plus d'informations, reportez-vous à A propos de la facturation Elastic Pool avec Autonomous Data Guard activé.
Utilisation du calcul du pool agrégé

Pour un responsable de pool donné, où la colonne product/resourceId du rapport de coûts est égale à l'OCID du responsable de pool et où la colonne product/Description du rapport de coûts est égale à la colonne product/Description est égale à 'Autonomous Database - Elastic Pool ECPU', la colonne usage/billedQuantity du rapport de coûts affiche l'utilisation d'ECPU de pointe agrégée du responsable et tous les membres de l'heure de facturation indiquée.

Vous pouvez utiliser la requête suivante pour visualiser les mêmes détails d'utilisation dans la vue OCI_COST_DATA :

SELECT billed_quantity FROM OCI_COST_DATA
   WHERE product_description='Autonomous Database - Elastic  Pool ECPU' and
            resource_id=OCID_of_the_pool_leader and
            interval_usage_start=start_time and
            interval_usage_end=end_time

Remarques concernant les informations de facturation de pool élastique dans le rapport sur les coûts OCI et la vue OCI_COST_DATA :

  • L'utilisation maximale d'ECPU agrégée de pool élastique est affichée pour les bases de données terminées.

  • L'utilisation maximale d'ECPU agrégée de pool élastique est affichée pour les bases de données non-pool qui faisaient partie d'un pool élastique au cours d'une heure de facturation lorsque la base de données était membre d'un pool élastique.

Pour plus d'informations, reportez-vous à Informations de facturation : modèle de calcul d'ECPU Autonomous Transaction Processing et à Suivi des ressources, des coûts et des rapports d'utilisation Oracle Cloud Infrastructure avec des vues Autonomous Database.