Instances préemptives

Les instances préemptives se comportent de la même manière que les instances de calcul normales, mais la capacité est récupérée lorsqu'elle est nécessaire ailleurs et les instances prennent fin. Si les charges de travail sont tolérantes aux pannes et admettent des interruptions, vous pouvez recourir à des instances préemptives afin de réduire les coûts. Par exemple, vous pouvez utiliser des instances préemptives pour optimiser les coûts des charges de travail qui peuvent tolérer des interruptions, telles que les tests qui peuvent être arrêtés et repris ultérieurement.

Fonctionnement des instances préemptives

Les instances préemptives sont conçues pour une utilisation à court terme. La capacité est récupérée lorsqu'elle est nécessaire ailleurs. La capacité n'est pas garantie pendant une période minimale, les instances peuvent donc être récupérées à tout moment. L'avantage est que la capacité préemptive coûte moins cher que la capacité sur demande. Par conséquent, pour les charges de travail qui peuvent être interrompues, la capacité préemptive peut réduire les coûts.

Utilisation de la capacité préemptive

Pour utiliser la capacité préemptive, suivez le processus standard de création d'une instance et, pour Type de capacité, sélectionnez Capacité prévisible.

Lorsque la capacité préemptive est récupérée, l'instance prend fin. Utilisez le service Événements pour recevoir des avis lorsque cet événement se produit.

Prise en charge et limitations

Les instances préemptives présentent les limitations et restrictions suivantes :

  • Les instances préemptives peuvent être interrompues (supprimées) à tout moment. Par conséquent, elles ne conviennent pas aux charges de travail longues.
  • La capacité préemptive ne peut pas être utilisée avec des réservations de capacité ou avec la fonction d'hôte dédié de machine virtuelle.
  • La capacité préemptive ne prend pas en charge les instances sans système d'exploitation, les instances à capacité extensible ou les instances qui ont une période minimale de facturation.
  • Lorsque vous modifiez une instance qui utilise une capacité préemptive, seul le nom de l'instance peut être modifié. Vous ne pouvez pas modifier la forme de l'instance après son lancement et vous ne pouvez pas convertir une instance préemptive en une instance sur demande.
  • Après avoir créé une instance préemptive, vous ne pouvez pas démarrer, arrêter ou redémarrer l'instance.
  • Les instances préemptives ne prennent pas en charge l'envoi d'interruptions de diagnostic.
  • Les instances préemptives ne prennent pas en charge le calcul confidentiel.
  • Vous ne pouvez pas utiliser des instances préemptives pour créer des configurations d'instance et elles ne peuvent pas être utilisées dans des groupes d'instances.
  • Les instances préemptives ne prennent pas en charge la migration des instances après les événements de maintenance d'infrastructure. Lors d'événements de maintenance qui ont une incidence sur l'infrastructure sous-jacente, la capacité est récupérée et l'instance prend fin.
  • Les limites de service d'instance de calcul standard et les quotas de compartiment s'appliquent aux instances préemptives. Si votre demande d'instances de calcul dépasse les limites, demandez une augmentation des limites de service avant de créer l'instance. Pour plus d'informations, voir Limites de service.
  • Les instances préemptives ne prennent pas en charge les instances de machine virtuelle à mémoire étendue.

Formes prises en charge

Les formes suivantes prennent en charge les instances préemptives.

  • Série VM.Standard1
  • Série VM.Standard.B1
  • Série VM.Standard2
  • VM.Standard3.Flex
  • Série VM.Standard.E2 (la série VM.Standard.E2.1.Micro n'est pas prise en charge)
  • VM.Standard.E3.Flex
  • VM.Standard.E4.Flex
  • VM.Standard.E5.Flex
  • VM.Standard.E6. Champ flexible
  • VM.Standard.A1.Flex
  • Série VM.DenseIO1
  • Série VM.DenseIO2
  • Série VM.GPU2
  • Série VM.GPU3
  • VM.Optimized3.Flex

Facturation et gestion des coûts

La capacité préemptive coûte 50 % de moins que la capacité sur demande dans toutes les régions.

Suivi des événements de préemption d'instance

Vous pouvez utiliser le service Événements pour recevoir des avis lorsqu'une instance préemptive prend fin. Un événement instancepreemptionaction est émis deux minutes avant que l'instance prenne fin. Pour des détails sur les types d'événement de préemption d'instance et un exemple d'événement, voir Types d'événement d'instance.

Pour du contexte sur la création d'une automatisation pour suivre les événements et les étapes de création d'avis d'événement, voir Introduction aux événements.

Pour créer un avis d'événement au moment où une instance préemptive prend fin, lorsque vous créez la règle d'événement, procédez de la façon suivante :

  1. Pour Condition, sélectionnez Type d'événement.
  2. Pour Nom du service, sélectionnez Calcul.
  3. Pour Type d'événement, sélectionnez Instance - Action de préemption.

Vous pouvez également utiliser le service Événements pour appeler une fonction lorsqu'une instance préemptive prend fin.

Marquage de ressources

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

Utilisation de la console

Utilisez la console pour gérer les instances préemptives.

Pour créer une instance préemptive
  1. Effectuez les étapes initiales pour créer une instance.
  2. Dans la section Positionnement, cliquez sur Afficher les options avancées.
  3. Pour Type de capacité, sélectionnez Capacité préemptive.
  4. Choisissez si vous voulez supprimer définitivement le volume de démarrage attaché lorsque la capacité est récupérée.
  5. Pour Image et forme, sélectionnez une forme qui prend en charge les instances préemptives.
  6. Terminez la création de l'instance, puis cliquez sur Créer.
Pour modifier une instance préemptive

Lorsque vous modifiez une instance qui utilise une capacité préemptive, seul le nom de l'instance peut être modifié. Vous ne pouvez pas modifier la forme de l'instance après son lancement et vous ne pouvez pas convertir une instance préemptive en une instance sur demande.

  1. Ouvrez le menu de navigation et sélectionnez Calcul. Sous Calcul, sélectionnez Instances.
  2. Cliquez sur l'instance qui vous intéresse.
  3. Sélectionnez Plus d'actions, puis Modifier.
  4. Entrez un nouveau nom. Évitez d'entrer des informations confidentielles.
  5. Cliquez sur enregistrer les modifications.
Pour arrêter une instance préemptive

Les instances préemptives ne peuvent pas être démarrées, arrêtées ou redémarrées.

Pour suivre les événements de préemption d'instance

Vous pouvez utiliser le service Événements pour recevoir des avis lorsqu'une instance préemptive prend fin. Un événement instancepreemptionaction est émis deux minutes avant que l'instance prenne fin. Pour des détails sur les types d'événement de préemption d'instance et un exemple d'événement, voir Types d'événement d'instance.

Pour du contexte sur la création d'une automatisation pour suivre les événements et les étapes de création d'avis d'événement, voir Introduction aux événements.

Pour créer un avis d'événement au moment où une instance préemptive prend fin, lorsque vous créez la règle d'événement, procédez de la façon suivante :

  1. Pour Condition, sélectionnez Type d'événement.
  2. Pour Nom du service, sélectionnez Calcul.
  3. Pour Type d'événement, sélectionnez Instance - Action de préemption.

Vous pouvez également utiliser le service Événements pour appeler une fonction lorsqu'une instance préemptive prend fin.

Pour surveiller les coûts

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

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

Dans les rapports de coût et d'utilisation, pour les instances préemptives, la colonne de description comprend le mot Préemptive. Le rapport indique le taux de facturation par heure pour chaque ressource. Si la capacité est récupérée en moins d'une minute, vous n'êtes pas facturé pour cette période.