Ce document présente les engagements basés sur les ressources, y compris leur fonctionnement, leurs propriétés et la façon dont les remises sur engagement d'utilisation qui en résultent s'appliquent à votre utilisation.
Pour en savoir plus sur les remises sur engagement d'utilisation basées sur les dépenses pour Compute Engine, consultez Remises sur engagement d'utilisation flexibles de Compute Engine.
Les engagements basés sur les ressources sont parfaitement adaptés à un usage prévisible et stable. Compute Engine vous permet de souscrire les catégories d'engagements basés sur les ressources suivantes :
- Engagements matériels : Vous pouvez souscrire des engagements matériels pour une série de machines spécifique et vous engager sur les ressources disponibles pour cette série de machines, telles que les processeurs virtuels, la mémoire, les GPU, les disques SSD locaux et les nœuds à locataire unique. Pour en savoir plus, consultez les sections Souscrire des engagements basés sur les ressources sans réservations associées et Souscrire des engagements basés sur les ressources avec des réservations associées.
- Engagements de licences logicielles : vous pouvez souscrire des engagements de licence pour les licences de système d'exploitation premium applicables. Pour en savoir plus, consultez Souscrire des engagements basés sur les ressources pour des licences d'OS.
Les engagements liés aux ressources matérielles sont différents de ceux liés aux licences. Vous pouvez souscrire les deux catégories d'engagement pour une instance de VM, mais vous ne pouvez pas souscrire d'engagement unique couvrant à la fois les ressources matérielles et les licences.
Avant de commencer
-
Si ce n'est pas déjà fait, configurez l'authentification.
L'authentification permet de valider votre identité pour accéder aux services et aux API Google Cloud . Pour exécuter du code ou des exemples depuis un environnement de développement local, vous pouvez vous authentifier auprès de Compute Engine en sélectionnant l'une des options suivantes :
Sélectionnez l'onglet correspondant à la façon dont vous prévoyez d'utiliser les exemples de cette page :
Console
Lorsque vous utilisez la console Google Cloud pour accéder aux services Google Cloud et aux API, vous n'avez pas besoin de configurer l'authentification.
gcloud
-
Installez la Google Cloud CLI. Une fois que la Google Cloud CLI est installée, initialisez-la en exécutant la commande suivante :
gcloud initSi vous utilisez un fournisseur d'identité (IdP) externe, vous devez d'abord vous connecter à la gcloud CLI avec votre identité fédérée.
-
- Définissez une région et une zone par défaut.
REST
Pour utiliser les exemples API REST de cette page dans un environnement de développement local, vous devez utiliser les identifiants que vous fournissez à la gcloud CLI.
Installez la Google Cloud CLI.
Si vous utilisez un fournisseur d'identité (IdP) externe, vous devez d'abord vous connecter à la gcloud CLI avec votre identité fédérée.
Pour en savoir plus, consultez la section S'authentifier pour utiliser REST dans la documentation sur l'authentification Google Cloud .
À propos des engagements basés sur les ressources
Lorsque vous souscrivez un engagement basé sur les ressources, vous vous engagez à acheter une quantité minimale de ressources Compute Engine spécifiques (processeurs virtuels, mémoire, GPU, disques SSD locaux et nœuds à locataire unique, par exemple) pendant au moins un ou trois ans. En échange de votre engagement à payer ces ressources, vous les recevez à prix réduit pendant toute la durée de votre engagement. Le pourcentage de remise que vous recevez sur les prix à la demande est également appelé taux de remise sur engagement d'utilisation. Voici les remises :
Processeurs virtuels et mémoire : vous pouvez bénéficier d'une remise allant jusqu'à 55% sur les prix à la demande pour la plupart des types de machines. Pour certains types de machines, vous pouvez bénéficier d'une remise allant jusqu'à 70% sur les prix à la demande.
GPU : vous pouvez bénéficier d'une remise allant jusqu'à 55% sur les prix à la demande pour la plupart des types de GPU. Pour certains types de GPU, vous pouvez bénéficier d'une remise allant jusqu'à 65% sur les prix à la demande.
Disques SSD locaux : vous pouvez bénéficier d'une remise allant jusqu'à 55% sur les prix à la demande.
Licences d'OS : vous pouvez bénéficier d'une remise allant jusqu'à 79% sur les prix à la demande.
Les taux de remise exacts et la durée pendant laquelle vous bénéficiez de ces remises dépendent des propriétés suivantes que vous spécifiez lorsque vous souscrivez votre engagement :
- Forfait
- Durée d'engagement
- Le type de ressource, qui est déterminé comme suit :
- Pour les ressources matérielles, le type d'engagement.
- Pour les ressources logicielles, le type de licence de l'OS.
Pour comparer les tarifs à la demande et les tarifs réduits des ressources matérielles, consultez la page Tarifs des instances de VM. Pour comparer les tarifs à la demande et les tarifs réduits des licences d'OS logiciels, consultez Tarifs des disques et des images.
Cycle de vie de l'engagement
Pour souscrire un engagement, vous devez au minimum spécifier les propriétés suivantes :
- Types et nombre de ressources pour lesquels vous acceptez de payer
- Région dans laquelle vous acceptez d'utiliser les ressources engagées
- Période minimale pendant laquelle vous acceptez de payer pour les ressources
Une fois l'achat effectué, vous devez attendre que votre engagement devienne actif avant de pouvoir commencer à recevoir des remises sur engagement d'utilisation. Votre engagement devient actif à minuit, heure du Pacifique des États-Unis et du Canada, le lendemain de l'achat. En fonction de l'heure d'été, cette heure correspond à UTC-8 (heure normale du Pacifique) ou UTC-7 (heure d'été du Pacifique). Par exemple, supposons que vous ayez souscrit votre engagement le 1er décembre 2024 à 15h45, heure du Pacifique des États-Unis et du Canada (UTC-8). Dans ce cas, votre engagement devient actif le 2 décembre 2024 à minuit, heure du Pacifique des États-Unis et du Canada (UTC-8).
Compute Engine conserve un privilège sur votre projet pour chaque région de votre projet dans laquelle vous souscrivez un engagement. Lorsque vous souscrivez un nouvel engagement pour une région de votre projet, Compute Engine associe le privilège de cette région au nouvel engagement.
Une fois votre engagement actif, vous commencez à payer les tarifs réduits de vos ressources engagées. Vous continuez à payer ces prix à l'heure jusqu'à la date de fin de votre engagement, que vous utilisiez ou non ces ressources. Lorsque vous utilisez des ressources Compute Engine,Google Cloud utilise votre engagement toutes les heures pour couvrir les coûts de toute utilisation de ressources éligibles. Google Cloud continue d'utiliser votre engagement jusqu'à ce qu'il expire ou soit entièrement utilisé.
Forfait avec engagement
Lorsque vous souscrivez un engagement, vous choisissez entre un forfait d'un an et un forfait de trois ans. Le forfait correspond au niveau d'engagement. Il détermine à la fois la période minimale pendant laquelle vous devez vous engager à payer les ressources et le taux de remise sur engagement d'utilisation dont vous bénéficiez. Un forfait de trois ans offre généralement un taux de remise sur engagement d'utilisation plus élevé qu'un forfait d'un an. Les engagements sont souvent désignés par leur forfait, par exemple engagements sur un an ou engagements sur trois ans.
Durée d'engagement
La durée d'un engagement correspond à la période spécifique pendant laquelle l'engagement est actif. La durée de cet engagement doit être au moins aussi longue que la période définie par le forfait (un ou trois ans), mais elle peut être plus longue. Cette durée représente la période pendant laquelle vous acceptez de payer les ressources engagées.
Par défaut, votre engagement expire à la fin de sa période de validité. Toutefois, vous pouvez renouveler automatiquement votre engagement pour des périodes supplémentaires en activant le renouvellement automatique. Une fois le renouvellement automatique activé, Compute Engine renouvelle automatiquement l'engagement à la fin de chaque période. Votre engagement continue d'être renouvelé pour de nouvelles périodes jusqu'à ce que vous désactiviez manuellement le renouvellement automatique. Par défaut, la durée de chaque période renouvelée correspond à la durée minimale requise par le forfait d'engagement, soit un ou trois ans.
Différence entre "période" et "forfait"
Le plan d'un engagement (un ou trois ans) détermine la durée prédéfinie et la remise sur engagement d'utilisation, tandis que sa durée détermine la durée pendant laquelle l'engagement reste réellement actif. Par défaut, le forfait et la durée d'un engagement sont identiques. Toutefois, vous pouvez prolonger la durée au-delà de la durée prédéfinie spécifiée par le forfait. Si vous prolongez la durée, votre engagement reste actif pendant une durée personnalisée, mais conserve le taux de remise sur engagement d'utilisation associé à son forfait. Vous pouvez prolonger les conditions d'engagement comme suit :
- Les engagements avec un forfait d'un an peuvent avoir une durée de contrat d'au moins un an et de moins de trois ans.
- Les engagements avec un forfait de trois ans peuvent avoir une durée de trois à six ans.
En résumé, la durée et le forfait de votre engagement fonctionnent comme suit :
- Vous pouvez utiliser les ressources engagées à des tarifs réduits déterminés par votre forfait.
- Vous devez payer ces tarifs réduits pendant toute la durée de votre engagement, que vous utilisiez ou non ces ressources.
Heures de début et de fin d'un engagement
La durée d'un engagement représente son cycle de vie actif. Chaque durée a une heure de début et une heure de fin. Les périodes commencent et se terminent toujours à minuit, heure du Pacifique des États-Unis et du Canada, aux dates de début et de fin respectives. En fonction de l'heure d'été, cette heure correspond à UTC-8 (heure normale du Pacifique) ou UTC-7 (heure d'été du Pacifique). L'heure de début de la période d'un engagement peut être l'une des suivantes, selon qu'il s'agit d'un nouvel engagement ou d'un engagement existant :
Pour les nouveaux engagements, l'heure de début est la même que l'heure d'activation, soit minuit (heure du Pacifique des États-Unis et du Canada) le jour suivant votre achat.
Par exemple, supposons que vous ayez souscrit votre engagement le 1er janvier 2025 à 15h45, heure du Pacifique des États-Unis et du Canada. Dans ce cas, votre engagement commence le 2 janvier 2025 à minuit, heure du Pacifique des États-Unis et du Canada.
Pour un engagement existant pour lequel le renouvellement automatique est activé, l'heure de début de la nouvelle période est la même que l'heure de fin de la période précédente : minuit, heure du Pacifique des États-Unis et du Canada.
Par exemple, supposons que l'heure de fin de la période en cours de votre engagement soit le 1er janvier 2026 à 00h00, heure du Pacifique des États-Unis et du Canada. Si le renouvellement automatique est activé, une nouvelle période commence automatiquement à minuit (heure du Pacifique aux États-Unis et au Canada) le 1er janvier 2026.
La date de fin de la durée d'un engagement peut être l'une des suivantes, en fonction de la configuration de votre engagement :
Par défaut : si vous ne prolongez pas la durée d'un engagement ou n'activez pas le renouvellement automatique, la durée par défaut se termine à 00h00, heure du Pacifique (États-Unis et Canada), exactement un ou trois ans après l'heure de début, selon que vous avez choisi un forfait avec engagement d'un an ou de trois ans.
Par exemple, supposons que votre engagement commence le 1er janvier 2025 à minuit, heure du Pacifique des États-Unis et du Canada.
- Avec un forfait d'un an, la date de fin par défaut est le 1er janvier 2026 à 00h00, heure du Pacifique des États-Unis et du Canada.
- Pour un forfait de trois ans, l'heure de fin par défaut est le 1er janvier 2028 à 00h00, heure du Pacifique des États-Unis et du Canada.
Renouvellement automatique : si vous activez le renouvellement automatique, l'engagement est automatiquement renouvelé pour des périodes supplémentaires. Chaque période renouvelée a une durée égale à celle du forfait de l'engagement (un ou trois ans). L'heure de fin de chaque période suivante est fixée à minuit (heure du Pacifique des États-Unis et du Canada), un ou trois ans après l'heure de début de cette période renouvelée.
Par exemple, supposons que votre engagement d'un an commence le 1er janvier 2025 à minuit, heure du Pacifique des États-Unis et du Canada. Si le renouvellement automatique est activé, la période suivante de l'engagement se termine à minuit, heure du Pacifique des États-Unis et du Canada, le 1er janvier de chaque année suivante.
Période prolongée : si vous prolongez la période, l'heure de fin est fixée à 00h00 heure Pacifique des États-Unis et du Canada à la date de fin personnalisée que vous spécifiez. Cette date de fin personnalisée doit être comprise dans la plage autorisée pour le forfait de votre engagement (par exemple, moins de trois ans pour un forfait d'un an ou moins de six ans pour un forfait de trois ans).
Par exemple, vous pouvez prolonger un engagement avec un forfait d'un an pour qu'il se termine deux ans après sa date de début, à minuit, heure du Pacifique (États-Unis et Canada).
État de l'engagement
En fonction de l'étape du cycle de vie de l'engagement, celui-ci peut avoir l'un des états suivants :
CREATING: l'engagement est en cours de création.NOT_YET_ACTIVEouPENDING: l'engagement a été créé, mais n'est pas encore actif. Compute Engine crée vos engagements avec cet état.- Si vous utilisez la Google Cloud CLI ou REST pour souscrire votre engagement, cette valeur d'état indique
NOT_YET_ACTIVE. - Si vous utilisez la console Google Cloud pour souscrire votre engagement, cette valeur d'état indique
PENDING.
- Si vous utilisez la Google Cloud CLI ou REST pour souscrire votre engagement, cette valeur d'état indique
ACTIVE: l'engagement est actif.EXPIRED: l'engagement a expiré. Compute Engine se réserve le droit de supprimer les engagements obsolètes après un délai de 210 jours à compter de la date d'expiration.CANCELED: Compute Engine a annulé l'engagement. Compute Engine change l'état de vos engagements enCANCELEDlorsque vous les combinez pour créer un engagement fusionné.
Entre la date de souscription de votre engagement et son délai d'activation, l'état de votre engagement reste NOT_YET_ACTIVE (ou PENDING sur la consoleGoogle Cloud ). Une fois votre engagement activé, son état passe à ACTIVE.
Par exemple, supposons que vous ayez souscrit votre engagement le 20 janvier 2024 à 22h, heure du Pacifique des États-Unis et du Canada (UTC-8 ou UTC-7). Compute Engine crée immédiatement votre engagement à l'état NOT_YET_ACTIVE. Votre engagement devient ACTIVE le 21 janvier 2024 à minuit, heure du Pacifique des États-Unis et du Canada (UTC-8 ou UTC-7).
Lorsque l'engagement arrive à son terme et expire, son état passe de ACTIVE à EXPIRED. Supposons que l'engagement de l'exemple précédent (qui devient actif le 21 janvier 2024) ait une durée d'un an et que vous n'activiez pas le renouvellement automatique. Ensuite, le 21 janvier 2025 à minuit, heure du Pacifique des États-Unis et du Canada (UTC-8 ou UTC-7), l'engagement expire et son état passe à EXPIRED.
Tarifs
Vous êtes facturé mensuellement pour votre engagement et devez payer vos frais d'engagement mensuels même si vous n'utilisez pas toutes vos ressources comprises dans cet engagement. Vos frais d'engagement correspondent à la somme des tarifs réduits de toutes vos ressources comprises dans cet engagement. Compute Engine calcule le prix réduit de chaque ressource en utilisant son prix à la demande en vigueur le jour où votre engagement devient actif. Vos frais d'engagement mensuels et les prix réduits de vos ressources restent identiques jusqu'à la fin de votre période d'engagement, même si les tarifs à la demande changent.
Par défaut, Google Cloud active le partage des remises sur engagement d'utilisation pour la plupart des comptes de facturation Cloud. Pour en savoir plus, consultez Champ d'application et configuration par défaut des CUD. Lorsque le partage des remises sur engagement d'utilisation est activé, vos remises sur engagement d'utilisation basées sur les ressources sont regroupées au niveau du compte de facturation Cloud. Par conséquent, un seul engagement peut couvrir l'utilisation des ressources éligibles dans n'importe quel projet associé au même compte de facturation Cloud. Cette application distribuée de vos CUD vous aide à maximiser l'utilisation des engagements dans votre organisation.
Si vous utilisez vos engagements pour exécuter des types de machines personnalisés, Compute Engine applique un supplément de 5% par rapport aux prix de l'engagement. Compute Engine applique ce supplément pour la partie et la durée de votre engagement pendant lesquelles vous exécutez ces VM de types de machines personnalisés. Lorsque le partage des remises sur engagement d'utilisation est activé, les remises sur engagement d'utilisation sont appliquées aux types de machines personnalisés dans le compte de facturation Cloud avant les types de machines prédéfinis.
La tarification à prix réduit (également appelée tarification des remises sur engagement d'utilisation) pour les instances de VM, avec ou sans GPU et disques SSD locaux, varie selon la région. Pour connaître les tarifs des engagements sur un an et trois ans pour différentes ressources, consultez les pages sur les tarifs de Compute Engine.
Si vous déplacez le projet pour lequel vous avez souscrit des engagements vers un autre compte de facturation Cloud, vous continuez de bénéficier des remises sur engagement d'utilisation dans le compte de facturation Cloud de destination pour les engagements associés à ce projet. Pour en savoir plus sur l'impact du déplacement d'un projet sur les paramètres de partage et d'attribution des remises sur engagement d'utilisation, consultez Impact de la modification du compte de facturation Cloud d'un projet.
Limites
Les restrictions suivantes s'appliquent aux remises sur engagement d'utilisation basées sur les ressources.
Limites générales
- Les projets en période de sans frais disposant d'un crédit sans frais et les projets sans historique de paiement ne sont pas éligibles aux remises sur engagement d'utilisation.
- Vous ne pouvez souscrire des engagements qu'au niveau régional.
- Les CUD basés sur les ressources ne s'appliquent pas aux instances de VM préemptives, aux types de machines à cœur partagé N1 ni aux extensions de mémoire.
- Si vous utilisez vos réservations Compute Engine avec Managed Service pour Apache Spark, ces ressources réservées ne sont pas éligibles aux remises sur engagement d'utilisation basées sur les ressources.
- Si vous utilisez vos réservations avec Dataflow, vous ne pouvez bénéficier de remises sur engagement d'utilisation basées sur les ressources que pour l'utilisation de réservations spécifiquement ciblées qui spécifient des accélérateurs (GPU ou TPU).
- Les engagements basés sur les ressources pour les Cloud TPU ne peuvent être achetés que par le biais de réservations futures.
- Les engagements pour RHEL pour SAP ne sont pas disponibles à l'achat, car Google passe au nouveau modèle de tarification RHEL.
- Pour les types de machines compatibles avec les performances réseau Tier_1 par VM, les codes SKU à bande passante supérieure ne sont pas inclus dans les CUD.
- Les machines à cœur partagé
f1-microetg1-smallne sont pas éligibles aux CUD. - Vous ne pouvez pas modifier le projet pour lequel vous souscrivez un engagement. Toutefois, lorsque le partage de remises sur engagement d'utilisation est activé, les remises sur engagement d'utilisation d'un engagement sont partagées entre les autres projets du même compte de facturation Cloud. Pour en savoir plus, consultez Partager les remises sur engagement d'utilisation basées sur les ressources entre les projets.
Limites spécifiques au partage des remises sur engagement d'utilisation basées sur les ressources
- Si vous disposez d'une réservation partagée dans un projet où le partage de remises sur engagement d'utilisation est activé et que vous souhaitez que l'utilisation des projets partagés soit éligible aux remises sur engagement d'utilisation partagées, vous devez vous assurer de ne partager votre réservation qu'avec les projets associés au même compte de facturation Cloud. Sinon, l'utilisation des projets partagés ne sera pas éligible aux remises sur engagement d'utilisation partagées, et vous risquez d'être facturé au tarif à la demande.
- Lorsque le partage des remises sur engagement d'utilisation est activé pour un compte de facturation Cloud, si une partie d'un engagement n'est pas utilisée, le solde d'engagement restant demeure dans le projet où vous avez souscrit cet engagement.
- Si vous déplacez le projet pour lequel vous avez souscrit des engagements vers un autre compte de facturation Cloud, vous continuez de bénéficier des remises sur engagement d'utilisation dans le compte de facturation Cloud de destination pour les engagements associés à ce projet. Pour en savoir plus sur l'impact du déplacement d'un projet sur le partage des remises sur engagement d'utilisation et les paramètres d'attribution, consultez Impact de la modification du compte de facturation Cloud d'un projet.
Limites spécifiques aux réservations associées
Si l'engagement spécifie des GPU, des disques SSD locaux ou les deux, la réservation associée (ou la combinaison de réservations associées) doit spécifier exactement les mêmes nombres et types de ressources que l'engagement. Pour en savoir plus, consultez la section Associer des réservations à des engagements basés sur les ressources.
Si votre réservation associée concerne un type de ressource qui nécessite des réservations associées, vous ne pouvez pas effectuer les opérations suivantes :
- Supprimez, redimensionnez ou modifiez les réservations associées tout au long du cycle de vie de l'engagement. Toutefois, vous pouvez remplacer les réservations associées existantes par de nouvelles.
- Activez le paramètre de suppression automatique sur ces réservations associées. Lorsque les engagements qui spécifient ces types de ressources expirent, toutes les réservations associées sont automatiquement supprimées.
Vous ne pouvez pas associer la même réservation à plusieurs engagements.
Limites spécifiques aux recommandations de remises sur engagement d'utilisation
- Les recommandations de remises sur engagement d'utilisation ne sont pas disponibles pour les séries de machines A3 Ultra, A4, A4X et A4X Max.
- Les recommandations de CUD ne sont pas disponibles pour les Cloud TPU.
Engagements matériels
Les engagements matériels ne s'appliquent qu'à la région et à la série de familles de machines spécifiques pour lesquelles vous souscrivez un engagement. En contrepartie, vous bénéficiez de remises sur le prix total de toutes les ressources matérielles éligibles pour cette série de machines dans cette région. Ces ressources matérielles incluent les processeurs virtuels, la mémoire, les GPU et les disques SSD locaux.
L'engagement que vous souscrivez n'a aucune incidence sur la configuration de vos VM. Vos CUD s'appliquent à la quantité totale de processeurs virtuels, de mémoire, de GPU et de disques SSD locaux d'une série de machines spécifique dans une région. Par conséquent, les CUD que vous recevez pour un engagement ne sont pas affectés par les modifications apportées à la configuration de la machine de votre VM, tant que les ressources sont couvertes par cet engagement.
Lorsque vous souscrivez un engagement pour une série de machines spécifique, vous êtes éligible aux remises sur engagement d'utilisation pour tous les types de machines de VM, quelle que soit la taille de la VM ou le modèle de location, y compris tous les types de machines prédéfinis et personnalisés, ainsi que les nœuds à locataire unique. Pour en savoir plus sur les types de ressources éligibles pour chaque série de machines, consultez Types d'engagement matériel.
Utilisation efficace de vos engagements
Souscrivez des engagements uniquement pour les ressources spécifiques que vous prévoyez d'utiliser. Une fois que vous avez souscrit un engagement, il vous est facturé tous les mois, même si vous ne l'utilisez pas. Par exemple, si vous souscrivez un engagement de trois ans pour huit processeurs virtuels, vous êtes facturé mensuellement au tarif avec remise sur engagement d'utilisation de trois ans pour ces processeurs virtuels. L'utilisation vous est facturée pour le mois entier, même si vous n'utilisez ces processeurs virtuels que pendant une partie du mois.
Vous avez tout intérêt à ne souscrire d'engagements que pour les utilisations dont vous avez vraiment besoin. Par exemple, supposons que vous ayez souscrit un engagement pour huit vCPU et que vous continuiez à recevoir des remises sur engagement d'utilisation pour huit vCPU chaque mois. Supposons que vous prévoyez d'utiliser 24 processeurs virtuels par mois. Dans ce scénario, les 16 vCPU supplémentaires ne sont pas couverts par votre engagement existant et sont facturés aux tarifs à la demande. Si vous prévoyez d'utiliser les 16 processeurs virtuels supplémentaires par mois de manière récurrente, vous avez tout intérêt à souscrire un engagement supplémentaire pour 16 processeurs virtuels.
Les engagements ne peuvent pas être cumulés dans le cas de scénarios d'utilisation intensive. Par exemple, si vous souscrivez un engagement pour 10 processeurs virtuels, mais que vous en exécutez 20 uniquement pendant la première moitié du mois, votre engagement ne couvre toujours que 10 processeurs virtuels à un moment donné.
Comme un mois compte environ 730 heures, vous pourriez penser à tort que votre utilisation en mode rafale est entièrement couverte sur la base du calcul suivant :
- Engagement : 10 vCPU * 730 heures = couvre 7 300 vCPU-heures d'engagement.
- Utilisation : 20 processeurs virtuels * 365 heures (la moitié du mois) = 7 300 heures d'utilisation de processeurs virtuels.
- Idée reçue : 7 300 heures de processeur virtuel d'engagement = 7 300 heures de processeur virtuel d'utilisation, ce qui conduit à l'hypothèse incorrecte selon laquelle l'engagement couvre parfaitement l'ensemble de l'utilisation.
En réalité, les engagements s'appliquent en continu, seconde par seconde, plutôt que sous la forme d'un pool d'heures mensuel. Dans ce scénario, la facturation se décompose comme suit :
- Première moitié du mois (365 heures) : votre engagement couvre 10 processeurs virtuels et offre des remises sur engagement d'utilisation pour 3 650 vCPU-heures d'utilisation. Les 10 processeurs virtuels restants dépassent votre engagement et sont facturés aux tarifs à la demande standards, ce qui équivaut à 3 650 heures de processeur virtuel de frais à la demande.
- Seconde moitié du mois (365 heures) : comme vous exécutez 0 processeur virtuel, votre engagement de 10 processeurs virtuels n'est pas utilisé pendant cette période. Par conséquent, 3 650 heures de processeur virtuel d'engagement sont gaspillées.
Dépassement de l'utilisation
Toute utilisation horaire des ressources non couverte par vos engagements est facturée au tarif à la demande et peut être éligible aux remises automatiques proportionnelles à une utilisation soutenue (SUD) applicables.
Prenons l'exemple d'un engagement pour deux processeurs virtuels et 8 Go de mémoire appartenant à la série de machines N2. Supposons que vous utilisiez cet engagement pour acheter et exécuter une VM n2-standard-2 (2 vCPU et 8 Go de mémoire) pendant une partie du mois, puis une VM n2-standard-8 (8 vCPU et 32 Go de mémoire) pour le reste du même mois. Dans ce scénario, Compute Engine combine l'utilisation des deux VM et applique automatiquement les SUD applicables à toute utilisation de ressources non couverte par votre engagement.
Combiner des réservations à des engagements
Un engagement donne lieu à un accord de prix réduit sur un ou trois ans, mais ne réserve pas de capacité dans une zone spécifique. Une réservation garantit que la capacité est maintenue dans une zone spécifique même si les VM réservées ne sont pas en cours d'exécution. Pour obtenir des ressources zonales à prix réduit et vous assurer que la capacité correspondante est réservée, vous devez à la fois souscrire des engagements et créer des réservations pour ces ressources zonales.
Vous pouvez également associer des réservations à vos engagements basés sur des ressources au moment de la souscription. En associant des réservations à vos engagements, vous liez les deux entités. Cette association vous aide à mieux identifier et suivre les ressources engagées pour lesquelles une capacité est également réservée.
L'association d'une réservation à votre engagement est obligatoire pour certains types de ressources et facultative pour d'autres :
- Processeurs virtuels et mémoire : l'association de réservations est facultative. Vous pouvez souscrire des engagements pour des processeurs virtuels et de la mémoire sans associer de réservation.
- GPU : l'association de réservations est obligatoire pour les engagements basés sur les ressources. Lorsque vous souscrivez des engagements basés sur les ressources pour des GPU, vous devez réserver ces GPU et associer ces réservations à votre engagement. Pour bénéficier de remises sur engagement d'utilisation pour les GPU G2 et G4 sans réservation, souscrivez plutôt des engagements flexibles Compute.
- Disques SSD locaux : l'association de réservations est obligatoire pour la plupart des séries de machines. Toutefois, si vous spécifiez des disques Titanium SSD locaux dans votre engagement pour les utiliser avec des instances C4, C4A, C4D, C4N, G4, H4D ou Z3, vous n'avez pas besoin de réserver ces disques.
Pour en savoir plus sur l'association de réservations à vos engagements, consultez Combiner les réservations et les remises sur engagement d'utilisation.
Types d'engagements pour les engagements matériels
Lorsque vous souscrivez un engagement, vous devez choisir le type d'engagement qui s'applique à l'utilisation prévue de vos ressources. Le type d'engagement détermine la série de machines (ou, dans certains cas, une collection spécifique de types de machines) couverte par votre engagement. Lorsque vous utilisez des instances appartenant à ces séries de machines ou types de machines, Google Cloud couvre les parties éligibles de cette utilisation grâce à votre engagement. La plupart des séries de machines utilisent un type d'engagement spécifique pour tous les types de machines de cette série. Les séries de machines suivantes font exception. Elles ne disposent pas d'un seul type d'engagement pour l'ensemble de la série :
Optimisé pour l'accélérateur (A3) : cette série de machines propose plusieurs types d'engagements :
- Les ressources de type de machine A3 Edge et A3 High sont couvertes par un seul type d'engagement.
- Les ressources de type de machine A3 Mega sont couvertes par un type d'engagement distinct.
Les ressources de type de machine A3 Ultra sont couvertes par un type d'engagement distinct.
M1 à mémoire optimisée et M2 à mémoire optimisée : ces séries de machines disposent d'un seul type d'engagement combiné qui couvre tous les types de machines M1 et M2.
M4 à mémoire optimisée : cette série de machines propose deux types d'engagement :
- Un type d'engagement couvre spécifiquement les types de machines M4 qui sont fournis avec 6 To de mémoire.
- Tous les autres types de machines M4 sont couverts par un autre type d'engagement.
X4 à mémoire optimisée : cette série de machines propose un type d'engagement différent pour chaque type de machine :
- Type de machine X4 avec 6 To de mémoire (
x4-480-6t-metal) - Type de machine X4 avec 8 To de mémoire (
x4-480-8t-metal) - Type de machine X4 avec 12 To de mémoire (
x4-960-12t-metal) - Type de machine X4 avec 16 To de mémoire (
x4-960-16t-metal) - Type de machine X4 avec 24 To de mémoire (
x4-1440-24t-metal) - Type de machine X4 avec 32 To de mémoire (
x4-1920-32t-metal)
- Type de machine X4 avec 6 To de mémoire (
La valeur spécifique de chaque type d'engagement varie selon que vous utilisez la gcloud CLI, REST ou la console Google Cloud pour souscrire un engagement. Pour connaître les valeurs exactes à utiliser lors de l'achat, consultez les instructions correspondantes dans les sections Souscrire des engagements basés sur les ressources sans réservations associées ou Souscrire des engagements basés sur les ressources avec des réservations associées.
Le tableau suivant répertorie toutes les séries de machines pour lesquelles vous pouvez souscrire des engagements basés sur les ressources, ainsi que les types d'engagement correspondants. Pour chaque type d'engagement, le tableau liste également les types de machines et de ressources éligibles aux remises sur engagement d'utilisation. Pour chaque type de machine listé, l'applicabilité inclut les types de nœuds à locataire unique, si la location unique est prise en charge par la série de machines.
| Type d'engagement | Ressources éligibles | Types de machines concernés |
|---|---|---|
| Usage général (E2) |
|
Tous les types de machines E2 |
| Usage général (N2) |
|
Tous les types de machines N2 |
| Usage général (N2D) |
|
Tous les types de machines N2D |
| Usage général (N4) |
|
Tous les types de machines N4 |
| Usage général (N4D) |
|
Tous les types de machines N4D |
| Usage général (N4A) |
|
Tous les types de machines N4A |
| Usage général (C3) |
|
Tous les types de machines C3 |
| C3D à usage général |
|
Tous les types de machines C3D |
| Usage général (C4) |
|
Tous les types de machines C4 |
| C4A à usage général |
|
Tous les types de machines C4A |
| C4D à usage général |
|
Tous les types de machines C4D |
| C4N optimisé pour le réseau |
|
Tous les types de machines C4N |
| Tau T2D à usage général |
|
Types de machines Tau T2D standards |
| Usage général (N1) |
|
|
| Optimisé pour le stockage (Z3) |
|
Tous les types de machines Z3 |
| H4D optimisé pour le calcul |
|
|
| Optimisées pour le calcul (H3) |
|
Tous les types de machines H3 |
| Optimisé pour le calcul (C2) |
|
|
| Optimisé pour le calcul (C2D) |
|
Tous les types de machines C2D |
| M1/M2 à mémoire optimisée |
|
|
| Mémoire optimisée M3 |
|
Tous les types de machines M3 |
| M4 6 To à mémoire optimisée |
|
m4-ultramem-224 (type de machine M4 avec 6 To de mémoire) |
| Mémoire optimisée M4 |
|
Tous les autres types de machines M4 |
| X4 6 To à mémoire optimisée |
|
Type de machine X4 avec 6 To de mémoire |
| X4 8 To à mémoire optimisée |
|
Type de machine X4 avec 8 To de mémoire |
| X4 12 To à mémoire optimisée |
|
Type de machine X4 avec 12 To de mémoire |
| X4 16 To à mémoire optimisée |
|
Type de machine X4 avec 16 To de mémoire |
| X4 24 To à mémoire optimisée |
|
Type de machine X4 avec 24 To de mémoire |
| X4 32 To à mémoire optimisée |
|
Type de machine X4 disposant de 32 To de mémoire |
| Optimisé pour les accélérateurs (A2) |
|
|
| Optimisé pour les accélérateurs A3 |
|
|
| A3 Mega optimisé pour les accélérateurs |
|
|
| A3 Ultra optimisé pour les accélérateurs (disponible uniquement avec AI Hypercomputer) |
|
|
| A4 optimisé pour les accélérateurs (disponible uniquement avec AI Hypercomputer) |
|
|
| A4X optimisé pour les accélérateurs (disponible uniquement avec AI Hypercomputer) |
|
|
| A4X Max optimisé pour les accélérateurs (disponible uniquement avec AI Hypercomputer) |
|
|
| Optimisé pour les graphismes (G2) |
|
|
| Optimisé pour les graphismes (G4) |
|
|
Vous ne pouvez pas souscrire d'engagement pour les types de machines f1-micro ou g1-small, ni pour les frais supplémentaires pour locataire unique.
Engagements pour les types de machines Compute Engine
Google Cloud propose des engagements basés sur les ressources pour les ressources matérielles de plusieurs séries de familles de machines Compute Engine. Souscrivez le type d'engagement approprié aux types de machines que vous prévoyez d'utiliser.
Types de machines à usage général
Les remises sur engagement d'utilisation pour les types de machines à usage général sont appliquées aux ressources dans l'ordre suivant :
Types de machines personnalisés (consultez les séries de machines compatibles)
Nœuds à locataire unique
Types de machines prédéfinis
Lorsque vous souscrivez des engagements pour des types de machines à usage général, vous choisissez la série de machines à laquelle s'applique cet engagement. Par exemple, si vous souscrivez des engagements à usage général (E2), ils ne s'appliquent qu'aux types de machines E2. De même, si vous souscrivez des engagements N2, N2D, N4, N4D, N4A, C4, C4A, C4D, C3, C3D, Tau T2D ou N1 à usage général, ces engagements ne se chevauchent jamais.
Par exemple, si la région comporte les différents types de machines suivants :
- Types de machines N2 personnalisés avec 10 processeurs virtuels
- Types de machines personnalisés avec 30 Go de mémoire
- 2 types de machines prédéfinis
n2-standard-4
Vous souscrivez des engagements N2 pour 15 processeurs virtuels et 13,5 Go de mémoire sur engagement d'utilisation. Les remises sur engagement d'utilisation s'appliquent d'abord aux types de machines personnalisés N2. Les autres remises sont prises en compte pour les types de machines prédéfinis N2. Dans ce cas, les 10 processeurs virtuels et les 13, 5 Go de mémoire des types de machines personnalisés N2 sont facturés selon les prix de l'engagement d'utilisation.
Enfin, les 5 autres processeurs virtuels de l'engagement d'utilisation correspondent à 5 processeurs virtuels aléatoires situés sur les deux types de machines n2-standard-4. Toute utilisation des ressources non couverte par vos engagements peut être éligible aux SUD applicables.
De plus, si vous utilisez vos engagements pour exécuter des types de machines personnalisés, Compute Engine applique un supplément de 5% par rapport aux prix de l'engagement. Compute Engine applique ce supplément pour la partie et la durée de votre engagement pendant lesquelles vous exécutez ces VM de types de machines personnalisés.
Les engagements sont regroupés par série de machines. Si vous n'êtes pas sûr du nombre d'engagements à souscrire, vous pouvez souscrire un faible nombre d'engagements, puis en ajouter selon vos besoins. Par exemple, vous pouvez souscrire plusieurs contrats pour 10 processeurs virtuels et aucune capacité de mémoire, puis souscrire des contrats distincts pour obtenir de la mémoire supplémentaire.
Pour souscrire un engagement pour des types de machines à usage général, consultez les sections Souscrire des engagements basés sur les ressources sans réservations associées et Souscrire des engagements basés sur les ressources avec des réservations associées.
Types de machine à mémoire optimisée
Lorsque vous souscrivez des engagements pour des ressources de série de machines à mémoire optimisée, vous devez utiliser le type d'engagement approprié à votre type de machine. La liste suivante décrit comment les types d'engagement changent en fonction du type de machine :
- Types de machines M1 et M2 : un seul type d'engagement combiné couvre tous les types de machines M1 et les types de machines M2.
- Types de machines M3 : un seul type d'engagement couvre tous les types de machines M3.
- Types de machines M4 : il existe deux types d'engagement pour les types de machines M4 :
- Un pour le type de machine M4 disposant de 6 To de mémoire
- Un pour tous les autres types de machines M4
Types de machines X4 : Pour les types de machines X4, il existe un type d'engagement unique pour chacune des options de mémoire disponibles :
- 6 To de mémoire (
x4-480-6t-metal) - 8 To de mémoire (
x4-480-8t-metal) - 12 To de mémoire (
x4-960-12t-metal) - 16 To de mémoire (
x4-960-16t-metal) - 24 To de mémoire (
x4-1440-24t-metal) - 32 To de mémoire (
x4-1920-32t-metal)
- 6 To de mémoire (
Vous devez souscrire le type d'engagement qui correspond à la série et au type de machine de votre instance.
Les SKU premium pour les cœurs et la RAM Memory Optimized Upgrade, qui sont spécifiques aux types de machines M2, ne sont pas éligibles aux CUD. Les prix de ces SKU sont inclus dans les tarifs indiqués sur la page Tarifs des instances de VM et dans le simulateur de coût.
Si vous avez l'intention d'utiliser des types de machines à mémoire optimisée, achetez des engagements de type mémoire optimisée. Pour souscrire un engagement pour des types de machines à mémoire optimisée, consultez Souscrire des engagements basés sur les ressources sans réservations associées.
Types de machines optimisés pour le stockage
Pour souscrire des engagements pour des types de machines Z3 optimisés pour le stockage, consultez Souscrire des engagements basés sur les ressources sans réservations associées et Souscrire des engagements basés sur les ressources avec des réservations associées.
Types de machines optimisés pour le calcul
Pour souscrire des engagements pour des types de machines optimisés pour le calcul, consultez l'une des sections suivantes :
- Pour les types de machines C2 et C2D : consultez Souscrire des engagements basés sur les ressources sans réservations associées.
- Pour les types de machines H3 et H4D : consultez Souscrire des engagements basés sur les ressources avec des réservations associées.
Types de machines optimisés pour le réseau
Lorsque vous souscrivez des engagements pour des ressources de série de machines optimisées pour le réseau, vous devez utiliser le type d'engagement approprié à votre type de machine. La liste suivante décrit comment les types d'engagement changent en fonction du type de machine :
- Pour les types de machines C4N : un seul type d'engagement couvre tous les types de machines C4N.
Pour souscrire un engagement pour des types de machines optimisés pour le réseau, consultez les sections Souscrire des engagements basés sur les ressources sans réservations associées et Souscrire des engagements basés sur les ressources avec des réservations associées.
Types de machines optimisés pour les accélérateurs
Les VM optimisées pour les accélérateurs sont associées à un modèle et à un nombre spécifiques de GPU NVIDIA. Lorsque vous souscrivez des engagements pour ces types de machines, vous devez également réserver vos GPU engagés et associer ces réservations à vos engagements.
Pour souscrire un engagement pour ces types de machines, consultez les sections suivantes :
- Pour les types de machines A3 Mega, A3 High, A3 Edge, A2, G4 ou G2 : consultez Souscrire des engagements basés sur les ressources avec des réservations associées.
- Pour les types de machines A4X Max, A4X, A4 ou A3 Ultra : vous devez utiliser l'option de consommation Réservations futures dans AI Hypercomputer. Pour en savoir plus, consultez Réserver de la capacité via l'équipe chargée de votre compte dans la documentation AI Hypercomputer.
Engagements pour les GPU et les ressources de disque SSD local
Lorsque vous souscrivez des engagements pour des GPU, vous ne pouvez spécifier qu'un seul type de GPU par engagement. Par conséquent, cet engagement ne couvre que l'utilisation du type de GPU spécifié. Si vous souhaitez bénéficier de remises pour utilisation soutenue pour plusieurs types de GPU, vous devez souscrire des engagements distincts pour chaque type de GPU. Par exemple, supposons que vous utilisiez à la fois des GPU NVIDIA V100 et des GPU NVIDIA P100. Si vous ne disposez que d'un engagement pour des GPU NVIDIA P100, il ne peut pas couvrir votre utilisation des GPU NVIDIA V100. Pour bénéficier de remises pour utilisation soutenue pour les GPU NVIDIA P100 et NVIDIA V100, vous devez souscrire des engagements distincts pour chaque type de GPU.
De plus, pour souscrire des engagements basés sur les ressources pour les GPU et la plupart des disques SSD locaux, vous devez réserver ces ressources et associer les réservations à votre engagement. Si vous spécifiez des disques Titanium SSD locaux dans votre engagement pour les utiliser avec des instances C4, C4A, C4D, G4, H4D ou Z3, vous n'avez pas besoin de réservations associées pour ces disques. Pour en savoir plus sur les engagements basés sur les ressources avec des réservations associées, consultez Associer des réservations à des engagements basés sur les ressources.
Pour savoir comment souscrire des engagements pour des GPU ou des disques SSD locaux, consultez les ressources suivantes :
Pour les GPU utilisés avec les types de machines A4X Max, A4X, A4 ou A3 Ultra : vous devez utiliser l'option de consommation Réservations futures dans AI Hypercomputer. Pour en savoir plus, consultez Réserver de la capacité via l'équipe chargée de votre compte dans la documentation AI Hypercomputer.
Pour tous les autres types de GPU et disques SSD locaux : consultez Souscrire des engagements basés sur les ressources avec des réservations associées.
Pour en savoir plus sur les engagements avec des réservations associées, consultez Associer des réservations à des engagements basés sur les ressources.
Engagements de licences logicielles
Comme pour les engagements de ressources matérielles, vous pouvez souscrire ces engagements pour une durée d'un ou trois ans. En échange de votre engagement à payer ces ressources, vous les recevez à prix réduit pendant toute la durée de votre engagement. Le pourcentage de remise que vous recevez sur les prix à la demande est également appelé taux de remise sur engagement d'utilisation.
Vous pouvez souscrire des engagements pour vos licences si vous exécutez vos charges de travail sur des VM utilisant des images du système d'exploitation (OS) suivantes :
- Images SUSE Linux Enterprise Server (SLES)
- Images SLES pour SAP
- Images Red Hat Enterprise Linux (RHEL)
Les taux de remise sur engagement d'utilisation que vous recevez pour les engagements de licence de chaque image d'OS dépendent du nombre de vCPU utilisés par votre VM. Le tableau suivant indique les taux de remise sur engagement d'utilisation pour chaque type d'engagement de licence logicielle :
| Type d'engagement de licence | Nombre de processeurs virtuels | Taux de remise sur engagement d'utilisation d'un an | Taux de remise sur engagement d'utilisation de trois ans |
|---|---|---|---|
| Images SLES | 1-2 | 77 % | 79 % |
| Images SLES | 3-4 | 54 % | 59 % |
| Images SLES | 5 et plus | 45 % | 50 % |
| Images SLES pour SAP | 1-2 | 59 % | 63 % |
| Images SLES pour SAP | 3-4 | 59 % | 63 % |
| Images SLES pour SAP | 5 et plus | 59 % | 63 % |
| Images RHEL | 1-8 | 20 % | Indisponible |
| Images RHEL | 9-127 | 20 % | Indisponible |
| Images RHEL | 128+ | 20 % | Indisponible |
Lorsque vous souscrivez un engagement de licence, les licences entrent dans un pool pour le projet et la région spécifiés. Les licences ne sont pas liées à des VM spécifiques. Lorsqu'une VM démarre, elle consomme une licence du pool. Lorsque la VM s'arrête, la licence est renvoyée au pool pour que d'autres VM puissent l'utiliser. Vous bénéficiez de la remise tant qu'une VM en cours d'exécution consomme une licence disponible du pool.
Par exemple, si vous devez exécuter 10 VM dans deux régions (5 VM dans us-central1 et 5 VM dans us-west1) et sous le même ID de projet, vous devez acheter 5 licences dans chacune des régions pour couvrir ces VM en cours d'exécution. Pour chaque engagement, vos licences souscrites peuvent s'appliquer à 5 VM en cours d'exécution simultanément à tout moment de l'année dans la région correspondante. Vous êtes facturé mensuellement pour l'engagement, indépendamment de votre utilisation.
Une fois que vous avez souscrit un engagement, votre engagement devient actif le lendemain à minuit (heure du Pacifique des États-Unis et du Canada, UTC-8 ou UTC-7, pendant l'heure d'été). Compute Engine conserve un privilège sur votre projet pour chaque région de votre projet dans laquelle vous souscrivez un engagement. Lorsque vous souscrivez un nouvel engagement pour une région de votre projet, Compute Engine associe le privilège de cette région au nouvel engagement.
Entre la date de souscription de votre engagement et son délai d'activation, l'état de votre engagement reste NOT_YET_ACTIVE (ou PENDING sur la consoleGoogle Cloud ). Une fois votre engagement activé, son état passe à ACTIVE.
Par exemple, supposons que vous ayez souscrit votre engagement le 20 janvier 2024 à 22h, heure du Pacifique des États-Unis et du Canada (UTC-8 ou UTC-7). Compute Engine crée immédiatement votre engagement à l'état NOT_YET_ACTIVE. Votre engagement devient ACTIVE le 21 janvier 2024 à minuit, heure du Pacifique des États-Unis et du Canada (UTC-8 ou UTC-7).
Vous ne pouvez pas résilier un engagement de licence après y avoir souscrit. Lorsque vos engagements de licences expirent, vos VM en cours d'exécution continuent de s'exécuter et vous êtes facturé pour les licences aux tarifs des images à la demande.
Pour souscrire des engagements pour des licences, consultez Souscrire des engagements basés sur les ressources pour les licences d'OS.
Quotas d'engagements et de ressources comprises dans cet engagement
Vous ne pouvez souscrire des engagements basés sur des ressources pour des ressources d'une région spécifique que si votre quota est disponible dans cette région pour les deux éléments suivants :
- Engagements
- Ressources engagées (à l'exception de la mémoire)
Plus précisément, si vous souhaitez souscrire des engagements pour des processeurs virtuels, des GPU ou des disques SSD locaux, vous devez disposer d'un quota pour les engagements et pour ces codes SKU spécifiques dans la région où vous souhaitez souscrire l'engagement. Étant donné qu'il n'y a pas de quota de mémoire, vous n'avez pas besoin d'avoir un quota distinct pour la mémoire sur engagement afin de souscrire un engagement pour la mémoire.
Par exemple, pour souscrire 5 engagements couvrant 32 processeurs virtuels de type de machine N1 à usage général, 16 Go de mémoire, 4 GPU NVIDIA P4 et 2 disques SSD locaux dans la région us-central1, vous devez disposer d'un quota pour chacun des éléments suivants :
- 5 engagements dans
us-central1 - 32 processeurs virtuels N1 avec engagement dans
us-central1 - 4 GPU NVIDIA P4 avec engagement dans
us-central1 - 750 Go (ou 2 disques SSD locaux) d'espace disque SSD local validé dans
us-central1
Limites de quota
Par défaut, Compute Engine propose un quota d'engagement spécifique pour chaque type de ressource engagée. Ces limites de quota déterminent le nombre d'engagements que vous pouvez souscrire et la quantité de ressources que vous pouvez souscrire. Pour savoir comment afficher les limites de quota et les valeurs d'utilisation actuelles de vos engagements et de vos ressources comprises dans cet engagement, consultez Afficher les quotas dans la console Google Cloud .
Si vous payez systématiquement pour une quantité très élevée de processeurs virtuels pour vos projets dans différentes régions, vous pouvez bénéficier d'un quota illimité sur ces processeurs pour tous les types de machines (à l'exception de celles à mémoire optimisée) dans toutes les régions.
Si vous utilisez tout votre quota d'engagement, vous ne pourrez pas en souscrire de nouveaux. De même, si vous épuisez votre quota de ressources engagées, vous ne pourrez pas souscrire un nouvel engagement pour cette ressource, même si vous disposez d'un quota d'engagement. Par exemple, si vous avez utilisé l'intégralité de votre quota d'engagement, le serveur renvoie l'erreur suivante lorsque vous effectuez une demande d'achat d'engagement :
"Quota 'COMMITMENTS' exceeded. Limit: 0.0"
Augmenter les limites de quota
Si vous ne disposez pas d'un quota suffisant pour vos engagements ou vos ressources comprises dans cet engagement, vous pouvez toujours demander une augmentation de quota à partir de la page Quotas. Ces augmentations de quota peuvent être demandées à tout moment. Pour savoir comment envoyer une demande d'augmentation de limite de quota pour vos ressources, consultez Demander un ajustement de quota.
Supposons, par exemple, que vous ayez souscrit deux engagements pour un total de quatre GPU NVIDIA V100 dans la région us-central1 et que vous ayez atteint vos limites de quota. Supposons que vous souhaitiez souscrire deux nouveaux engagements pour deux NVIDIA V100 GPUs chacun, dans la même région. Dans ce cas, vous devez procéder comme suit :
Envoyez une nouvelle demande de quota afin d'augmenter
Committed NVIDIA V100 GPUsdans la régionus-central1au nouveau nombre maximal souhaité (huit).Envoyez une nouvelle demande de quota afin d'augmenter votre quota
Commitmentsdansus-central1afin qu'il corresponde au nouveau nombre maximal souhaité (quatre).
Attendez que vos demandes soient approuvées et clôturées. Une fois vos demandes approuvées, vos quotas d'engagements et de GPU engagés dans us-central1 augmentent pour répondre à vos nouveaux besoins. Vous pouvez ensuite souscrire vos nouveaux engagements.
Si vous demandez une augmentation de la limite de quota pour une ressource qui dispose déjà d'un quota illimité par défaut, la valeur du quota de cette ressource reste illimitée et vous êtes informé que la limite demandée est inférieure à la limite approuvée.
Définir un plafond pour les limites de quota
Vous pouvez définir un plafond pour la valeur du quota de vos ressources engagées en créant un remplacement de quota. Pour les ressources dont le quota est illimité par défaut, le remplacement du quota diminue la valeur du quota. Pour supprimer le remplacement de quota pour la ressource et revenir aux valeurs de quota illimitées par défaut, vous devez réinitialiser la valeur du quota.
Pour en savoir plus sur la gestion des quotas de vos ressources, consultez la page Afficher et gérer des quotas.
Recommandations de remises sur engagement d'utilisation
Google Cloud analyse les tendances de vos dépenses liées aux instances de calcul avec et sans engagement, et génère des recommandations de remises sur engagement d'utilisation. Vous pouvez utiliser les recommandations de remises sur engagement d'utilisation pour optimiser vos coûts de calcul. Vous pouvez comparer les coûts avec et sans engagement, et estimer les économies que vous pouvez réaliser chaque mois avec un engagement.
L'outil de recommandation génère une fiche avec des informations sur votre utilisation des instances au cours des 30 derniers jours. Si vos instances affichent une tendance d'utilisation hors engagement sur 30 jours, l'outil de recommandation classifie cela comme une opportunité d'acheter des engagements afin de réduire les coûts des instances.
Les recommandations de remises sur engagement d'utilisation sont actualisées une fois par jour et tiennent compte de l'historique d'utilisation des 30 derniers jours. Les recommandations sont basées sur deux types de modèles logiques qui analysent votre consommation :
- Recommandations pour une utilisation stable : calcule la quantité d'engagement recommandée en analysant les ressources qui sont restées actives en continu au cours de la période de 30 jours. Ces engagements couvrent les charges de travail à l'état stable.
- Recommandations pour des économies optimales : calcule la quantité d'engagement recommandée pour maximiser les économies nettes globales. Ce modèle tient également compte des périodes d'utilisation par pics ou intermittente. Ce modèle recommande des engagements pour des périodes d'utilisation qui dépassent un seuil d'équilibre financier, qui représente le point où votre remise dépasse le coût de l'engagement par rapport aux tarifs standards. Par exemple, si un engagement offre une remise de 30 %, une instance doit s'exécuter pendant plus de 70% du mois pour atteindre le seuil de rentabilité. Étant donné que ce modèle maximise les économies nettes globales, les quantités d'engagement recommandées peuvent parfois dépasser votre utilisation non engagée à certains jours ou certaines heures.
L'utilisation est considérée hors engagement et éligible si les conditions suivantes sont remplies :
- Le temps d'activité de l'instance au cours de la période de 30 jours a atteint ou dépassé le seuil de rentabilité financière.
- La ressource appartient à une série de machines ou à un type de ressource éligible aux CUD basées sur les ressources.
- La ressource appartient à une série de machines ou à un type de ressource compatible avec les recommandations de remises sur engagement d'utilisation.
- L'utilisation de l'instance n'a pas déjà été couverte par un engagement existant.
Les recommandations de CUD sont disponibles dans la console Google Cloud , via l'exportation des données Cloud Billing vers BigQuery et via l'API Recommender.
Dans la section Facturation de la console Google Cloud , vous pouvez consulter les recommandations de CUD sur les pages suivantes :
- Hub FinOps : n'affiche que les principales recommandations qui génèrent les économies estimées les plus élevées, qui sont généralement les recommandations d'économies optimales.
- Page "Recommandations" : affiche toutes les recommandations disponibles, y compris celles concernant l'utilisation stable et les économies optimales. Vous pouvez également afficher des recommandations d'engagement pour des services ou des projets spécifiques.
Pour savoir comment afficher ces recommandations, consultez Afficher les recommandations.
Après avoir sélectionné une recommandation spécifique, vous pouvez également créer un scénario pour simuler des conditions spécifiques et personnaliser votre recommandation. Vous pouvez effectuer les opérations suivantes dans la modélisation de scénarios :
- Basculez entre les durées d'engagement d'un an et de trois ans.
- Ajustez votre seuil de couverture.
- Choisissez une autre période d'utilisation pour calculer votre recommandation.
- Choisissez d'ignorer l'historique d'utilisation atypique.
Pour savoir comment souscrire la recommandation d'engagement sélectionnée, consultez Appliquer des recommandations pour souscrire des engagements supplémentaires.
Afficher vos engagements
Affichez la liste de tous vos engagements dans la console Google Cloud , la Google Cloud CLI ou REST.
Console
Dans la console Google Cloud , affichez la liste des engagements sur la page Remises sur engagement d'utilisation.
gcloud
Envoyez une requête à l'aide de la commande commitments list :
gcloud compute commitments list
L'outil renvoie la liste des engagements :
NAME REGION END_TIMESTAMP STATUS my-commitment us-east1 2018-03-17T00:00:00.000-07:00 NOT_YET_ACTIVE
REST
Pour obtenir la liste des engagements dans toutes les régions, envoyez une requête aggregatedList à l'URL suivante :
https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/aggregated/commitments
Cette requête renvoie la liste des engagements :
{
"commitments": [
{
"kind": "compute#commitment",
"id": "3294122326373778983",
"creationTimestamp": "2017-02-09T15:18:32.411-08:00",
"name": "example-commitment",
"region": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1",
"selfLink": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/commitments/example-commitment",
"status": "NOT_YET_ACTIVE",
"statusMessage": "The commitment is not yet active (its startTimestamp is in the future). It will not apply to current resource usage.",
"plan": "TWELVE_MONTH",
"startTimestamp": "2017-02-10T00:00:00.000-08:00",
"endTimestamp": "2018-02-10T00:00:00.000-08:00",
"resources": [
{
"type": "VCPU",
"amount": "5"
},
{
"type": "MEMORY",
"amount": "32500"
}
]
}
]
}Modifier un engagement
Vous pouvez modifier vos engagements actifs de différentes manières :
- Vous pouvez modifier l'état de renouvellement automatique de votre engagement. Pour en savoir plus, consultez la section Renouveler automatiquement des engagements.
- Vous pouvez prolonger la durée de votre engagement au-delà des durées prédéfinies d'un ou trois ans en spécifiant une date de fin personnalisée. Pour en savoir plus, consultez Prolonger les conditions d'engagement.
- Vous pouvez modifier la quantité de ressources comprises dans vos engagements matériels en fusionnant ou en divisant vos engagements existants. Pour en savoir plus, consultez la section Fusionner et fractionner des engagements.
- Vous pouvez mettre à niveau vos engagements matériels d'un an et les convertir en engagements de trois ans. Pour en savoir plus, consultez Mettre à niveau des engagements.
- Vous pouvez modifier le compte de facturation Cloud associé au projet dans lequel vous avez souscrit vos engagements basés sur les ressources, et payant ces mêmes engagements. Pour en savoir plus, consultez Modifier le compte de facturation d'un projet et Impact de la modification du compte de facturation Cloud d'un projet.
Une fois que vous avez souscrit un engagement, vous ne pouvez plus modifier le projet, le type ni la région de l'engagement.
Annuler un engagement
Une fois que vous avez souscrit un engagement, vous ne pouvez plus l'annuler. Vous devez payer le montant mensuel convenu pour la durée de l'engagement. Les engagements ne sont pas concernés par les modifications ultérieures des tarifs à la demande de vos ressources Compute Engine engagées.
Si vous avez souscrit un engagement par accident ou commis une erreur lors de sa configuration, vous disposez de 14 jours calendaires à compter de la date de début de l'engagement pour contacter l'assistance Cloud Billing et obtenir de l'aide. L'approbation des modifications est à la seule discrétion de Google et n'est pas assurée tant qu'elle n'a pas été confirmée par Google.
Comprendre votre facture avec des remises sur engagement d'utilisation
Consultez les documents suivants pour mieux comprendre votre facturation :
- Consulter et télécharger les détails des coûts de votre facture ou relevé
- Analyser l'efficacité de vos remises sur engagement d'utilisation
- Comprendre les économies réalisées grâce aux rapports de répartition des coûts
Assistance
Si vous avez des questions concernant les remises sur engagement d'utilisation figurant sur votre facture, n'hésitez pas à contacter l'assistance Google Cloud .
Étapes suivantes
- Découvrez comment renouveler automatiquement les engagements basés sur les ressources.
- Découvrez comment prolonger la durée des engagements basés sur les ressources.
- Découvrez comment prolonger la durée des engagements basés sur les ressources.
- Découvrez comment fusionner et diviser des engagements basés sur les ressources.
- Découvrez comment analyser l'efficacité de vos remises sur engagement d'utilisation.
- Consultez les prix de vos ressources avec et sans remises sur engagement d'utilisation.