Partager via


Mise en veille prolongée pour les machines virtuelles Azure

S’applique à : ✔️ Machines virtuelles Linux ✔️ Machines virtuelles Windows

La mise en veille prolongée vous permet de suspendre des machines virtuelles qui ne sont pas utilisées et d’économiser sur les coûts de calcul. Il s’agit d’une fonctionnalité de gestion des coûts efficace pour des scénarios tels que :

  • Bureaux virtuels, serveurs de développement/test et autres scénarios dans lesquels les machines virtuelles n’ont pas besoin de fonctionner 24 heures sur 24, sept jours sur sept.
  • Systèmes avec des temps de démarrage longs en raison d’applications gourmandes en mémoire. Ces applications peuvent être initialisées sur des machines virtuelles et mises en veille prolongée. Ces machines virtuelles « préchauffées » peuvent ensuite être démarrées rapidement si nécessaire, avec les applications déjà installées et fonctionnant dans l’état souhaité.

Fonctionnement de la mise en veille prolongée

Lorsque vous mettez en veille prolongée une machine virtuelle, Azure signale au système d’exploitation de la machine virtuelle d’effectuer une action suspend-to-disk. Azure stocke le contenu de la mémoire de la machine virtuelle sur le disque du système d’exploitation, puis libère la machine virtuelle. Lorsque la machine virtuelle est redémarrée, le contenu de la mémoire est retransféré du disque du système d’exploitation dans la mémoire. Les applications et processus qui s’exécutaient précédemment dans votre machine virtuelle reprennent depuis l’état avant la mise en veille prolongée.

Une fois qu’une machine virtuelle est mise en veille prolongée, vous n’êtes pas facturé pour l’utilisation de la machine virtuelle. Votre compte est facturé uniquement pour le stockage (disque du système d’exploitation, disques de données) et les ressources de mise en réseau (adresses IP, etc.) attachées à la machine virtuelle.

Lors de la mise en veille prolongée d’une machine virtuelle :

  • La mise en veille prolongée est déclenchée sur une machine virtuelle à l’aide du portail Azure, de l’interface CLI, de PowerShell, des kits de développement logiciel (SDK) ou des API. Azure signale ensuite au système d’exploitation invité d’effectuer une action suspend-to-disk (S4).
  • Le contenu de la mémoire de la machine virtuelle est stocké sur le disque du système d’exploitation. La machine virtuelle est ensuite désallouée, libère le bail sur le matériel sous-jacent, puis est éteinte. Pour plus d’informations sur la libération de la machine virtuelle, reportez-vous à la documentation États et statut de facturation de la machine virtuelle.
  • Les données du disque temporaire ne sont pas conservées.
  • Le disque du système d’exploitation, les disques de données et les cartes réseau restent attachés à votre machine virtuelle. Toutes les adresses IP statiques restent inchangées.
  • Vous n’êtes pas facturé pour l’utilisation d’une machine virtuelle mise en veille prolongée.
  • Vous continuez à être facturé pour les ressources de stockage et de mise en réseau associées à la machine virtuelle mise en veille prolongée.

Configurations prises en charge

La prise en charge de la mise en veille prolongée est limitée à certaines tailles de machine virtuelle et versions du système d’exploitation. Vérifiez que vous disposez d’une configuration prise en charge avant d’utiliser la mise en veille prolongée.

Systèmes d’exploitation pris en charge

Les systèmes d’exploitation pris en charge, les limitations propres au système d’exploitation et les procédures de configuration figurent dans la section de documentation du système d’exploitation.

Documentation sur la mise en veille prolongée des machines virtuelles Windows

Documentation sur la mise en veille prolongée des machines virtuelles Linux

Tailles des machines virtuelles prises en charge

Les tailles de machine virtuelle jusqu’à 64 Go de RAM à partir de la série suivante de l’usage général de machines virtuelles prennent en charge la mise en veille prolongée.

