Réservations de capacité

Les réservations de capacité vous permettent de réserver des instances à l'avance afin de disposer d'une capacité suffisante pour vos charges globales lorsque vous en avez besoin.

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

  • Garantie de disposer de la capacité nécessaire pour gérer la charge globale. La capacité réservée est disponible pour votre location, qui peut l'utiliser à tout moment.
  • Aucun engagement de taille ou de durée. Créez une réservation portant sur la capacité dont vous avez besoin, ni plus ni moins, et supprimez-la dès que vous le souhaitez pour ne pas payer inutilement.

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

  • Récupération après sinistre : soyez sûr de disposer d'une capacité suffisante lorsque vous devez basculer vers votre emplacement secondaire.

  • Croissance non planifiée : réservez de la capacité pour absorber les pics de charge globale inattendus.

  • Migrations et nouveaux lancements programmés : lorsque vous avez besoin d'une capacité importante pour des migrations ou de nouveaux lancements de projet, les réservations de capacité garantissent que vous disposez d'une capacité suffisante.

  • Capacité engagée pour les projets à long terme : lorsque les opérations de maintenance ou les ajustements saisonniers font varier votre utilisation, les réservations de capacité fournissent la capacité nécessaire.

Les réservations de capacité permettent d'effectuer les tâches suivantes.

Fonctionnement de la capacité réservée

Les réservations de capacité vous permettent de réserver la capacité de calcul à l'avance et de l'utiliser lorsque vous créez des instances avec la réservation. Aucun engagement de durée ou de taille minimale ne s'applique. Vous pouvez à tout moment créer et modifier une réservation de capacité, et y mettre fin. Une fois les instances utilisant la capacité réservée terminées, la capacité revient dans la réservation et la capacité inutilisée de la réservation augmente. La capacité réservée inutilisée n'est pas mesurée de la même façon que la capacité réservée utilisée. Pour plus d'informations, reportez-vous à la section Services Oracle Compute Cloud des descriptions des services avec crédits universels Oracle PaaS et IaaS.

Utilisation des réservations

Lorsque vous créez la réservation de capacité, vous indiquez le domaine de disponibilité de la location où réserver la capacité. Vous pouvez ensuite ajouter une configuration de capacité, qui définit la quantité d'espace à réserver et la forme à utiliser lors de la création d'instances avec cette configuration de capacité. Vous pouvez éventuellement indiquer le domaine de pannes dans lequel réserver une capacité. Chaque réservation de capacité peut comporter plusieurs configurations de capacité.

Pour utiliser la capacité réservée, indiquez l'ID de réservation lors de la création d'une instance. L'instance créée doit avoir les mêmes domaine de disponibilité, forme et domaine de pannes que l'une des configurations de capacité de la réservation.

Vous pouvez créer des réservations par défaut, qui vous permettent de configurer la 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.

Une fois les instances utilisant une capacité réservée terminées, la capacité revient dans la réservation. Lorsque des instances recourant à une capacité réservée sont arrêtées, la capacité est conservée par ces instances pour utilisation lors de leur redémarrage.

Utilisez les pools d'instances pour créer plusieurs instances utilisant simultanément la capacité réservée. Dans la console, la réservation est automatiquement appliquée au pool d'instances en fonction de la configuration d'instance. Dans l'API, indiquez l'ID de réservation de capacité dans la configuration d'instance du pool. Tant que la capacité disponible est suffisante, le pool crée des instances à l'aide de la capacité de la réservation associée. Vous pouvez également utiliser le pool pour arrêter ou démarrer simultanément plusieurs instances qui utilisent la capacité de la réservation associée, ou y mettre fin.

Prise en charge et limites

Les réservations de capacité sont soumises aux limites et restrictions suivantes :

  • Lorsque vous créez la réservation de capacité, vous indiquez le domaine de disponibilité de la location où réserver la capacité. Les réservations sont propres à ce domaine de disponibilité et à cette location. Elles ne peuvent pas être partagées entre différents domaines de disponibilité et locations, et ne couvrent 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 Niveau gratuit.
  • 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 fonctionnalité d'hôte de machine virtuelle dédié.
  • Les réservations de capacité ne prennent pas en charge les instances éclatables.
  • La capacité est allouée lors de la création de la réservation. Si la capacité disponible n'est pas suffisante pour terminer la demande, une réservation de capacité est créée avec le plus grand nombre d'instances possible.

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

  • Les réservations de capacité peuvent comporter jusqu'à 50 configurations de capacité. Reportez-vous au problème connu suivant : La création de plus de 50 configurations de capacité entraîne une erreur interne.
  • Une fois que vous avez créé une configuration de capacité pour une forme flexible, vous ne pouvez pas modifier la quantité de mémoire ou le nombre d'OCPU affecté aux instances de la configuration. Pour inclure des instances avec une quantité de mémoire ou un nombre d'OCPU différent, créez d'autres configurations de capacité dans la réservation.
  • Pour déplacer une instance qui utilise la capacité à la demande vers une réservation de capacité, cette dernière doit comporter une configuration de capacité correspondant à la forme considérée et la configuration de capacité doit contenir une capacité inutilisée suffisante pour l'instance. Si la configuration ne dispose pas d'une capacité suffisante pour l'instance, ajoutez une capacité avant de déplacer l'instance vers 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 les limites de service, demandez une augmentation de limite de service avant de réserver la capacité. Lorsque vous visualisez les limites, les quotas et 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 en cours. Les réservations de capacité sont concernées par les problèmes connus suivants en lien avec les limites de service : Aucune catégorie de service pour les réservations de capacité lors des demandes d'augmentation de limite de service et Limites de service de réservation de capacité inexactes.
  • Pour les instances protégées et les instances avec Windows Defender Credential Guard : lors de la création de l'instance, si aucun hôte disponible dans le domaine de disponibilité n'est compatible avec les instances protégées ou Credential Guard, l'opération de création échoue. Vous pouvez essayer un autre domaine de disponibilité, patienter et essayer l'opération ultérieurement, ou réessayer sans activer l'instance protégée ou la fonctionnalité Credential Guard.
  • Les réservations de capacité ne sont pas disponibles avec les instances de machine virtuelle à mémoire étendue.

