Ce document fournit des informations sur la prolongation de la durée de vos engagements basés sur les ressources matérielles Compute Engine au-delà des options prédéfinies d'un an et de trois ans.
Les extensions de durée vous permettent de prolonger la durée d'un engagement au-delà des options prédéfinies d'un ou trois ans, et de spécifier la durée de votre choix (par exemple, deux ans, trois ans et demi ou cinq ans et demi). En prolongeant la durée de votre engagement, vous pouvez l'adapter à vos besoins d'utilisation des ressources et continuer à bénéficier des remises sur engagement d'utilisation (CUD) pendant cette période plus longue et personnalisée. Vous pouvez prolonger la durée des engagements d'un an et de trois ans comme suit :
- Engagements d'un an : vous pouvez spécifier des durées personnalisées supérieures à un an et inférieures à trois ans.
- Engagements de trois ans : vous pouvez spécifier des durées personnalisées supérieures à trois ans et inférieures à six ans.
Pour que vos engagements restent actifs plus longtemps, consultez les alternatives suivantes :
- Si vous avez un engagement d'un an et que vous souhaitez bénéficier d'un pourcentage de remise différent en plus d'une durée plus longue, mettez à niveau la durée de votre engagement.
- Si vous souhaitez prolonger la durée de votre engagement d'une ou plusieurs périodes complètes, activez le renouvellement automatique de votre engagement.
Fonctionnement de la prolongation de la durée d'engagement
Vous pouvez prolonger la durée de votre engagement et définir une durée personnalisée en spécifiant une date de fin future de votre choix pour la durée de cet engagement. Votre engagement devient alors un engagement à durée personnalisée. Pour les engagements d'un an, la date de fin personnalisée peut être comprise entre un et trois ans (mais ne peut pas être exactement de trois ans) après la date de début de la période en cours. Pour les engagements de trois ans, la date de fin personnalisée peut être comprise entre trois et six ans (mais ne peut pas être exactement de six ans) après la date de début de la période en cours.
Vous pouvez étendre la durée des engagements nouveaux et existants comme suit :
- Nouveaux engagements : vous pouvez spécifier une date de fin personnalisée lorsque vous souscrivez l'engagement.
- Engagements existants : une fois votre engagement activé, vous pouvez spécifier ou modifier la date de fin personnalisée en mettant à jour les propriétés de l'engagement.
Une fois que vous avez envoyé une demande de prolongation de la durée de votre engagement, les modifications prennent effet le lendemain à minuit, heure du Pacifique des États-Unis et du Canada (UTC-8 ou UTC-7 pendant l'heure d'été). Votre engagement reste actif jusqu'à la nouvelle date de fin personnalisée, et sa durée est ajustée en conséquence. La prolongation de la durée de votre engagement n'a pas d'incidence sur les autres propriétés de l'engagement :
- Nom
- Date de début
- Région
- Projet
- Type d'engagement
- Forfait avec engagement
- État du renouvellement automatique
- Ressources engagées
Si vous prolongez la durée de votre engagement, le pourcentage de remise sur engagement d'utilisation que vous recevez en contrepartie ne change pas.
Toutes les réservations associées à votre engagement continuent d'exister pendant toute la durée de vie de votre période prolongée, sauf si vous les remplacez manuellement.
Période d'éligibilité à l'extension du mandat
Une fois la période d'engagement commencée, vous disposez d'un délai limité pour demander une prolongation de la durée. Cette période est appelée "période d'éligibilité à la prolongation du mandat".
Pour les engagements à durée prédéfinie et personnalisée, la période d'éligibilité à la prolongation de la durée dépend de la dernière opération que vous avez effectuée sur un engagement et se comporte comme suit :
Engagements récemment souscrits : pour les engagements d'un an, la période d'éligibilité reste ouverte jusqu'à quatre mois après l'activation de l'engagement. Pour les engagements de trois ans, la période d'éligibilité reste ouverte jusqu'à un an après l'activation de l'engagement.
Engagements renouvelés automatiquement : si votre engagement est automatiquement renouvelé pour une nouvelle période, la période d'éligibilité est actualisée au début de la nouvelle période. Pour les engagements d'un an, la période d'éligibilité reste ouverte jusqu'à quatre mois à compter du début de la période renouvelée. Pour les engagements de trois ans, la période d'éligibilité reste ouverte jusqu'à un an après le début de la période renouvelée.
Engagements fusionnés : si vous fusionnez des engagements dont les périodes d'éligibilité sont différentes, Compute Engine utilise la période d'éligibilité qui se termine le plus tôt pour l'engagement fusionné.
Engagements fractionnés : lorsque vous fractionnez un engagement, la période d'éligibilité reste la même pour l'engagement source redimensionné et le nouvel engagement fractionné.
Engagements mis à niveau : lorsque vous mettez à niveau un engagement d'un an en engagement de trois ans, Compute Engine met également à jour la période d'éligibilité de l'engagement. La fenêtre modifiée reste ouverte pendant un an à compter du début de la période en cours.
Par exemple, supposons que la date de début de votre engagement d'un an soit le 1er janvier 2024. La période d'éligibilité de votre période initiale d'un an reste ouverte jusqu'au 1er mai 2024. Supposons que vous ayez ensuite mis à niveau cet engagement en un engagement de trois ans le 1er avril 2024. Après la mise à niveau de la durée, la période d'éligibilité mise à jour de votre engagement reste ouverte jusqu'au 1er janvier 2025.
Prolonger plusieurs durées d'engagement
Vous pouvez prolonger la durée de votre engagement autant de fois que vous le souhaitez pendant la période d'éligibilité à la prolongation. Chaque jour, pour chaque engagement actif, vous pouvez envoyer plusieurs demandes de prolongation de la durée jusqu'à minuit (heure du Pacifique des États-Unis et du Canada, UTC-8 ou UTC-7) le lendemain, à condition de spécifier une date de fin ultérieure à chaque fois. Toutefois, Google vous recommande de limiter le nombre de demandes de prolongation de contrat que vous envoyez pour un même engagement au cours d'une même journée.
Une fois que l'extension de la période d'engagement à une date de fin spécifique est effective et que votre engagement a une nouvelle date de fin personnalisée, vous ne pouvez plus annuler l'extension de la période ni réduire la durée de votre engagement. Vous ne pouvez effectuer des opérations d'extension ultérieures que pour les dates de fin postérieures à la date de fin la plus récemment spécifiée.
Impact des demandes de modification d'engagement en attente
Pour les engagements actifs existants qui ont déjà une demande de modification en attente, vous ne pouvez envoyer une nouvelle demande de prolongation de la durée que si la demande en attente concerne également une prolongation de la durée. Si des demandes de modification sont en attente pour les engagements (par exemple, une fusion, une division, une mise à niveau de la durée ou une modification du paramètre de renouvellement automatique), vous devez attendre que les opérations en attente soient terminées et que les modifications prennent effet avant de demander une extension de la durée. Une fois les modifications appliquées (après minuit le lendemain), vous pouvez demander une prolongation de la durée de cet engagement.
Implications en termes de tarification
Vos frais d'engagement correspondent à la somme des tarifs réduits de toutes vos ressources comprises dans cet engagement. Lorsque vous prolongez la durée de votre engagement, les tarifs réduits de vos ressources restent les mêmes pendant toute la durée personnalisée, même si les tarifs à la demande changent. Pour en savoir plus sur les tarifs des ressources, consultez Tarifs de Compute Engine.
À savoir sur les quotas
Pour spécifier une date de fin personnalisée lors de la souscription d'un engagement, vous devez disposer d'un quota suffisant à la fois pour l'engagement et pour les ressources comprises dans cet engagement. Pour spécifier une date de fin personnalisée pour un engagement existant, vous n'avez généralement pas besoin de demander de quota supplémentaire.
Impact de la prolongation de la durée d'engagement sur les futures opérations d'engagement
Si votre engagement a une durée personnalisée, toute opération de gestion ultérieure effectuée sur cet engagement peut avoir une incidence sur sa date de fin personnalisée et sa période d'éligibilité. Les sections suivantes expliquent le comportement d'un engagement à durée personnalisée lors d'autres opérations d'engagement :
Engagements à durée personnalisée avec renouvellement automatique
La durée de l'engagement renouvelé automatiquement correspond toujours à la durée prédéfinie par le forfait de l'engagement, qui est d'un an ou de trois ans. Vous bénéficiez également du même pourcentage de remise. Même si votre engagement a une durée personnalisée, Compute Engine ne le renouvelle que pour sa durée prédéfinie d'un ou trois ans. Le renouvellement automatique d'un engagement à durée personnalisée ne s'effectue pas pour une autre période de cette durée personnalisée. Pour obtenir des exemples, consultez les articles suivants :
- Un engagement avec une durée personnalisée de 1,5 an ne sera renouvelé que pour une année supplémentaire.
- Un engagement avec une durée personnalisée de 5,5 ans ne sera renouvelé que pour trois années supplémentaires.
Si vous souhaitez qu'un engagement à durée personnalisée reste actif plus longtemps que la durée renouvelée, vous pouvez demander une nouvelle prolongation de la durée après son renouvellement. La période pendant laquelle vous pouvez prolonger votre abonnement est également actualisée au début de la période renouvelée. Pour un engagement d'un an, la période d'éligibilité pendant la période renouvelée reste ouverte jusqu'à quatre mois après le renouvellement. Pour les engagements de trois ans, cette période reste ouverte jusqu'à un an après le renouvellement.
Par exemple, supposons que la date de début de votre engagement d'un an était le 1er janvier 2024. Vous prolongez la durée de cet engagement et spécifiez une date de fin personnalisée au 30 juin 2025. Si vous avez également activé le renouvellement automatique de votre engagement, celui-ci sera renouvelé pour une nouvelle période d'un an le 1er juillet 2025. La date de fin de la période renouvelée sera le 30 juin 2026. La période d'éligibilité à la prolongation du terme au cours de cette période de renouvellement reste ouverte jusqu'au 1er novembre 2025.
Pour en savoir plus sur le renouvellement automatique des engagements, consultez Renouveler automatiquement des engagements.
Fusionner des engagements à durée personnalisée
La fusion d'engagements avec des durées personnalisées fonctionne de la même manière que celle d'engagements avec des durées prédéfinies. L'engagement fusionné hérite des propriétés suivantes :
- La date de fin la plus éloignée dans le futur parmi les engagements sources, qu'il s'agisse d'une date de fin personnalisée ou non.
- Période d'éligibilité qui se termine le plus tôt parmi les engagements sources.
Par exemple, supposons que vous souhaitiez fusionner deux engagements personnalisés d'un an. Le premier engagement commence le 1er janvier 2024 et se termine le 30 juin 2025. La période d'éligibilité pour le premier engagement reste ouverte jusqu'au 1er mai 2024. Le deuxième engagement a une date de début fixée au 1er février 2024 et une date de fin personnalisée au 30 juillet 2025. La période d'éligibilité pour le deuxième engagement reste ouverte jusqu'au 1er juin 2024. Si vous fusionnez ces engagements le 1er avril 2024, l'engagement fusionné hérite de la date de fin du 30 juillet 2025. La période d'éligibilité pour l'engagement fusionné reste ouverte jusqu'au 1er mai 2024.
Pour en savoir plus sur la fusion des engagements, consultez Fusionner des engagements.
Fractionner les engagements à durée personnalisée
Le fractionnement des engagements dont la durée est personnalisée fonctionne de la même manière que celui des engagements dont la durée est prédéfinie. L'engagement source redimensionné et les nouveaux engagements fractionnés conservent la même date de fin personnalisée et la même période d'éligibilité à l'extension de la durée.
Par exemple, supposons que la date de début de votre engagement d'un an soit le 1er janvier 2024 et que la date de fin personnalisée soit le 30 juin 2025. La période d'éligibilité pour votre engagement reste ouverte jusqu'au 1er mai 2024. Supposons que le 1er mars 2024, vous divisiez cet engagement en deux engagements distincts. Les engagements fractionnés héritent de la date de fin personnalisée du 30 juin 2025, et leurs périodes d'éligibilité restent ouvertes jusqu'au 1er mai 2024.
Pour en savoir plus sur la division des engagements, consultez Diviser des engagements.
Mettre à niveau les engagements à durée personnalisée
La mise à niveau des engagements d'un an avec une durée personnalisée fonctionne de la même manière que celle des engagements avec une durée prédéfinie. Après la mise à niveau, Compute Engine reporte la date de fin de la période en cours de l'engagement de deux ans.
Par exemple, supposons que votre engagement d'un an commence le 1er janvier 2024 et se termine le 30 juin 2025. La période d'éligibilité pour votre période initiale d'un an reste ouverte jusqu'au 1er mai 2024. Supposons que vous ayez ensuite mis à niveau cet engagement vers un engagement de trois ans le 1er avril 2024. Une fois la période mise à niveau, votre engagement devient un engagement de trois ans qui prend fin le 30 juin 2027. La période d'éligibilité mise à jour de l'engagement reste ouverte jusqu'au 1er janvier 2025. Vous commencez également à bénéficier du pourcentage de remise sur engagement d'utilisation applicable à l'engagement de trois ans.
Pour en savoir plus sur la mise à niveau des engagements, consultez Mettre à niveau la durée d'engagement.
Limites
Les limites suivantes s'appliquent aux extensions de durée des engagements basés sur les ressources :
- Vous ne pouvez prolonger la durée des engagements que pour les ressources matérielles.
- Vous ne pouvez pas prolonger la durée des engagements inactifs ou expirés.
- Vous ne pouvez pas prolonger la durée d'un engagement de trois ans de trois ans supplémentaires. Envisagez plutôt d'activer le renouvellement automatique de votre engagement.
- Vous ne pouvez renouveler les engagements à durée personnalisée que pour la durée prédéfinie par leurs forfaits d'engagement, qui est d'un ou trois ans.
- Pour les engagements actifs existants pour lesquels une demande de modification d'engagement est en attente, vous ne pouvez envoyer une nouvelle demande de prolongation de la durée que si la demande en attente concerne également une prolongation de la durée. Si les engagements ont d'autres demandes de mise à jour en attente (par exemple, une mise à jour de fusion, de fractionnement, de mise à niveau des conditions ou de paramètre de renouvellement automatique), vous devez attendre après minuit le lendemain pour que les opérations en attente soient terminées et que les mises à jour prennent effet.
Conditions requises
Pour pouvoir prolonger la durée d'un engagement, vous devez remplir les conditions suivantes :
- La demande d'extension de la durée doit être effectuée pendant la période d'éligibilité à l'extension de la durée de l'engagement.
- Pour les engagements d'un an, la date de fin personnalisée doit se situer entre un et trois ans (mais ne peut pas être exactement trois ans) après la date de début de la période en cours.
- Pour les engagements de trois ans, la date de fin personnalisée doit être comprise entre trois et six ans (mais ne peut pas être exactement de six ans) à compter de la date de début de la période en cours.
- Aucune autre opération de fusion, de fractionnement, de mise à niveau ou de renouvellement ne doit être en cours ni en attente pour cet engagement.
Bonnes pratiques
Google vous recommande de suivre ces bonnes pratiques lorsque vous prolongez la durée d'un engagement :
- Avant de demander une prolongation du terme, attendez que toutes les autres opérations d'engagement en attente soient terminées et que les modifications soient appliquées.
- Réduisez au minimum le nombre de demandes de prolongation de la durée que vous envoyez pour un même engagement le même jour.
Prolonger la durée d'engagement lors de l'achat
Lorsque vous souscrivez un engagement, vous pouvez spécifier une date de fin personnalisée pour prolonger la durée prédéfinie de un ou trois ans.
Pour prolonger la durée d'un engagement lors de son achat, utilisez l'une des options suivantes :
Console
Avant de souscrire votre engagement, dans la console Google Cloud , sélectionnez le projet que vous souhaitez utiliser pour souscrire l'engagement. Si le partage de remises sur engagement d'utilisation est activé sur un compte de facturation Cloud, vous pouvez utiliser n'importe quel projet associé à ce compte de facturation Cloud pour souscrire l'engagement.
Dans la console Google Cloud , accédez à la page Remises sur les engagements d'utilisation.
Accéder aux remises sur engagement d'utilisation
La page Liste des engagements s'ouvre et affiche l'onglet Engagements matériels.
Cliquez sur
Souscrire un engagement.La page Acheter une remise sur engagement d'utilisation s'ouvre et affiche l'onglet Matériel.
Dans le champ Nom, saisissez le nom de votre engagement.
Dans le champ Région, sélectionnez la région dans laquelle vous souhaitez vous engager à acheter des ressources Compute Engine.
Dans le champ Type d'engagement, sélectionnez la série de familles de machines de vos ressources comprises dans cet engagement. Les options de type d'engagement suivantes sont disponibles :
- Optimisé pour l'accélérateur (A2) pour les ressources de type de machine A2
- Optimisé pour l'accélérateur (A3) pour les ressources de type de machine A3 Edge et A3 High
- A3 Mega optimisé pour les accélérateurs pour les ressources de type de machine A3 Mega
- Optimisé pour le calcul (C2) pour les ressources de type de machine C2
- Optimisé pour le calcul (C2D) pour les ressources de type de machine C2D
- Optimisé pour le calcul (H3) pour les ressources de type de machine H3
- Usage général (C3) pour les ressources de type de machine C3
- Usage général (C3D) pour les ressources de type de machine C3D
- Usage général (C4) pour les ressources de type de machine C4
- Usage général (C4A) pour les ressources de type de machine C4A
- Usage général (C4D) pour les ressources de type de machine C4D
- Usage général (E2) pour les ressources de type de machine E2
- Usage général (N1) pour les ressources de type de machine N1
- Usage général (N2) pour les ressources de type de machine N2
- Usage général (N2D) pour les ressources de machine N2D
- Usage général (N4) pour les ressources de type de machine N4
- Usage général (T2D) pour les ressources de type de machine Tau T2D
- Optimisé pour les graphiques (G2) pour les ressources de type de machine G2
- Mémoire optimisée M1/M2 pour les ressources de type de machine M1 et M2
- Mémoire optimisée M3 pour les ressources de type de machine M3
- Mémoire optimisée M4 pour les ressources de type de machine M4
- M4 à mémoire optimisée 6 To pour le type de machine M4 avec 6 To de mémoire
- X4 16 To à mémoire optimisée pour le type de machine X4 avec 16 To de mémoire
- X4 24 To à mémoire optimisée pour le type de machine X4 avec 24 To de mémoire
- X4 32 To à mémoire optimisée pour le type de machine X4 avec 32 To de mémoire
- Optimisé pour le stockage Z3 pour les ressources de type de machine Z3
Dans la section Durée, procédez comme suit :
- Pour spécifier la durée prédéfinie de votre engagement, sélectionnez 1 an ou 3 ans.
- Pour spécifier une date de fin personnalisée pour votre engagement, cliquez sur le bouton Prolonger la date de fin, puis indiquez une date de fin personnalisée dans le champ Date.
Dans le champ Cœurs, saisissez le nombre de processeurs virtuels que vous souhaitez vous engager à acheter.
Dans le champ Mémoire, saisissez la quantité de mémoire (en Go) que vous souhaitez vous engager à acheter.
Pour vous engager à acheter des GPU, cliquez sur Ajouter un GPU dans la section GPU, puis procédez comme suit :
- Dans le champ Type de GPU, sélectionnez le type de GPU.
- Dans le champ Nombre de GPU, saisissez le nombre de GPU.
- Facultatif : Si votre modèle de GPU est compatible avec les postes de travail virtuels NVIDIA RTX (vWS) pour les charges de travail graphiques et que vous prévoyez d'exécuter des charges de travail graphiques lourdes, cochez la case Activer le poste de travail virtuel (NVIDIA GRID).
Pour vous engager à acheter des disques SSD locaux, cliquez sur Ajouter un SSD dans la section Disques SSD locaux, puis spécifiez le nombre de disques dans le champ Nombre de disques SSD.
Si vous avez spécifié des GPU ou des disques SSD locaux dans votre engagement, associez des réservations correspondantes pour ces ressources de l'une des manières suivantes. Répétez cette étape pour chaque nouvelle réservation que vous souhaitez associer.
- Pour associer une ou plusieurs réservations existantes à l'engagement, sélectionnez Associer des réservations existantes dans le champ Réservations, puis suivez la procédure décrite dans la section Associer des réservations existantes.
- Pour créer une réservation et l'associer à l'engagement, sélectionnez Créer des réservations dans le champ Réservations, puis suivez les étapes décrites dans la section Créer des réservations à associer.
Pour terminer la souscription de votre engagement, procédez comme suit :
- Cliquez sur Souscrire.
- Dans la boîte de dialogue Obtenir une remise sur engagement d'utilisation, si vous acceptez les conditions spécifiques du service, cliquez à nouveau sur Acheter.
gcloud
Pour souscrire un engagement avec une durée personnalisée et étendue, exécutez la commande gcloud compute commitments create
et incluez l'option --custom-end-time
.
Par exemple, pour souscrire un engagement pour des processeurs virtuels, de la mémoire ou les deux, utilisez la commande suivante :
gcloud compute commitments create COMMITMENT_NAME \ --region=REGION \ --project=PROJECT_ID \ --plan=COMMITMENT_PLAN \ --type=COMMITMENT_TYPE \ --resources=vcpu=NUMBER_VCPUS,memory=MEMORY \ --custom-end-time=CUSTOM_END_DATE
Remplacez les éléments suivants :
COMMITMENT_NAME
: nom de l'engagementREGION
: région de l'engagement et dans laquelle vous souhaitez vous engager à acheter des ressources Compute Engine.PROJECT_ID
: ID du projetCOMMITMENT_PLAN
: durée minimale prédéfinie pour laquelle vous souhaitez vous engager à acheter des ressources. Spécifiez une des valeurs suivantes :- Pour un engagement d'un an :
12-month
- Pour un engagement de trois ans :
36-month
.
- Pour un engagement d'un an :
COMMITMENT_TYPE
: série de machines pour laquelle vous souhaitez vous engager à acheter des ressources. Les options suivantes sont disponibles :accelerator-optimized
pour les ressources de type de machine A2accelerator-optimized-a3
pour les ressources de type de machine A3 Edge et A3 Highaccelerator-optimized-a3-mega
pour les ressources de type de machine A3 Megacompute-optimized
pour les ressources de type de machine C2compute-optimized-c2d
pour les ressources de type de machine C2Dcompute-optimized-c3
pour les ressources de type de machine C3compute-optimized-c3d
pour les ressources de type de machine C3Dcompute-optimized-h3
pour les ressources de type de machine H3general-purpose
pour les ressources de type de machine N1general-purpose-c4
pour les ressources de type de machine C4general-purpose-c4a
pour les ressources de type de machine C4Ageneral-purpose-c4d
pour les ressources de type de machine C4Dgeneral-purpose-e2
pour les ressources de type de machine E2general-purpose-n2
pour les ressources de type de machine N2general-purpose-n2d
pour les ressources de type de machine N2Dgeneral-purpose-n4
pour les ressources de type de machine N4general-purpose-t2d
pour les ressources de type de machine Tau T2Dgraphics-optimized
pour les ressources de type de machine G2memory-optimized
pour les ressources de type de machine M1 ou M2memory-optimized-m3
pour les ressources de type de machine M3memory-optimized-m4
pour les ressources de type de machine M4memory-optimized-m4-6tb
pour les ressources de type de machine M4 pour les instances disposant de 6 To de mémoirememory-optimized-x4-16tb
pour les ressources de type de machine X4 pour les instances disposant de 16 To de mémoirememory-optimized-x4-24tb
pour les ressources de type de machine X4 pour les instances disposant de 24 To de mémoirememory-optimized-x4-32tb
pour les ressources de type de machine X4 pour les instances disposant de 32 To de mémoirestorage-optimized-z3
pour les ressources de type de machine Z3
Si vous ne spécifiez pas l'option
--type
, Compute Engine utilisegeneral-purpose
comme valeur par défaut.NUMBER_VCPUS
: nombre de processeurs virtuels pour lequel vous souhaitez vous engager à acheter.MEMORY
: quantité de mémoire en Mo ou en Go pour laquelle vous souhaitez souscrire des engagements, par exemple1000MB
ou100GB
. Si vous ne spécifiez pas les unités, Compute Engine utiliseGB
comme unité par défaut. Vous pouvez spécifier cette valeur par incréments de 0,25 Go.CUSTOM_END_DATE
: date de fin personnalisée de votre période, qui doit être au formatYYYY-MM-DD
. Par exemple, pour spécifier une date de fin personnalisée au 20 avril 2024, utilisez le format2024-04-20
.
Pour obtenir des informations détaillées sur la syntaxe permettant de prolonger la durée d'un engagement lors de la souscription d'un engagement pour des GPU, des disques SSD locaux ou les deux, consultez Souscrire des engagements avec des réservations associées.
Prenons l'exemple d'un engagement d'un an appelé example-commitment
pour quatre processeurs virtuels N1 et 9 Go de mémoire dans la région us-central1
. Supposons que vous souhaitiez souscrire cet engagement le 1er janvier 2024 et que vous souhaitiez une durée personnalisée se terminant le 30 juin 2025. Pour souscrire cet engagement, exécutez la commande suivante :
gcloud compute commitments create example-commitment \ --region=us-central1 \ --project=my-project --plan=12-month \ --type=general-purpose --resources=memory=9GB,vcpu=4 \ --custom-end-time=2025-07-01
REST
Pour souscrire un engagement avec une durée personnalisée et étendue, envoyez une requête POST
à la méthode regionCommitments.insert
.
Dans le corps de la requête, incluez le champ customEndTimestamp
.
Par exemple, pour souscrire un engagement pour des processeurs virtuels, de la mémoire ou les deux, utilisez le corps de requête POST
suivant :
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments { "name": "COMMITMENT_NAME", "plan": "COMMITMENT_PLAN", "type": "COMMITMENT_TYPE", "resources": [ { "amount": "NUMBER_VCPUS", "type": "VCPU" }, { "amount": "MEMORY", "type": "MEMORY" }, ], "customEndTimestamp": "CUSTOM_END_DATETEND_TIMEZ", }
Remplacez les éléments suivants :
COMMITMENT_NAME
: nom de l'engagementREGION
: région de l'engagement et dans laquelle vous souhaitez vous engager à acheter des ressources Compute Engine.PROJECT_ID
: ID du projetCOMMITMENT_PLAN
: durée minimale prédéfinie pour laquelle vous souhaitez vous engager à acheter des ressources. Spécifiez l'une des valeurs suivantes :- Pour un engagement d'un an :
TWELVE_MONTH
- Pour un engagement de trois ans :
THIRTY_SIX_MONTH
.
- Pour un engagement d'un an :
COMMITMENT_TYPE
: série de machines pour laquelle vous souhaitez vous engager à acheter des ressources. Les options suivantes sont disponibles :ACCELERATOR_OPTIMIZED
pour les ressources de type de machine A2ACCELERATOR_OPTIMIZED_A3
pour les ressources de type de machine A3 Edge et A3 HighACCELERATOR_OPTIMIZED_A3_MEGA
pour les ressources de type de machine A3 MegaCOMPUTE_OPTIMIZED
pour les ressources de type de machine C2COMPUTE_OPTIMIZED_C2D
pour les ressources de type de machine C2DCOMPUTE_OPTIMIZED_C3
pour les ressources de type de machine C3COMPUTE_OPTIMIZED_C3D
pour les ressources de type de machine C3DCOMPUTE_OPTIMIZED_H3
pour les ressources de type de machine H3GENERAL_PURPOSE
pour les ressources de type de machine N1GENERAL_PURPOSE_C4
pour les ressources de type de machine C4GENERAL_PURPOSE_C4A
pour les ressources de type de machine C4AGENERAL_PURPOSE_C4D
pour les ressources de type de machine C4DGENERAL_PURPOSE_E2
pour les ressources de type de machine E2GENERAL_PURPOSE_N2
pour les ressources de type de machine N2GENERAL_PURPOSE_N2D
pour les ressources de type de machine N2DGENERAL_PURPOSE_N4
pour les ressources de type de machine N4GENERAL_PURPOSE_T2D
pour les ressources de type de machine Tau T2DGRAPHICS_OPTIMIZED
pour les ressources de type de machine G2MEMORY_OPTIMIZED
pour les ressources de type de machine M1 ou M2MEMORY_OPTIMIZED_M3
pour les ressources de type de machine M3MEMORY_OPTIMIZED_M4
pour les ressources de type de machine M4MEMORY_OPTIMIZED_M4_6TB
pour les ressources de type de machine M4 pour les instances disposant de 6 To de mémoireMEMORY_OPTIMIZED_X4_16TB
pour les ressources de type de machine X4 pour les instances disposant de 16 To de mémoireMEMORY_OPTIMIZED_X4_24TB
pour les ressources de type de machine X4 pour les instances disposant de 24 To de mémoireMEMORY_OPTIMIZED_X4_32TB
pour les ressources de type de machine X4 pour les instances disposant de 32 To de mémoireSTORAGE_OPTIMIZED_Z3
pour les ressources de type de machine Z3
NUMBER_VCPUS
: nombre de processeurs virtuels pour lequel vous souhaitez vous engager à acheter.MEMORY
: quantité de mémoire en Mo pour laquelle vous souhaitez vous engager à acheter, par exemple10240MB
. Vous pouvez spécifier cette valeur par incréments de 256 Mo.CUSTOM_END_DATE
: date de fin personnalisée de votre période, qui doit être au formatYYYY-MM-DD
. Par exemple, pour spécifier une date de fin personnalisée au 20 avril 2024, utilisez le format2024-04-20
.END_TIME
: minuit, heure du Pacifique des États-Unis et du Canada (UTC-8 ou UTC-7), en tant que décalage par rapport au temps universel coordonné (UTC). Spécifiez une des valeurs suivantes :- Pendant l'heure d'été :
07:00:00
- À d'autres moments :
08:00:00
- Pendant l'heure d'été :
Pour obtenir des informations détaillées sur la syntaxe permettant de prolonger la durée d'un engagement lors de la souscription d'un engagement pour des GPU, des disques SSD locaux ou les deux, consultez Souscrire des engagements avec des réservations associées.
Prenons l'exemple d'un engagement d'un an appelé example-commitment
pour quatre processeurs virtuels N1 et 9 Go de mémoire dans la région us-central1
. Supposons que vous souhaitiez souscrire cet engagement le 1er janvier 2024 et que vous souhaitiez une durée personnalisée se terminant le 30 juin 2025. Pour souscrire cet engagement, envoyez la requête suivante :
POST https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1/commitments { "name": "example-commitment", "plan": "TWELVE_MONTH", "type": "GENERAL_PURPOSE", "resources": [ { "amount": "4", "type": "VCPU" }, { "amount": "9216", "type": "MEMORY" }, ], "customEndTimestamp": "2025-07-01T07:00:00Z", }
Prolonger la durée d'un engagement existant
Vous pouvez prolonger la durée de l'engagement actif existant en mettant à jour ses propriétés pour spécifier ou modifier la date de fin personnalisée.
Pour prolonger la durée d'un engagement existant, utilisez l'une des options suivantes :
Console
Avant de lancer l'opération de prolongation de la durée, sélectionnez le projet dans lequel vous souhaitez prolonger la durée de votre engagement dans la console Google Cloud .
Dans la console Google Cloud , accédez à la page Remises sur engagement d'utilisation.
Accéder aux remises sur engagement d'utilisation
La page Liste des engagements s'ouvre et affiche l'onglet Engagements matériels.
Pour lancer l'opération de prolongation de la durée d'un engagement, sélectionnez un engagement actif dans l'onglet Engagements matériels, puis cliquez sur Prolonger.
Vous pouvez également procéder comme suit :
- Dans l'onglet Engagements matériels de la page Liste des engagements, cliquez sur le nom de l'engagement actif que vous souhaitez prolonger.
- Sur la page Détails de l'engagement matériel de l'engagement sélectionné, cliquez sur Prolonger.
Le volet Prolonger s'affiche pour l'engagement sélectionné.
Pour terminer l'opération d'extension du terme, dans le volet Extend (Étendre) pour l'engagement, procédez comme suit :
- Consultez les détails de votre engagement.
- Dans le champ Sélectionnez une date de fin, spécifiez une date de fin personnalisée pour votre engagement.
- Dans la section Chronologie de l'engagement, vérifiez le champ Nouvelle date de fin.
- Pour confirmer la demande de prolongation du terme, cliquez sur Prolonger.
gcloud
Pour prolonger la durée d'un engagement actif existant, exécutez la commande gcloud compute commitments update
et incluez l'option --custom-end-time
.
gcloud compute commitments update COMMITMENT_NAME \ --region=REGION \ --project=PROJECT_ID \ --custom-end-time=CUSTOM_END_DATE
Remplacez les éléments suivants :
COMMITMENT_NAME
: nom de l'engagementPROJECT_ID
: ID du projetREGION
: région de l'engagement et dans laquelle vous souhaitez vous engager à acheter des ressources Compute Engine.CUSTOM_END_DATE
: date de fin personnalisée que vous souhaitez définir pour votre période, au formatYYYY-MM-DD
, oùYYYY
correspond à l'année,MM
au mois etDD
au jour. Par exemple, pour spécifier une date de fin personnalisée au 20 avril 2024, formatez-la comme suit :2024-04-20
.
Prenons l'exemple d'un engagement à durée personnalisée d'un an, example-commitment
, souscrit pour quatre processeurs virtuels N1 et 9 Go de mémoire dans la région us-central1
. Cet engagement a été souscrit le 1er janvier 2024 et expire le 30 juin 2025. Pour prolonger sa durée jusqu'au 30 juin 2026, exécutez la commande suivante :
gcloud compute commitments update example-commitment \ --region=us-central1 \ --project=my-project \ --custom-end-time=2026-07-01
REST
Pour prolonger la durée d'un engagement actif existant, envoyez une requête PATCH
à la méthode regionCommitments.update
.
Dans le corps de la requête, incluez le champ customEndTimestamp
.
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments/COMMITMENT_NAME { "name": "COMMITMENT_NAME", "customEndTimestamp": "CUSTOM_END_DATETEND_TIMEZ", }
Remplacez les éléments suivants :
COMMITMENT_NAME
: nom de l'engagementREGION
: région de l'engagement et dans laquelle vous souhaitez vous engager à acheter des ressources Compute Engine.PROJECT_ID
: ID du projetCUSTOM_END_DATE
: date de fin personnalisée que vous souhaitez définir pour votre période, au formatYYYY-MM-DD
, oùYYYY
correspond à l'année,MM
au mois etDD
au jour. Par exemple, pour spécifier une date de fin personnalisée au 20 avril 2024, formatez-la comme suit :2024-04-20
.END_TIME
: minuit, heure du Pacifique des États-Unis et du Canada (UTC-8 ou UTC-7), en tant que décalage par rapport au temps universel coordonné (UTC). Spécifiez une des valeurs suivantes :- Pendant l'heure d'été :
07:00:00
- À d'autres moments :
08:00:00
- Pendant l'heure d'été :
Prenons l'exemple d'un engagement à durée personnalisée d'un an, example-commitment
, souscrit pour quatre processeurs virtuels N1 et 9 Go de mémoire dans la région us-central1
. Cet engagement a été souscrit le 1er janvier 2024 et expire le 30 juin 2025. Pour prolonger sa durée jusqu'au 30 juin 2026, envoyez la requête suivante :
PATCH https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1/commitments/example-commitment { "name": "example-commitment", "customEndTimestamp": "2026-07-01T07:00:00Z", }
É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 analyser l'efficacité de vos remises sur engagement d'utilisation.