Réservations de capacité

Les réservations de capacité vous permettent de réserver des instances à l'avance afin que la capacité soit disponible pour les charges de travail lorsque vous en avez besoin.

Les réservations de capacité offrent les avantages suivants :

  • Assurance que vous disposez de la capacité nécessaire pour gérer votre charge de travail. La capacité réservée est disponible pour être consommée à tout moment par votre location.
  • Aucun engagement de taille ou de temps. Créez une réservation avec aussi peu ou autant de capacité que vous le souhaitez, et supprimez la réservation à tout moment pour arrêter de la payer.

Les réservations de capacité sont utiles dans les scénarios suivants :

  • Rétablissement après sinistre : Assurez-vous que la capacité est disponible lorsque vous avez besoin de basculer vers votre emplacement secondaire.

  • Croissance imprévue : Réservez la capacité comme tampon pour les pics de charge de travail inattendus.

  • Migrations planifiées et nouveaux lancements : Lorsque vous exigez une capacité importante pour les migrations ou les nouveaux lancements de projet, les réservations de capacité garantissent que vous aurez la capacité dont vous avez besoin.

  • Capacité engagée pour les projets de longue durée : Lorsque votre utilisation varie en raison d'une maintenance ou des ajustements saisonniers, les réservations de capacité fournissent la capacité nécessaire.

Vous pouvez effectuer les tâches suivantes avec des réservations de capacité.

Fonctionnement de la capacité réservée

Les réservations de capacité vous permettent de réserver la capacité de calcul à l'avance et d'utiliser cette capacité lorsque vous créez des instances comptant pour cette réservation. Il n'y a pas d'engagement minimum de temps ou de taille. Vous pouvez créer, modifier et résilier votre réservation de capacité à tout moment. Lorsque les instances utilisant la capacité réservée prennent fin, la capacité est retournée à la réservation et la capacité inutilisée dans la réservation augmente. La capacité réservée non utilisée est mesurée différemment de la capacité réservée utilisée. Pour plus d'informations, voir la section sur les services Oracle Compute Cloud du guide portant sur les descriptions des services avec crédits universels pour Oracle PaaS et IaaS.

Utilisation des réservations

Lorsque vous créez une réservation de capacité, vous spécifiez le domaine de disponibilité dans la location où vous souhaitez réserver la capacité. Vous pouvez ensuite ajouter une configuration de capacité, qui définit la quantité d'espace que vous souhaitez réserver et la forme à utiliser lors de la création d'instances comptant pour cette configuration de capacité. Facultativement, vous pouvez spécifier le domaine d'erreur dans lequel réserver la capacité. Chaque réservation de capacité peut avoir plusieurs configurations de capacité.

Pour utiliser la capacité réservée, spécifiez l'ID réservation lors de la création d'une instance. L'instance créée doit avoir le même domaine de disponibilité, la même forme et le même domaine d'erreur que l'une des configurations de capacité de la réservation.

Comme option avancée, vous pouvez créer des réservations par défaut, qui vous permettent de configurer une réservation de capacité une seule fois pour le domaine de disponibilité dans la location racine et d'utiliser cette réservation chaque fois que vous créez une instance dans ce domaine de disponibilité et cette location.

Lorsque les instances qui utilisent la capacité réservée prennent fin, la capacité est retournée à la réservation. Lorsque des instances qui utilisent la capacité réservée prennent fin, la capacité est maintenue par cette instance aux fins d'utilisation lorsque cette instance est redémarrée.

Utilisez des groupes d'instances pour créer plusieurs instances utilisant une capacité réservée en même temps. Dans la console, la réservation est automatiquement appliquée au groupe d'instances en fonction de la configuration d'instance. Dans l'API, spécifiez l'ID réservation de capacité dans la configuration d'instance pour le groupe. Tant qu'une capacité suffisante est disponible, le groupe crée des instances à l'aide de la capacité de la réservation associée. Vous pouvez également utiliser le groupe pour simultanément arrêter et démarrer plusieurs instances, ou y mettre fin, qui utilisent la capacité de la réservation associée.

Prise en charge et limitations