Les tailles de machine virtuelle jusqu’à 112 Go de RAM à partir de la série suivante de GPU des machines virtuelles prennent en charge la mise en veille prolongée.

  • Série NVv4 (en préversion)
  • Série NVadsA10v5 (en préversion). Si vous utilisez des applications de calcul compatibles UVM, nous vous recommandons d’inactiver l’application avant de lancer l’action de mise en veille prolongée.

Important

Machines virtuelles Microsoft Azure : la mise en veille prolongée pour les machines virtuelles de GPU est actuellement en PRÉVERSION. Pour connaître les conditions juridiques qui s’appliquent aux fonctionnalités Azure en version bêta, en préversion ou plus généralement non encore en disponibilité générale, consultez l’Avenant aux conditions d’utilisation des préversions de Microsoft Azure.

Limitations générales

  • Vous pouvez redimensionner des machines virtuelles dans lesquelles la mise en veille prolongée est activée, mais pas lorsque la machine virtuelle est dans un état de Mise en veille prolongée. La machine virtuelle doit être dans un état Exécution en cours ou Arrêté.
  • La mise en veille prolongée est prise en charge uniquement avec la virtualisation imbriquée lorsque le lancement fiable est activé sur la machine virtuelle
  • Lorsqu’une machine virtuelle est mise en veille prolongée, vous ne pouvez pas attacher, détacher ou modifier les disques ou cartes réseau associés à la machine virtuelle. La machine virtuelle doit plutôt être mise à un état Arrêt-Libéré.
  • Lorsqu’une machine virtuelle est mise en veille prolongée, aucune garantie de capacité ne permet de s’assurer qu’il y a suffisamment de capacité pour démarrer la machine virtuelle ultérieurement. Dans les rares cas où vous rencontrez des problèmes de capacité, vous pouvez essayer de démarrer la machine virtuelle ultérieurement. Les réservations de capacité ne garantissent pas la capacité des machines virtuelles mises en veille prolongée.
  • Vous pouvez mettre en veille prolongée une machine virtuelle uniquement à l’aide du portail Azure, de l’interface CLI, de PowerShell, des kits de développement logiciel (SDK) et de l’API. La mise en veille prolongée de la machine virtuelle à l’aide d’opérations exécutées sur un système d’exploitation invité ne place pas la machine virtuelle dans un état de mise en veille prolongée et elle continue à être facturée.

Limites des fonctionnalités Azure

  • Disques de système d’exploitation éphémères
  • Disques partagés
  • Groupes à haute disponibilité
  • Les groupes de machines virtuelles identiques en mode Orchestration uniforme ne sont pas pris en charge. Les groupes de machines virtuelles identiques en mode Orchestration flexible sont pris en charge.
  • Machines virtuelles Spot
  • Images managées
  • Sauvegarde Azure
  • Réservations de capacité

Prérequis à l’utilisation de la mise en veille prolongée

  • La mise en veille prolongée doit être activée sur votre machine virtuelle.
  • Un disque persistant contenant le système d’exploitation suffisamment grand pour stocker le contenu de la RAM, du système d’exploitation et d’autres applications s’exécutant sur la machine virtuelle est connecté.
  • La taille de machine virtuelle prend en charge la mise en veille prolongée.
  • Le système d’exploitation de la machine virtuelle prend en charge la mise en veille prolongée.
  • L’agent de machine virtuelle Azure est installé si vous utilisez les extensions Hibernate Windows ou Linux.
  • Si une machine virtuelle est créée à partir du disque du système d’exploitation ou d’une image de la galerie de calcul, la définition du disque du système d’exploitation ou de l’image de la galerie prend en charge la mise en veille prolongée.

Configuration de la mise en veille prolongée

L’activation de la mise en veille prolongée est détaillée dans la documentation de configuration et d’installation propre au système d’exploitation :

Machines virtuelles Linux

Pour configurer la mise en veille prolongée sur une machine virtuelle Linux, consultez la documentation sur la mise en veille prolongée Linux.

