Consolider les instances de base de données d'IA autonome à l'aide de groupes élastiques
Utilisez un groupe élastique pour consolider vos instances de base de données d'IA autonome, en termes d'affectation de ressources de calcul, et pour réaliser jusqu'à 87 % d'économies de coûts.
Les groupes élastiques vous aident à améliorer l'efficacité opérationnelle et à réduire les coûts en migrant toutes vos bases de données vers le nuage. Cela permet également de consolider les ressources et de simplifier l'administration et les opérations en utilisant Autonomous AI Database. Lorsque vous avez besoin d'un grand nombre de bases de données qui peuvent être mises à l'échelle de manière élastique sans temps d'arrêt, vous pouvez en tirer des avantages en créant et en utilisant des groupes élastiques.
Lorsque vous créez un pool élastique, vous sélectionnez une taille de pool à partir d'un ensemble prédéfini de tailles de pool. La taille du groupe détermine le montant que vous payez pour le calcul, ainsi que le nombre d'ECPU que vous pouvez provisionner dans un groupe donné.
Note : Les groupes élastiques ne sont disponibles que pour les instances de base de données d'IA autonome qui utilisent le modèle de calcul d'ECPU sans Autonomous Data Guard.
À propos des pools élastiques
Il existe plusieurs termes à utiliser lorsque vous utilisez des pools élastiques :
-
Chef de groupe : Instance de base de données IA autonome qui crée un groupe élastique.
-
Membre du groupe : Instance de base de données IA autonome ajoutée à un groupe élastique.
-
Taille du groupe : Valeur que vous définissez lors de la création d'un groupe élastique. La taille du groupe doit être l'une des formes de groupe élastique disponibles.
-
Forme de groupe : Lorsque vous créez un groupe élastique, vous sélectionnez une forme de groupe parmi les tailles de groupe valides. La forme doit avoir l'une des valeurs ECPU 128, 256, 512, 1024, 2048 ou 4096.
-
Capacité du groupe : Nombre maximal d'ECPU qu'un groupe élastique peut utiliser. Il est quatre fois (x4) la taille de la piscine.
Les règles suivantes s'appliquent aux pools élastiques :
-
Le provisionnement d'un responsable de groupe ou d'un membre est soumis aux limites de service appliquées au niveau de la location ou du compartiment.
-
Le démarrage et l'arrêt d'une base de données membre du groupe ne dépendent pas de l'état du responsable du groupe. Vous pouvez arrêter et démarrer indépendamment les bases de données d'un pool élastique, y compris le chef du pool et les membres.
-
Dans un pool élastique, les sélections de licences du responsable du pool déterminent les exigences de licence pour l'ensemble du pool. Autrement dit, tant qu'une base de données IA autonome est membre d'un groupe élastique, ses sélections de licence ne s'appliquent pas et ne prennent effet qu'après avoir quitté le groupe élastique.
Avantages de l'utilisation de pools élastiques
Les pools élastiques offrent les avantages suivants. Ils :
-
Activez l'exploitation avec un budget fixe pour un groupe de bases de données tout en offrant une élasticité de la performance pour chaque base de données individuelle.
-
Permettre une migration facile à partir des environnements Oracle sur place qui comprennent un surabonnement afin de fournir un moyen rentable de passer à une base de données autonome d'IA.
-
Soutenir les fournisseurs SaaS avec un grand nombre de bases de données client individuelles.
-
Fournissez des ressources pour l'utilisation d'une architecture de microservices, où la capacité de fournir un grand nombre de bases de données est requise.
-
Les membres d'un groupe élastique ne sont pas facturés individuellement (le chef du groupe est facturé en fonction de la forme du groupe). Vous pouvez affecter des ECPU supplémentaires par instance aux membres du groupe sans vous soucier du coût associé à l'utilisation des ECPU pour les membres individuels.
-
L'allocation de mémoire de la base de données d'IA autonome est directement corrélée au nombre d'ECPU, de sorte que la sélection d'un plus grand nombre d'ECPU par instance vous permet d'exécuter avec plus de mémoire sans payer pour les ressources supplémentaires. Cela signifie que l'utilisation d'un plus grand nombre d'ECPU par instance vous permettra d'utiliser plus de mémoire par instance, le coût étant basé sur la forme du groupe et non sur le nombre d'ECPU d'une instance individuelle.
Exigences pour créer un groupe élastique
Voici les exigences d'une instance de base de données autonome avec intelligence artificielle pour créer un groupe élastique et devenir un chef de file pour le groupe :
-
L'instance doit utiliser le modèle de calcul ECPU sans Autonomous Data Guard.
-
L'instance doit être une base de données d'intelligence artificielle autonome avec le type de charge de travail Traitement de transactions d'intelligence artificielle autonome. Cela ne s'applique qu'au responsable du pool. Un groupe élastique peut contenir une combinaison de bases de données avec le traitement autonome des transactions d'IA et les charges de travail d'entrepôt avec lac de données autonome d'IA.
-
L'ajustement automatique doit être désactivé.
-
L'instance ne doit pas être membre d'un groupe élastique existant.
-
Le nombre maximal d'ECPU individuelles autorisé pour une instance de base de données d'intelligence artificielle autonome qui crée un groupe élastique est 4 fois la taille de groupe spécifiée lors de la création du groupe.
-
L'instance qui crée un groupe élastique est soumise aux limites de la location. Pour créer un groupe élastique, vous devez disposer d'un nombre suffisant d'ECPU disponibles, au-dessous de la limite de la location, pour tenir compte de la taille du groupe élastique.
Exigences pour joindre un groupe élastique
Voici les conditions requises pour qu'une instance de base de données d'IA autonome joigne un groupe élastique :
-
L'instance doit :
-
Utilisez le modèle de calcul d'ECPU sans Autonomous Data Guard.
-
Être dans la même location et la même région que le responsable du groupe.
-
Ne pas être membre d'un pool élastique existant.
-
L'ajustement automatique est désactivé.
-
-
L'instance peut provenir d'une machine virtuelle autonome ou d'une infrastructure Exadata différente de la principale.
-
Un groupe élastique peut contenir des instances de base de données d'IA autonome avec des types de charge de travail de traitement de transactions d'IA autonome et d'entrepôt avec lac de données d'IA autonome.
-
La capacité de groupe disponible est le nombre maximal d'ECPU individuelles autorisé pour une instance de base de données d'intelligence artificielle autonome. Lorsque le nombre d'ECPU d'une instance est supérieur à la capacité de groupe disponible, il n'est pas autorisé à joindre ce groupe élastique.
Chef de groupe et affectation d'ECPU d'instance de membre
Lorsqu'une instance de base de données d'IA autonome fait partie d'un groupe élastique :
-
L'affectation d'ECPU individuelle minimale autorisée pour une instance est de 1 ECPU.
-
Des incréments de 1 ECPU sont autorisés pour l'affectation d'ECPU à une instance de base de données autonome.
Capacité du groupe pour un groupe élastique
Un pool élastique a une capacité de pool de 4 fois la taille du pool. Par exemple, un pool avec une taille de pool de 128 ECPU peut contenir jusqu'à 512 ECPU pour son leader et ses membres.
Voici des exemples d'instances Autonomous AI Database qui peuvent se trouver dans un groupe élastique avec une taille de groupe de 128 et une capacité de groupe de 512 ECPU :
-
Chacune d'elles est valide pour les membres d'un pool élastique d'une taille de pool de 128 ECPU :
-
1 instance avec 512 ECPU, pour un total de 512 ECPU
-
128 instances avec 4 ECPU, pour un total de 512 ECPU
-
256 instances avec 2 ECPU, pour un total de 512 ECPU
-
-
De même, les éléments suivants sont valides pour les membres d'un pool élastique d'une taille de pool de 128 ECPU :
-
1 instance avec 128 ECPU, 2 instances avec 64 ECPU, 32 instances avec 4 ECPU et 64 instances avec 2 ECPU, pour un total de 512 ECPU
-
256 instances avec 1 ECPU, 64 instances avec 2 ECPU, pour un total de 384 ECPU, ce qui est inférieur à la capacité du groupe de 512 ECPU.
-
Chef de file en matière d'opérations élastiques
L'instance de base de données d'IA autonome qui crée un groupe élastique est le chef de file du groupe.
Les opérations suivantes ne sont valides que pour le chef de groupe :
| Opération | Description |
|---|---|
| Créer un groupe élastique. | L'instance de base de données d'IA autonome qui crée un groupe élastique est le chef de file du groupe. Pour plus d'informations, voir Créer un groupe élastique. |
| Supprimez un membre de groupe élastique. | Un chef de groupe élastique peut retirer un membre du groupe élastique. Pour plus d'informations, voir Supprimer les membres d'un groupe élastique. |
| Mettez fin à un pool élastique. | Lorsqu'un pool élastique ne comporte aucun membre du pool, le leader du pool peut mettre fin au pool élastique. Pour plus d'informations, voir Mettre fin à un groupe élastique. |
| Modifiez la taille élastique du groupe. | Un chef de groupe élastique peut modifier la taille du groupe. Pour plus d'informations, voir Modifier la forme du groupe élastique. |
| Lister les membres du groupe élastique. | Un responsable de groupe peut répertorier les membres du groupe. Pour plus d'informations, voir Lister les membres du groupe élastique. |
Opérations de membre de groupe élastique
L'instance de base de données d'intelligence artificielle autonome ajoutée à un groupe existant est membre du groupe.
Les opérations suivantes ne sont valides que pour un membre du groupe ou un chef de groupe :
| Opération | Description |
|---|---|
| Rejoignez un pool élastique. | Vous ne pouvez ajouter une instance de base de données d'IA autonome à un groupe élastique en tant que membre que dans les cas suivants :
Pour plus d'informations, voir Joindre un groupe élastique et Joindre un groupe élastique lors du provisionnement ou du clonage d'une base de données IA autonome. |
| Laissez un bassin élastique. | En tant que membre du groupe, vous pouvez supprimer votre instance d'un groupe élastique.
Voir Laisser une base de données d'IA autonome avec groupe élastique pour obtenir des instructions. |