Présentation des machines virtuelles Azure Stack Hub

Azure Stack Hub propose des machines virtuelles en tant que type de ressource informatique évolutive à la demande. Une machine virtuelle est mieux adaptée à vos besoins si vous devez surtout améliorer le contrôle de votre environnement informatique. Cet article fournit des informations sur la création de votre première machine virtuelle.

Une machine virtuelle Azure Stack Hub vous offre la souplesse de la virtualisation, sans devoir gérer des clusters ou des machines individuelles. Vous devez cependant toujours assurer la maintenance de la machine virtuelle en effectuant des tâches comme la configuration, la mise à jour corrective/mise à jour et l’installation des logiciels qui s’exécutent sur celle-ci.

Vous pouvez utiliser des machines virtuelles Azure Stack Hub de différentes manières. Par exemple :

  • Développement et tests : Les machines virtuelles Azure Stack Hub vous permettent de créer un ordinateur doté d'une configuration spécifique pour coder et tester une application.

  • Applications dans le cloud : La demande de votre application étant susceptible de fluctuer, il peut être économique de l’exécuter sur une machine virtuelle dans Azure Stack Hub. Vous payez pour des machines virtuelles supplémentaires lorsque vous en avez besoin et vous les arrêtez le reste du temps.

  • Centre de données étendu : Au sein d’un réseau virtuel Azure Stack Hub, les machines virtuelles peuvent se connecter au réseau de votre organisation ou à Azure.

Les machines virtuelles utilisées par votre application peuvent effectuer un scale-up ou un scale-out pour répondre à vos besoins.

Avant de créer une machine virtuelle

Différentes considérations liées à la conception sont à prendre en compte lorsque vous créez une infrastructure d’application dans Azure Stack Hub. Avant de commencer à créer votre infrastructure, il est important de réfléchir aux aspects suivants concernant les machines virtuelles :

  • Les noms des ressources de votre application.
  • La taille de la machine virtuelle.
  • Le nombre maximal de machines virtuelles qui peuvent être créées.
  • Le système d’exploitation exécuté par la machine virtuelle.
  • La configuration de la machine virtuelle après son démarrage.
  • Les ressources liées nécessaires à la machine virtuelle.

Noms

Une machine virtuelle a un nom qui lui est assigné et a un nom d’ordinateur configuré dans le cadre du système d’exploitation. Le nom d’une machine virtuelle peut comprendre jusqu’à 15 caractères.

Si vous utilisez Azure Stack Hub pour créer le disque du système d’exploitation, le nom de l’ordinateur et celui de la machine virtuelle sont identiques. Si vous chargez et utilisez votre propre image qui contient un système d’exploitation précédemment configuré et que vous l’utilisez pour créer une machine virtuelle, les noms peuvent être différents. Nous vous recommandons de faire en sorte que le nom d’ordinateur dans le système d’exploitation corresponde à celui de la machine virtuelle quand vous chargez votre propre fichier image.

Taille de la machine virtuelle

La taille de la machine virtuelle que vous utilisez est déterminée par la charge de travail que vous souhaitez exécuter. La taille que vous choisissez détermine ensuite des facteurs comme la puissance de traitement, la mémoire et la capacité de stockage. Azure Stack Hub propose différentes tailles vous permettant de prendre en charge de nombreux types d’utilisation.

Limites des machines virtuelles

Votre abonnement comporte des limites de quota par défaut qui peuvent avoir un impact négatif sur le déploiement des machines virtuelles pour votre projet. La limite est de 20 machines virtuelles par région et par abonnement.

Images et disques du système d’exploitation

Dans Azure Stack Hub, les machines virtuelles sont limitées au format de disque dur virtuel (VHD/VHDX) de 1ère génération. Les disques durs virtuels peuvent être utilisés pour stocker le système d’exploitation et les données de l’ordinateur. Les disques durs virtuels sont également utilisés pour les images que vous employez pour installer un système d’exploitation. Azure Stack Hub fournit une place de marché à utiliser avec différents types et versions de systèmes d’exploitation. Les images de la Place de marché sont identifiées par l’éditeur de l’image, l’offre, la référence SKU et la version (la version la plus récente est généralement spécifiée comme dernière).

Le tableau suivant montre comment trouver ces informations pour une image :

Méthode Description
Portail Azure Stack Hub Les valeurs sont spécifiées automatiquement pour vous lorsque vous sélectionnez une image à utiliser.
Azure Stack Hub PowerShell Get-AzVMImagePublisher -Location "location"
Get-AzVMImageOffer -Location "location" -Publisher "publisherName"
Get-AzVMImageSku -Location "location" -Publisher "publisherName" -Offer "offerName"
API REST Lister les éditeurs d’images
Lister les offres d’images
Lister les références d’images

Vous pouvez choisir de télécharger et d’utiliser votre propre image. Dans ce cas, le nom de l’éditeur, l’offre et la référence SKU ne sont pas utilisés.

Extensions