Les réservations de capacité présentent les limitations et restrictions suivantes :

  • Lorsque vous créez une réservation de capacité, vous spécifiez le domaine de disponibilité dans la location où vous souhaitez réserver la capacité. Les réservations sont spécifiques à ce domaine de disponibilité et à cette location. Elles ne peuvent pas être partagées entre les domaines de disponibilité et les locations, et elles ne s'étendent pas à des régions et des domaines entiers.
  • Les réservations de capacité ne peuvent pas être déplacées d'un domaine de disponibilité à un autre ni d'une location à une autre.
  • Les réservations de capacité ne sont pas disponibles avec les comptes toujours gratuits.
  • Les réservations de capacité ne sont pas disponibles avec le calcul confidentiel.
  • Les réservations de capacité ne peuvent pas être utilisées avec des instances préemptives ou avec la fonction d'hôte dédié de machine virtuelle.
  • Les réservations de capacité ne prennent pas en charge les instances à capacité extensible.
  • La capacité est affectée lorsque la réservation est créée. Si aucune capacité suffisante n'est disponible pour terminer la demande, la réservation de capacité est créée avec autant d'instances que possible.

    Par exemple, si vous demandez 50 instances et que seules 40 sont disponibles, une réservation de capacité avec 40 instances est créée. Si aucune capacité n'est disponible, une réservation avec capacité de zéro instance est effectuée. Si la forme demandée n'existe pas dans la région, la réservation n'est pas effectuée et une erreur se produit. Pour voir la quantité de capacité réservée, utilisez l'opération GetComputeCapacityReservation.

  • Les réservations de capacité peuvent avoir jusqu'à 50 configurations de capacité. Voir le problème connu suivant : La création de plus de 50 configurations de capacité entraîne une erreur interne.
  • Après avoir créé une configuration de capacité pour une forme flexible, vous ne pouvez pas modifier le nombre d'OCPU ou la quantité de mémoire affectée aux instances de cette configuration. Pour inclure des instances avec un nombre différent d'OCPU ou une autre quantité de mémoire, créez de nouvelles configurations de capacité dans la réservation.
  • Afin de déplacer une instance qui utilise une capacité sur demande dans une réservation de capacité, la réservation doit contenir une configuration de capacité pour cette forme et la configuration de capacité doit contenir une capacité inutilisée suffisante pour l'instance. Si la configuration de capacité n'a pas une capacité suffisante pour l'instance, ajoutez une capacité avant de déplacer l'instance dans la réservation.
  • Les limites de service et les quotas de compartiment s'appliquent à la capacité réservée. Si votre demande de capacité réservée dépasse vos limites de service, demandez une augmentation des limites de service avant de réserver la capacité. Lors de la consultation des limites, des quotas et de l'utilisation dans la console, les coeurs réservables et la mémoire réservable indiquent la limite de service. Les coeurs réservés et la mémoire réservée indiquent l'utilisation courante. Les réservations de capacité présentent les problèmes connus suivants avec les limites de service : Aucune catégorie de service pour les réservations de capacité lors de la demande d'augmentation des limites de service et Les limites du service de réservation de capacité sont incorrectes.
  • Pour les instances dotées d'une protection maximale et les instances avec Windows Defender Credential Guard : Lors de la création de l'instance, s'il n'y a aucun hôte disponible dans le domaine de disponibilité compatible avec les instances dotées d'une protection maximale ou avec Credential Guard, l'opération de création échoue. Vous pouvez essayer un autre domaine de disponibilité, attendre et essayer l'opération plus tard, ou réessayer sans activer la fonction d'instances dotées d'une protection maximale ou avec Credential Guard.
  • Les réservations de capacité ne sont pas disponibles avec les instances de machine virtuelle à mémoire étendue.

Politique GIA requise

Pour utiliser Oracle Cloud Infrastructure, un administrateur doit être membre d'un groupe auquel l'accès de sécurité est accordé dans une politique par un administrateur de location. Cet accès est requis que vous utilisiez la console ou l'API REST avec une trousse SDK, l'interface de ligne de commande ou un autre outil. Si vous obtenez un message indiquant que vous ne disposez pas de l'autorisation requise, vérifiez auprès de l'administrateur de la location quel type d'accès vous avez et dans quel compartiment votre accès fonctionne.

Pour les administrateurs : Les exemples suivants montrent les politiques habituelles qui donnent accès aux réservations de capacité. Créez la politique dans la location de sorte que l'accès soit facilement accordé à tous les compartiments au moyen de l'héritage des politiques. Pour réduire la portée de l'accès aux configurations d'ajustement automatique d'un compartiment particulier, indiquez ce compartiment au lieu de la location.

Type d'accès : Possibilité de créer une instance dans une réservation.

Allow group <group_name> to use compute-capacity-reservations in tenancy
                

Type d'accès : Possibilité de gérer les réservations de capacité.

Allow group <group_name> to manage compute-capacity-reservations in tenancy
                

Marquage de ressources

Appliquer des marqueurs aux ressources afin de les organiser en fonction des besoins de l'entreprise. Vous pouvez appliquer des marqueurs lorsque vous créez une ressource, et vous pouvez mettre à jour une ressource plus tard pour ajouter, réviser ou supprimer des marqueurs. Pour des informations générales sur l'application de marqueurs, voir Marqueurs de ressource.

Options avancées

Outre les fonctions de réservation de capacité standard, des options de configuration avancées sont disponibles, telles que les réservations de capacité par défaut.

Réservations de capacité par défaut

