Base de données d'IA autonome - Facturation de pool élastique

La base de données d'IA autonome facture l'utilisation élastique du pool au responsable du pool. La facturation élastique du pool est basée sur la taille du pool et l'utilisation horaire réelle de l'ECPU du leader du pool et des membres.

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 de base de données Autonomous AI qui est le leader du pool. Toute utilisation du stockage est facturée séparément aux instances de base de données Autonomous AI individuelles, indépendamment du fait que l'instance se trouve dans un pool élastique.

Remarque

Les pools élastiques dédiés sont facturés toutes les heures pour le stockage alloué et le calcul (ECPU). Bien que l'utilisation du calcul (ECPU) soit exactement facturée comme décrit sur cette page, sa consommation de stockage est soumise à des directives de facturation différentes. Pour plus de détails et d'exemples, reportez-vous à A propos de la facturation des pools élastiques dédiés à Autonomous AI Database.

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). 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. Par exemple, avec une taille de pool de 128, vous pouvez provisionner 512 instances de base de données Autonomous AI (lorsque chaque instance dispose de 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 de base de données Autonomous AI. En revanche, lorsque vous provisionnez individuellement 512 instances de base de données Autonomous AI sans utiliser de pool élastique, vous devez allouer au moins 2 ECPU pour chaque instance de base de données Autonomous AI. Dans cet exemple, vous payez pour 1024 ECPU sans pool élastique.

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

Discutons en détail de la facturation élastique du pool ci-dessous :
  • 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).

  • Après la création d'un pool élastique, 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. Reportez-vous à Surveillance de l'utilisation du pool élastique et des économies de coûts pour visualiser les économies de coûts du pool élastique sur la console Oracle Cloud Infrastructure (OCI).

  • 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 la taille du pool (nombre d'ECPU) et inférieure ou égale à deux fois la taille du pool (nombre d'ECPU) au cours d'une heure de facturation donnée, la facturation horaire est le double de la taille du pool d'ECPU.

      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 la taille du pool d'ECPU :

      Pour une utilisation supérieure à deux fois le nombre d'ECPU de taille de pool et supérieure, et incluant jusqu'à quatre fois le nombre d'ECPU de taille de pool au cours d'une heure de facturation donnée, la facturation horaire est quatre fois le nombre d'ECPU de taille de pool.

      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.

Exemples de facturation de groupe élastique

Prenons 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:00 et 2:30 et de 128 ECPU entre 2:30 et 3:00 pm.

    Le pool élastique est facturé 128 ECPU, soit une fois la taille du pool, pour cette heure de facturation (2 à 3 heures). 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:00 et 2:30 pm, et de 250 ECPU entre 2:30 pm et 3:00 pm.

    Le pool élastique est facturé 256 ECPU, soit deux fois la taille du pool, pour cette heure de facturation (2 à 3 heures). 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 d'ECPU du leader de pool et des membres est de 80 ECPU entre 2:00 et 2:30 et de 509 ECPU entre 2:30 et 3:00 pm.

    Le pool élastique est facturé 512 ECPU, soit quatre fois la taille du pool, pour cette heure de facturation (2 à 3 heures). 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.

Scénarios de facturation de pool élastique

Lorsqu'un pool élastique est créé ou terminé, l'amorce est facturée pour l'heure complète. 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 alors que l'instance ne se trouve pas dans le pool élastique (dans ce cas, la facturation s'applique à l'instance de base de données Autonomous AI individuelle).
  • Exemple 1 : facturation élastique d'un pool lors de sa création

    Supposons une instance de base de données Autonomous AI avec 4 ECPU qui ne se trouve pas dans un pool élastique. A 2 h 15, vous créez un pool élastique avec cette instance en tant que leader et définissez la taille du pool sur 128 ECPU. Si la base de données est inactive entre 2 et 3 heures et qu'il n'y a aucune autre instance dans le pool, la facturation de l'heure sera la suivante :

    La facture pour la période de 2 à 3 heures est la suivante : (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 de base de données Autonomous AI, et 128 ECPU correspond à la facturation du pool élastique pour l'heure à laquelle le pool élastique est créé.

  • Exemple 2 : facturation d'un pool élastique lorsqu'un pool prend fin

    Supposons que vous disposez d'une instance de base de données Autonomous AI avec 4 ECPU en tant que leader d'un pool élastique de 128 ECPU. Si vous mettez fin au pool élastique à 4 h 30, la base de données devient une instance autonome. Si la base de données est inactive entre 4 et 5 heures et qu'il n'y a aucune autre base de données dans le pool, la facturation de cette heure sera 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 de base de données Autonomous AI, et 128 ECPU correspond à la facturation du pool élastique pour l'heure à laquelle le pool élastique a pris fin.

Lorsqu'un responsable de pool et/ou des membres de pool utilisent des outils intégrés tels que OML, Graph ou Data Transforms, les ressources de calcul utilisées par les outils intégrés sont comptabilisées séparément de l'allocation totale d'ECPU du pool élastique. Le leader de pool est facturé pour toute utilisation d'ECPU d'outil intégré par le leader ou les membres du pool, en plus de la taille de pool élastique.

Par exemple, si un pool élastique a une taille de 128 ECPU, et pendant une heure, le leader et les membres du pool utilisent un pic de 80 ECPU, plus 30 ECPU sont utilisées pour les outils intégrés, le leader est facturé pour 128 ECPU (taille du pool) plus 30 ECPU (outils intégrés), soit un total de 158 ECPU pour cette heure.