Machines virtuelles Windows

Pour configurer la mise en veille prolongée sur une machine virtuelle Windows, consultez la documentation sur la mise en veille prolongée Windows.

Dépannage

Pour obtenir des informations générales sur la résolution des problèmes, consultez le guide de résolution des problèmes de mise en veille prolongée.

Pour les problèmes liés à la mise en veille prolongée des invités Windows, consultez le guide de résolution des problèmes de mise en veille prolongée Windows.

Pour les problèmes liés à la mise en veille prolongée des invités Linux, consultez le guide de résolution des problèmes de mise en veille prolongée Linux.

FAQ

  • Quels sont les frais d’utilisation de cette fonctionnalité ?

    • Une fois qu’une machine virtuelle est dans un état de mise en veille prolongée, vous n’êtes pas facturé pour la machine virtuelle, tout comme vous n’êtes pas facturé pour des machines virtuelles dans un état arrêté (désalloué). Vous êtes facturé uniquement pour le disque du système d’exploitation, les disques de données et les adresses IP statiques associées à la machine virtuelle.
  • Puis-je activer la mise en veille prolongée sur des machines virtuelles existantes ?

    • Oui. Vous pouvez activer la mise en veille prolongée sur des machines virtuelles existantes.
  • Puis-je redimensionner une machine virtuelle sur laquelle est activée la mise en veille prolongée ?

    • Oui. Vous pouvez redimensionner une machine virtuelle sur laquelle est activée la mise en veille prolongée. Vous ne pouvez pas redimensionner la machine virtuelle si elle est dans un état Mise en veille prolongée. Passez la machine virtuelle à l’état Exécution en cours ou Arrêté avant le redimensionnement.
  • Puis-je modifier une machine virtuelle lorsqu’elle est mise en veille prolongée ?

    • Non, lorsqu’une machine virtuelle est mise en veille prolongée, vous ne pouvez pas effectuer d’actions telles que le redimensionnement de la machine virtuelle et la modification des disques. En outre, vous ne pouvez pas détacher de disques ou de ressources de mise en réseau déjà attachés à la machine virtuelle ou lui attacher de nouvelles ressources. Vous pouvez toutefois arrêter (libérer) ou supprimer la machine virtuelle si vous souhaitez détacher ces ressources.
  • Quelle est la différence entre un arrêt (désallocation) et la mise en veille prolongée d’une machine virtuelle ?

    • Lorsque vous arrêtez (désallouez) une machine virtuelle, la machine virtuelle s’arrête sans conserver le contenu de la mémoire. Vous pouvez redimensionner des machines virtuelles arrêtées (désallouées) et détacher des disques de la machine virtuelle ou lui en attacher.

    • Lorsque vous mettez en veille prolongée une machine virtuelle, le contenu de la mémoire est d’abord conservé sur le disque du système d’exploitation, puis la machine virtuelle est mise en veille prolongée. Vous ne pouvez pas redimensionner des machines virtuelles mises en veille prolongée, ni détacher des disques et ressources réseau de la machine virtuelle ou lui en attacher.

  • Puis-je lancer la mise en veille prolongée à partir de la machine virtuelle ?

    • Pour mettre en veille prolongée une machine virtuelle, vous devez utiliser le portail Azure, l’interface CLI, les commandes PowerShell, les kits de développement logiciel (SDK) et les API. Le déclenchement d’une mise en veille prolongée à partir de la machine virtuelle entraîne toujours la facturation des ressources de calcul de votre machine virtuelle.
  • Lorsqu’une machine virtuelle est mise en veille prolongée, est-ce qu’il existe une assurance de capacité au moment du démarrage de la machine virtuelle ?

    • Non, il n’existe aucune assurance de capacité au démarrage des machines virtuelles mises en veille prolongée. Dans les rares scénarios où vous rencontrez un problème de capacité, vous pouvez essayer de démarrer la machine virtuelle plus tard.

Étapes suivantes