Avec les réservations par défaut, vous pouvez configurer la réservation de capacité une seule fois et utiliser cette réservation chaque fois que vous créez une instance dans le domaine de disponibilité et la location associés à la réservation par défaut. Pour créer une réservation par défaut, lorsque vous créez la réservation de capacité, sélectionnez l'option permettant de l'utiliser comme réservation par défaut. Après avoir créé la réservation par défaut, toutes les instances créées dans ce domaine de disponibilité et cette location utilisent la capacité de cette réservation si possible.

Parfois, l'instance ne peut pas être créée en utilisant la capacité de la réservation par défaut. Par exemple, la réservation peut ne pas avoir une capacité suffisante ou l'utilisateur peut ne pas être autorisé à l'utiliser. Dans ces situations, l'instance est créée en utilisant la capacité sur demande.

Conditions requises

Pour utiliser les réservations par défaut :

  • La réservation de capacité par défaut doit être dans le compartiment racine.
  • Vous ne pouvez avoir qu'une seule réservation par défaut dans chaque domaine de disponibilité.
  • Vous devez accorder aux utilisateurs qui créent des instances l'autorisation d'utiliser cette réservation. Pour plus d'informations, voir Politique de gestion des identités et des accès requise.

Facturation et gestion des coûts

Lorsque vous créez une réservation, vous êtes immédiatement facturé pour les ressources réservées. Lorsque vous n'avez plus besoin d'une réservation, supprimez-la pour arrêter d'entraîner des frais. Les réservations consomment des ressources, la capacité réservée entraîne donc des frais même lorsque la capacité est inutilisée. La capacité réservée non utilisée est mesurée différemment de la capacité réservée utilisée.

Surveillance des coûts et de l'utilisation des réservations de capacité

Dans la console, vous pouvez accéder aux rapports de coût et d'utilisation pour voir la répartition des coûts de la réservation de capacité, et vous pouvez utiliser la fonction d'analyse des coûts pour suivre et optimiser les dépenses.

  • Pour voir les rapports sur les coûts et l'utilisation, ouvrez le menu de navigation et sélectionnez Facturation et gestion des coûts. Sous Gestion des coûts, sélectionnez Rapports sur les coûts et l'utilisation. Pour plus d'informations, voir Accès aux rapports de coût et d'utilisation.
  • Pour voir l'analyse des coûts, ouvrez le menu de navigation et sélectionnez Facturation et gestion des coûts. Sous Gestion des coûts, sélectionnez Analyse des coûts. Pour des instructions détaillées sur l'utilisation de l'outil d'analyse des coûts, voir Aperçu de l'analyse des coûts.

Dans le rapport de coût et d'utilisation, pour les réservations de capacité, la colonne Produit/Description comprend les mots Réservation de capacité. S'il ne reste aucune capacité dans la réservation, car des instances ont été créées comptant pour l'ensemble de la capacité réservée, le coût de la réservation de capacité est nul. Les instances sont facturées au taux standard pour la forme indiquée.

Le rapport indique le taux de facturation par heure pour chaque ressource. Les ressources sont regroupées par le nombre de coeurs.

  • La capacité réservée non utilisée est facturée à 85 %. Les instances créées comptant pour une réservation de capacité sont facturées à 100 %.
  • Si vous créez une instance comptant pour une réservation de capacité au bout de trente minutes, vous êtes facturé au taux de la capacité réservée pour la première moitié de l'heure et au taux standard pour la deuxième moitié de l'heure. Ces taux apparaissent sous forme d'articles de ligne distincts.
  • Lorsqu'une instance est créée à partir d'une capacité réservée au début d'une heure pendant toute l'heure, l'instance est facturée au taux standard pour l'heure complète.

Par exemple, vous avez une réservation de capacité avec capacité pour une seule instance qui utilise un coeur. Après quinze minutes, vous créez une instance comptant pour cette réservation. Le rapport de coût et d'utilisation comporte deux lignes pour cette réservation :

  • La première ligne montre la capacité réservée facturée à 85 % pendant 15 minutes. Le nombre dans la colonne utilisation/billedQuantity est calculé en multipliant 85 % par un quart d'heure et le nombre de coeurs.
  • La deuxième ligne montre une instance standard facturée à 100 % pendant 45 minutes. Le nombre dans la colonne usage/billedQuantity est calculé en multipliant 100 % par trois quart d'heure et le nombre de coeurs.

Dans le rapport d'analyse des coûts, le graphique à barres indique les coûts associés aux réservations de capacité. La légende indique les barres qui représentent des réserves de capacité. S'il ne reste aucune capacité dans la réservation, car des instances ont été créées comptant pour l'ensemble de la capacité réservée, le coût de la réservation de capacité est nul. Les instances sont facturées au taux standard pour la forme indiquée et sont regroupées avec les instances standard dans le graphique.