Les extensions de machines virtuelles étendent les fonctionnalités de votre machine virtuelle par le biais de la configuration post-déploiement et de tâches automatisées. Vous pouvez accomplir ces tâches courantes à l’aide d’extensions :

  • Scripts personnalisés : L’extension de script personnalisé vous permet de configurer des charges de travail sur la machine virtuelle en exécutant votre script pendant le provisionnement de la machine virtuelle.

  • Déploiement et gestion des configurations : L’extension de configuration d’état souhaité (DSC) PowerShell vous permet de configurer DSC sur une machine virtuelle pour gérer les environnements et les configurations.

  • Collecte des données de diagnostic : L’extension Diagnostics Azure vous permet de configurer la machine virtuelle de sorte qu’elle collecte des données de diagnostics utilisées pour superviser l’intégrité de votre application.

Les ressources figurant dans le tableau suivant sont utilisées par la machine virtuelle et doivent exister ou être créées lors de sa création :

Ressource Obligatoire Description
Resource group Oui La machine virtuelle doit être contenue dans un groupe de ressources.
Compte de stockage Non La machine virtuelle ne nécessite pas que le compte de stockage stocke ses disques durs virtuels en cas d’utilisation de disques managés.
Réseau virtuel Oui La machine virtuelle doit faire partie d’un réseau virtuel.
Adresse IP publique Non La machine virtuelle peut avoir une adresse IP publique pour être accessible à distance.
interface réseau Oui La machine virtuelle a besoin de l’interface réseau pour communiquer sur le réseau.
Disques de données Non La machine virtuelle peut comprendre des disques de données pour développer ses capacités de stockage.

Créer votre première machine virtuelle

Il existe plusieurs façons de créer une machine virtuelle. Votre choix dépend de votre environnement. Le tableau suivant fournit des informations pour vous aider à créer votre machine virtuelle :

Méthode Article
Portail Azure Stack Hub Créer une machine virtuelle Windows avec le portail Azure Stack Hub
Créer une machine virtuelle Linux à l’aide du portail Azure Stack Hub
Modèles Modèles de démarrage rapide Azure Stack Hub
PowerShell Créer une machine virtuelle Windows à l’aide de PowerShell dans Azure Stack Hub
Créer une machine virtuelle Linux à l’aide de PowerShell dans Azure Stack Hub
Azure CLI Créer une machine virtuelle Windows à l’aide d’Azure CLI dans Azure Stack Hub
Créer une machine virtuelle Linux à l’aide d’Azure CLI dans Azure Stack Hub

Gérer votre machine virtuelle

Vous pouvez gérer les machines virtuelles via un portail basé sur un navigateur, via des outils en ligne de commande avec prise en charge des scripts ou directement via des API. Voici quelques tâches de gestion classiques :

  • Obtention d’informations sur une machine virtuelle.
  • Connexion à une machine virtuelle.
  • Gestion de la disponibilité.
  • Réalisation de sauvegardes.

Obtenir des informations sur votre machine virtuelle

Le tableau suivant indique différents moyens d’obtenir des informations sur une machine virtuelle :

Méthode Description
Portail Azure Stack Hub Dans le menu Hub, cliquez sur Machines virtuelles, puis sélectionnez la machine virtuelle dans la liste. Sur la page de la machine virtuelle, vous pouvez consulter les informations de vue d’ensemble, fixer des valeurs et surveiller les métriques.
Azure PowerShell La gestion des machines virtuelles est similaire dans Azure et dans Azure Stack Hub. Pour plus d’informations sur l’utilisation de PowerShell, consultez la rubrique Azure Créer et gérer des machines virtuelles Windows avec le module Azure PowerShell.
Kits de développement logiciel (SDK) client L’utilisation de C# pour gérer les machines virtuelles est similaire dans Azure et dans Azure Stack Hub. Pour plus d’informations, consultez Créer et gérer des machines virtuelles Windows dans Azure à l’aide de C#.

Vue de la machine virtuelle

À compter de la version 2301 d’Azure Stack Hub, une nouvelle vue a été ajoutée pour les opérateurs dans le portail d’administration Azure Stack Hub qui affiche les machines virtuelles sur tous les abonnements utilisateur. Cette vue affiche les informations suivantes :

  • GUID de machine virtuelle
  • Abonnement utilisateur
  • Groupe de ressources
  • Taille de la machine virtuelle
  • Statut
  • Nœud
  • État du nœud
  • Erreurs de provisionnement

Cette nouvelle vue permet aux opérateurs de détecter l’état des machines virtuelles en cas de défaillance de l’infrastructure et d’informer le ou les propriétaires d’abonnement de prendre des mesures. Pour des raisons de confidentialité, les opérateurs peuvent uniquement voir le GUID de la machine virtuelle, mais pas le nom des machines virtuelles. La vue est liée au fournisseur de ressources de calcul et est répertoriée en tant que ressource utilisateur appelée Machines virtuelles.

Capture d’écran de la sortie du status de machine virtuelle.

Connexion à votre machine virtuelle

Vous pouvez utiliser l’option Se connecter du portail Azure Stack Hub pour vous connecter à votre machine virtuelle.

Étapes suivantes