Stratégie IAM requise

Pour utiliser Oracle Cloud Infrastructure, un administrateur doit être membre d'un groupe auquel un administrateur de location a accordé un accès de sécurité dans une stratégie . Cet accès est requis, que vous utilisiez la console ou l'API REST avec un kit SDK, une interface de ligne de commande ou un autre outil. Si un message vous informe que vous n'avez pas d'autorisation ou que vous n'êtes pas autorisé, vérifiez auprès de l'utilisateur le type d'accès qui vous est accordé et le compartiment dans lequel vous travaillez.

Pour les administrateurs : les exemples suivants illustrent les stratégies standard qui donnent accès aux réservations de capacité. Créez la stratégie dans la location pour que l'accès soit facilement accordé à tous les compartiments par le biais de l'héritage de stratégies. Pour limiter la portée de l'accès uniquement aux configurations de redimensionnement automatique d'un compartiment particulier, indiquez ce compartiment au lieu de la location.

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

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

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

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

Balisage des ressources

Appliquez des balises aux ressources afin de les organiser selon les besoins de votre entreprise. Vous pouvez appliquer des balises lorsque vous créez une ressource, et mettre à jour une ressource ultérieurement pour ajouter, réviser ou enlever des balises. Pour obtenir des informations générales sur l'application de balises, reportez-vous à Balises de ressource.

Options avancées

Outre les fonctionnalités 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 votre réservation de capacité une seule fois et l'utiliser 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. Une fois la réservation par défaut créée, toutes les instances créées dans le domaine de disponibilité et la location associés utilisent si possible la capacité de cette réservation.

Parfois, l'instance ne peut pas être créée à l'aide de la capacité de la réservation par défaut. Par exemple, la réservation peut ne pas avoir une capacité suffisante ou l'utilisateur ne pas être autorisé à recourir à la réservation. L'instance est alors créée à l'aide de la capacité à la demande.

Exigences

Pour utiliser les réservations par défaut :

  • La réservation de capacité par défaut doit se trouver dans le compartiment racine.
  • Vous ne pouvez avoir qu'une réservation par défaut par domaine de disponibilité.
  • Vous devez autoriser les utilisateurs qui créent des instances à utiliser cette réservation. Pour plus d'informations, reportez-vous à Stratégie IAM 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 de générer des frais. Etant donné que les réservations consomment des ressources, la capacité réservée entraîne des frais même lorsqu'elle n'est pas utilisée. La capacité réservée inutilisée n'est pas mesurée de la même façon que la capacité réservée utilisée.

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

Dans la console, vous pouvez accéder à des rapports sur les coûts et l'utilisation afin de voir la répartition des coûts de la réservation de capacité et utiliser la fonctionnalité d'analyse des coûts afin de suivre et d'optimiser les dépenses.

  • Pour afficher 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, reportez-vous à Accès aux rapports sur les coûts et l'utilisation.
  • Pour afficher 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 obtenir des instructions détaillées expliquant comment utiliser l'outil d'analyse des coûts, reportez-vous à Présentation de l'analyse des coûts.

Dans le rapport sur les coûts et l'utilisation, pour les réservations de capacité, la colonne product/Description inclut les mots Réservation de capacité. S'il ne reste aucune capacité dans la réservation, des instances ayant été créées avec toute la capacité réservée, le coût de la réservation de capacité est nul. Les instances sont facturées au tarif standard de la forme considérée.

Le rapport affiche le tarif facturé par heure pour chaque ressource. Les ressources sont agrégées par le nombre de coeurs.

  • La capacité réservée inutilisée est facturée à 85 %. Les instances créées avec une réservation de capacité sont facturées à 100 %.
  • Si, trente minutes après le début de l'heure, vous créez une instance avec une réservation de capacité, vous êtes facturé au tarif de capacité réservée pour la première moitié de l'heure et au tarif standard pour la seconde. Ces tarifs apparaissent sur des lignes distinctes.
  • Si, en début d'heure, une instance est créée à partir d'une capacité réservée pour l'heure entière, elle est facturée au tarif standard pour l'heure complète.

Par exemple, vous disposez d'une réservation dont la capacité convient pour une instance unique utilisant un coeur. Quinze minutes après le début de l'heure, vous créez une instance avec cette réservation. Le rapport sur les coûts et l'utilisation comporte deux lignes pour cette réservation :

  • La première ligne affiche la capacité réservée facturée à 85 % pendant 15 minutes. Le nombre dans la colonne usage/billedQuantity est calculé en multipliant 85 % par ¼ d'heure et le nombre de coeurs.
  • La seconde ligne affiche une instance standard facturée à 100 % pendant 45 minutes. Le nombre dans la colonne usage/billedQuantity est calculé en multipliant 100 % par ¾ 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 représentant des réservations de capacité. S'il ne reste aucune capacité dans la réservation, des instances ayant été créées avec toute la capacité réservée, le coût de la réservation de capacité est nul. Les instances sont facturées au tarif standard de la forme considérée et sont regroupées avec les instances standard dans le graphique.