Ce document décrit les différents types de réservations que vous pouvez utiliser pour réserver de la capacité pour des instances Compute Engine. Pour en savoir plus sur les ressources que vous pouvez utiliser pour créer des instances, consultez la section Instances Compute Engine.
Les réservations vous permettent de vous assurer que vous disposez des ressources nécessaires pour créer des instances avec le même matériel (mémoire et processeurs virtuels) et les ressources facultatives (GPU, TPU ou disques SSD locaux) chaque fois que vous en avez besoin. Les réservations offrent les avantages suivants:
Haute assurance de la capacité: vous réservez des ressources pour faire face aux futures augmentations de la demande, par exemple:
Croissance
Pics d'utilisation planifiés ou non planifiés
Migrations volumineuses
Sauvegarde et reprise après sinistre
Accès exclusif: les réservations empêchent d'autres utilisateurs d'utiliser vos ressources réservées.
Propriétés héritées: les réservations héritent des mêmes propriétés que la famille de machines choisie.
Une fois que vous avez réservé de la capacité, vous pouvez l'utiliser pour créer des instances correspondant à la réservation. La création de ces instances n'entraîne aucuns frais supplémentaires. Vous ne payez que les ressources qui ne font pas partie de la réservation, comme les disques ou les adresses IP.
Limites
Tous les types de réservations sont soumis aux restrictions suivantes:
Les réservations sont des ressources spécifiques à une zone.
Vous ne pouvez pas utiliser votre capacité réservée pour créer les ressources Compute Engine suivantes:
VM Spot ou instances préemptives
Nœuds à locataire unique
Choisir un type de réservation
Le diagramme suivant vous aide à choisir le type de réservation Compute Engine qui correspond le mieux aux besoins de votre charge de travail:
Les questions du schéma précédent sont les suivantes:
Avez-vous besoin de capacité immédiatement ?
Oui: passez à la question 2.
Non: passez à la question 3.
Avez-vous besoin de flexibilité concernant la durée de conservation de la capacité ?
Oui: consultez Utiliser les réservations à la demande.
Non: passez à la question suivante.
Avez-vous besoin de réserver des TPU ?
Oui: consultez la section Utiliser les réservations futures en mode Agenda.
Non: consultez la section Utiliser les réservations futures.
Utiliser les réservations à la demande
Avec les réservations à la demande, vous pouvez réserver de la capacité pour des instances de calcul et l'obtenir dès que vous la réservez. Une fois que vous avez créé une réservation à la demande, vous pouvez la consommer, la modifier ou la supprimer quand vous en avez besoin.
Pour en savoir plus, consultez la section À propos des réservations.
Utiliser les réservations futures
Avec les réservations futures, vous pouvez demander à réserver de la capacité pour une période prédéfinie. Une fois que vous avez créé une demande de réservation, vous devez l'envoyer àGoogle Cloud pour examen. Dans un délai de cinq jours ouvrés, Google Cloud examine votre demande. Si elle est approuvée, Compute Engine crée des réservations à la demande avec la capacité demandée à la date et à l'heure de votre choix. Vous pouvez ensuite utiliser les réservations en créant des instances de calcul qui les utilisent. Vous ne pouvez modifier ou supprimer des réservations qu'après la fin de votre période de réservation.
Pour en savoir plus, consultez la section À propos des demandes de réservation futures.
Utiliser les réservations futures en mode Agenda
Vous pouvez utiliser les réservations futures en mode agenda pour réserver des TPU pour une période prédéfinie. Pour créer ce type de réservation, vous devez d'abord consulter les dates de disponibilité du nombre et du type de TPU que vous avez choisis dans une région. Vous créez ensuite une demande de réservation avec les propriétés que vous avez confirmées comme disponibles et envoyez la demande pour examen. Google Cloud examine votre demande dans un délai d'une minute. Si elle est approuvée, Compute Engine procède comme suit:
Compute Engine crée une réservation à la demande.
Compute Engine réserve les ressources que vous avez demandées aussi proches les unes des autres que possible pour réduire la latence réseau.
Au début de votre période de réservation, vous pouvez utiliser la réservation en créant des instances TPU. Compute Engine supprime la réservation et toutes les instances qui l'utilisent à la fin de la période de réservation spécifiée.
Pour en savoir plus, consultez la section À propos des demandes de réservations futures en mode agenda.