Facturation d'une base de données autonome avec intelligence artificielle sur une infrastructure Exadata dédiée
Oracle Autonomous AI Database sur une infrastructure Exadata dédiée utilise des algorithmes spécifiques pour affecter et facturer l'utilisation des ressources de calcul utilisées par les bases de données autonomes d'IA. La compréhension de ces algorithmes peut vous aider à déterminer la meilleure façon de créer et de configurer vos bases de données autonomes d'IA pour atteindre les objectifs de performance de la manière la plus rentable.
Détails de facturation d'UC
Oracle Autonomous AI Database sur une infrastructure Exadata dédiée calcule la facturation d'UC comme suit :
- L'utilisation d'UC pour chaque base de données autonome d'IA est mesurée chaque seconde en unités d'ECPU ou d'OCPU entières.
- Une base de données autonome d'IA arrêtée n'utilise aucune ECPU ou OCPU. Lorsque une base de données d'IA autonome est arrêtée, vous n'êtes pas facturé.
- Une base de données autonome d'IA en cours d'exécution utilise le nombre d'ECPU ou d'OCPU qui lui est alloué, plus les ECPU ou OCPU supplémentaires en raison de l'ajustement automatique. Lorsque une base de données d'IA autonome est en cours d'exécution, le nombre d'UC actuellement affecté à la base de données vous est facturé, qu'il soit spécifié lors de la création initiale ou ultérieurement au moyen d'une opération d'ajustement manuel. De plus, si l'ajustement automatique est activé pour la base de données, toutes les UC supplémentaires utilisées par la base de données vous sont également facturées à la seconde.
Note :
La création de ressources AVMC et ACD ne lance pas la facturation. Ainsi, même si vous affectez un nombre total d'UC à une machine virtuelle autonome et que chaque base de données conteneur autonome consomme 8 ECPU ou 2 OCPU par noeud lors de la création, ces UC ne sont pas facturées. Une fois que vous avez provisionné des bases de données autonomes d'IA dans une grappe de machines virtuelles autonome et une base de données conteneur autonome sous-jacente, et que cette base de données est en cours d'exécution, les UC utilisées seront facturées. Par conséquent, vous pouvez créer des bases de données conteneur autonomes au sein des CMAV pour organiser et regrouper vos bases de données en fonction de vos secteurs d'activité, de vos fonctions ou de toute autre technique sans vous soucier des coûts. - Lorsque vous créez une base de données d'IA autonome, Oracle réserve par défaut des UC supplémentaires pour s'assurer que la base de données peut s'exécuter avec une capacité d'au moins 50 %, même en cas de défaillance d'un noeud. Vous pouvez modifier le pourcentage d'UC réservées entre les noeuds à 0 % ou à 25 % lors du provisionnement d'une base de données conteneur autonome. Voir Réservation pour le basculement de noeud dans Créer une base de données conteneur autonome pour obtenir des instructions. Ces UC supplémentaires ne sont pas incluses dans la facturation.
Note :
Base de données d'intelligence artificielle autonome sur une infrastructure Exadata dédiée sur Oracle Database@AWS prend uniquement en charge le modèle de calcul d'ECPU. - La moyenne des mesures par seconde est calculée par heure pour chaque base de données d'IA autonome.
- Les moyennes par heure pour les bases de données autonomes d'IA sont ajoutées ensemble pour déterminer l'utilisation d'UC par heure sur l'ensemble de la ressource de grappe de machines virtuelles autonome.
- Gestion du calcul dans Autonomous AI Database pour savoir comment les UC se déplacent entre les catégories d'UC totales, disponibles et récupérables avec l'utilisation et la façon dont elles sont facturées.
- Affectation d'UC lors de l'ajustement automatique pour comprendre comment les UC affectées avec ajustement automatique ont une incidence sur la facturation, avec des exemples spécifiques.
Facturation de groupe élastique
Un groupe élastique vous permet de consolider vos instances de base de données Autonomous AI Database en termes de facturation des ressources de calcul.
Vous pouvez penser à un groupe élastique comme un "plan de famille" de service de téléphone mobile, sauf que cela s'applique à vos instances Autonomous AI Database. Au lieu de payer individuellement pour chaque base de données, les bases de données sont regroupées dans un groupe dans lequel une instance, principale, est facturée pour l'utilisation de calcul associée à l'ensemble du groupe. Voir Consolider les instances de base de données d'IA autonome à l'aide de groupes élastiques pour plus de détails sur les groupes de ressources élastiques.
Utilisation élastique du groupe de ressources :
- Est facturé au chef de groupe, et la facturation est basée sur la taille élastique du groupe de ressources et l'utilisation horaire réelle d'ECPU du chef de groupe et des membres.
- Peut dépasser la taille du groupe (la capacité du groupe peut être jusqu'à quatre fois supérieure à la taille du groupe).
- La facturation se compose uniquement de ressources de calcul, c'est-à-dire l'utilisation des ECPU, et toute l'utilisation de calcul est facturée à l'instance Autonomous AI Database qui est le chef de file du groupe.
À l'aide d'un groupe élastique, vous pouvez provisionner jusqu'à quatre fois le nombre d'ECPU sur la taille du groupe sélectionné, et vous pouvez provisionner des instances de base de données qui se trouvent dans le groupe élastique avec jusqu'à 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 groupe de 128, vous pouvez provisionner 512 instances du service Base de données d'IA autonome (lorsque chaque instance comporte 1 ECPU). Dans cet exemple, vous êtes facturé pour les ressources de calcul de taille de groupe, en fonction de la taille de groupe de 128 ECPU, alors que vous avez accès à 512 instances du service Base de données d'intelligence artificielle autonome. En revanche, lorsque vous provisionnez individuellement 512 instances du service Base de données d'IA autonome sans utiliser de groupe élastique, vous devez affecter un minimum de 2 ECPU à chaque instance du service Base de données d'IA autonome. Dans cet exemple, vous payez pour 1024 ECPU. L'utilisation d'un groupe élastique permet de économiser jusqu'à 87 % sur les coûts de calcul.
Après la création d'un groupe élastique, l'utilisation totale d'ECPU pour une heure donnée est facturée à l'instance Autonomous AI Database, qui est le chef de file du groupe. À l'exception du chef de file du groupe, les instances Autonomous AI Database individuelles qui sont membres du groupe ne sont pas facturées pour l'utilisation d'ECPU tant qu'elles sont membres d'un groupe élastique.
La facturation élastique du groupe est la suivante :
- Si l'utilisation maximale agrégée totale d'ECPU est égale ou inférieure à la taille du groupe pour une heure donnée, vous êtes facturé pour le nombre de tailles de groupe d'ECPU (une fois la taille du groupe).
- Après la création d'un pool élastique, la facturation ECPU se poursuit au moins une fois le taux de taille du pool, même lorsque les bases de données membres du pool et le chef de pool sont arrêtés.
- En d'autres termes, si l'utilisation maximale agrégée d'ECPU du groupe est inférieure ou égale à la taille du groupe pendant une heure donnée, le nombre d'ECPU (une fois la taille du groupe) vous est facturé. 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 groupe élastique.
- Si l'utilisation maximale agrégée d'ECPU du chef de groupe et des membres dépasse la taille du groupe à tout moment au cours d'une heure de facturation donnée :
- L'utilisation maximale agrégée d'ECPU du groupe est égale ou inférieure à deux fois la taille du groupe d'ECPU : Pour une utilisation supérieure à une fois la taille du groupe d'ECPU nombre de tailles de groupe d'ECPU et jusqu'à deux fois le nombre d'ECPU au cours d'une heure de facturation indiquée : la facturation horaire est deux fois le nombre de tailles de groupe d'ECPU. En d'autres termes, si l'utilisation maximale agrégée d'ECPU du groupe dépasse la taille du groupe mais est inférieure ou égale à deux fois la taille du groupe pour une heure donnée, vous êtes facturé deux fois le nombre de taille du groupe d'ECPU (deux fois la taille du groupe). Cela représente jusqu'à 75 % d'économies sur le calcul lorsque ces bases de données sont facturées séparément sans utiliser de groupe élastique.
- L'utilisation maximale agrégée d'ECPU du groupe est égale ou inférieure à quatre fois la taille du groupe d'ECPU : Pour une utilisation supérieure à deux fois celle du groupe taille nombre d'ECPU et plus et incluant jusqu'à quatre fois la taille de groupe nombre d'ECPU dans une heure de facturation donnée, la facturation horaire est quatre fois la taille de groupe nombre d'ECPU. En d'autres termes, si l'utilisation maximale agrégée d'ECPU du groupe dépasse deux fois la taille du groupe pendant une heure donnée, vous êtes facturé pour quatre fois la taille du groupe d'ECPU (quatre fois la taille du groupe). 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 groupes élastiques.
- Par exemple, considérons un groupe élastique ayant une taille de groupe de 128 ECPU et une capacité de groupe de 512 ECPU :
- Cas-1 : L'utilisation maximale agrégée d'ECPU du chef de groupe et des membres est de 40 ECPU entre 2:00 pm et 2:30 pm et de 128 ECPU entre 2:30 pm et 3:00 pm.
- Le groupe élastique est facturé 128 ECPU, une fois la taille du groupe, pour cette heure de facturation (2-3 pm). Ce cas s'applique lorsque l'utilisation agrégée maximale d'ECPU du groupe élastique pour l'heure de facturation est inférieure ou égale à 128 ECPU.
- Cas 2 : L'utilisation maximale agrégée d'ECPU du chef de groupe et des membres est de 40 ECPU entre 2:00 pm et 2:30 pm et de 250 ECPU entre 2:30 pm et 3:00 pm.
- Le groupe élastique est facturé 256 ECPU deux fois la taille du groupe pour cette heure de facturation (2-3 pm). Ce cas s'applique lorsque l'utilisation agrégée maximale d'ECPU du groupe élastique pour l'heure de facturation est inférieure ou égale à 256 ECPU et supérieure à 128 ECPU.
- Cas-3 : L'utilisation maximale agrégée d'ECPU du chef de groupe et des membres est de 80 ECPU entre 2:00 pm et 2:30 pm, et de 509 ECPU entre 2:30 pm et 3:00 pm.
- Le groupe élastique est facturé à 512 ECPU, soit quatre fois la taille du groupe, pour cette heure de facturation (2 à 3 pm). Ce cas s'applique lorsque l'utilisation agrégée maximale d'ECPU du groupe élastique pour l'heure de facturation est inférieure ou égale à 512 ECPU et supérieure à 256 ECPU.
- Cas-1 : L'utilisation maximale agrégée d'ECPU du chef de groupe et des membres est de 40 ECPU entre 2:00 pm et 2:30 pm et de 128 ECPU entre 2:30 pm et 3:00 pm.
Pour plus de détails, voir Comment réaliser des économies de coûts allant jusqu'à 87 % avec des groupes de ressources élastiques sur une base de données autonome d'IA.
Facturation de groupe élastique lorsqu'un groupe est créé ou résilié
Lorsqu'un pool élastique est créé ou arrêté, le leader est facturé pendant toute l'heure pour le pool élastique. En outre, les instances individuelles qui sont ajoutées ou supprimées du groupe sont facturées pour toute utilisation du service de calcul qui se produit alors que l'instance n'est pas dans le groupe élastique (dans ce cas, la facturation s'applique à l'instance Autonomous AI Database individuelle).
- Exemple de création de groupe : Supposons qu'une instance Base de données d'IA autonome avec 4 ECPU ne fasse partie d'aucun groupe élastique. À 2 h 15, si vous créez un groupe élastique avec cette instance avec une taille de groupe de 128 ECPU, l'instance devient un chef de file du groupe. En supposant que la base de données autonome sur l'IA soit inactive entre 2 et 3 heures et qu'il n'y ait aucune autre instance de base de données autonome sur l'IA dans le groupe, la facturation pour l'heure comprise entre 2 et 3 heures est la suivante :
- La facture pour la période 2-3 pm est : (4 * 0,25) + 128 = 129 ECPU.
- Où (4 * 0,25) est la facturation pour le service de calcul pendant les quinze minutes précédant la création du groupe élastique par l'instance du service Base de données d'IA autonome (pendant quelle période de 2 à 2:15 h, l'instance sera facturée pour la grappe de machines virtuelles) et où 128 ECPU sont la facturation pour le groupe élastique pour l'heure où il est créé.
- Exemple d'arrêt de groupe : Supposons qu'une instance de base de données d'IA autonome avec 4 ECPU soit le chef de file d'un groupe élastique et que la taille du groupe soit de 128 ECPU. À 4 h 30, si vous mettez fin au groupe élastique, la base de données devient une instance Autonomous AI Database autonome et ne fait partie d'aucun groupe élastique. En supposant que la base de données autonome sur l'IA soit inactive entre 4 et 5 h et qu'il n'y ait aucune autre instance de base de données autonome sur l'IA dans le groupe, la facturation pour l'heure comprise entre 4 et 5 h est la suivante :
- La facture pour 4-5 pm est : (4 * 0,5) + 128 = 130 ECPU.
- Là où (4 * 0,5) est la facturation pour le calcul pendant les trente minutes suivant l'arrêt du groupe élastique de l'instance de base de données autonome sur l'IA, et où 128 ECPU sont la facturation pour le groupe élastique de l'heure à laquelle le groupe élastique a été arrêté.
- Une fois que l'instance de base de données autonome sur l'IA quitte le groupe, elle fait à nouveau partie de la grappe de machines virtuelles et est facturée pour celle-ci.
Facturation de groupe élastique lorsqu'un membre ou un responsable du groupe quitte le groupe
- Si un membre du groupe avec 2 ECPU ou plus quitte le groupe, l'affectation d'ECPU de l'instance individuelle reste et l'instance est facturée pour ce nombre d'ECPU.
- Si un membre du groupe avec 1 ECPU quitte le groupe, l'affectation d'ECPU est automatiquement réglée à 2 ECPU et l'instance est facturée pour 2 ECPU à l'avenir, sauf si elle est augmentée.