Disques éphémères Azure

Un disque éphémère Azure vous permet de réutiliser le disque cache ou le disque temporaire pour stocker le disque d’OS d’une machine virtuelle compatible Azure. Cette fonctionnalité est utile pour les environnements Azure qui nécessitent un disque SSD plus performant sur un disque dur standard. Pour plus d’informations sur la création d’un catalogue avec un disque éphémère Azure, consultez la section Créer un catalogue avec un disque éphémère Azure.

Remarque

Les catalogues persistants ne prennent pas en charge les disques d’OS éphémères.

Les disques d’OS éphémères nécessitent que votre schéma de provisioning utilise des disques gérés et une galerie Azure Compute Gallery. Pour plus d’informations, consultez la rubrique Galerie d’images partagées Azure.

Stocker un disque temporaire d’OS éphémère

Vous avez la possibilité de stocker un disque d’OS éphémère sur le disque temporaire de la machine virtuelle ou sur un disque de ressources. Cette fonctionnalité vous permet d’utiliser un disque d’OS éphémère avec une machine virtuelle qui ne possède pas de cache ou dont le cache est insuffisant. Ces machines virtuelles disposent d’un disque temporaire ou de ressources pour stocker un disque d’OS éphémère, tel que Ddv4.

Tenez compte des considérations suivantes :

  • Un disque éphémère est stocké soit sur le disque cache de la machine virtuelle, soit sur le disque temporaire (ressource) de la machine virtuelle. Le disque de cache est préféré au disque temporaire, sauf si le disque de cache n’est pas suffisamment grand pour le contenu du disque d’OS.
  • Pour les mises à jour, une nouvelle image plus grande que le disque cache mais plus petite que le disque temporaire entraîne le remplacement du disque d’OS éphémère par le disque temporaire de la machine virtuelle.

Créer un catalogue avec un disque éphémère Azure

Pour provisionner des disques d’OS éphémères à l’aide de New-ProvScheme, tenez compte des contraintes suivantes :

  • La taille de machine virtuelle utilisée pour le catalogue doit prendre en charge les disques d’OS éphémères.
  • La taille du cache ou du disque temporaire associé à la taille de la machine virtuelle doit être supérieure ou égale à la taille du disque d’OS.
  • La taille du disque temporaire doit être supérieure à la taille du disque de cache.

Vous devez également tenir compte de ces contraintes lors des opérations suivantes :

  • Création du schéma de provisioning
  • Modification du schéma de provisioning
  • Mise à jour de l’image

Pour utiliser des disques éphémères, vous devez définir la propriété personnalisée UseEphemeralOsDisk sur true lors de l’exécution de New-ProvScheme.

Remarque

Si la propriété personnalisée UseEphemeralOsDisk est définie sur false ou si aucune valeur n’est spécifiée, tous les VDA provisionnés continuent d’utiliser un disque d’OS provisionné.

Voici un exemple d’ensemble de propriétés personnalisées à utiliser dans le schéma de provisioning :

  "CustomProperties": [
              {
                  "Name": "UseManagedDisks",
                  "Value": "true"
              },
              {
                  "Name": "StorageType",
                  "Value": "Standard_LRS"
              },
              {
                  "Name": "UseSharedImageGallery",
                  "Value": "true"
              },
              {
                  "Name": "SharedImageGalleryReplicaRatio",
                  "Value": "40"
              },
              {
                  "Name": "SharedImageGalleryReplicaMaximum",
                  "Value": "10"
              },
              {
                  "Name": "LicenseType",
                  "Value": "Windows_Server"
              },
              {
                  "Name": "UseEphemeralOsDisk",
                  "Value": "true"
              }
          ],
<!--NeedCopy-->

Configurer un disque éphémère pour un catalogue existant

Pour configurer un disque de système d’exploitation éphémère Azure pour un catalogue existant, utilisez le paramètre UseEphemeralosDisk dans Set-ProvScheme. Définissez la valeur du paramètre UseEphemeralOsDisk sur true.

Remarque

Pour utiliser cette fonctionnalité, vous devez également activer les paramètres UseManagedDisks et UseSharedImageGallery.

Par exemple :

  Set-ProvScheme -ProvisioningSchemeName catalog-name -CustomProperties <CustomProperties xmlns="http://schemas.citrix.com/2014/xd/machinecreation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Property xsi:type="StringProperty" Name="UseManagedDisks" Value="true" />
  <Property xsi:type="StringProperty" Name="UseSharedImageGallery" Value="true" />
  <Property xsi:type="StringProperty" Name="UseEphemeralOsDisk" Value="true" />
  </CustomProperties>'
<!--NeedCopy-->

Optimisation du stockage MCS (Machine Creation Services) (E/S de MCS) et du disque d’OS éphémère

Le disque d’OS éphémère Azure et les E/S de MCS ne peuvent pas être activés en même temps.

Remarques importantes :

  • Vous ne pouvez pas créer un catalogue de machines avec le disque d’OS éphémère et les E/S de MCS activés en même temps.
  • Dans l’assistant Création d’un catalogue de machines, si vous sélectionnez Disque d’OS éphémère Azure sur la page Types de stockage et de licence, vous ne voyez pas l’option pour les paramètres de disque de cache en écriture différée sur la page Paramètres du disque.

    Disque d'OS éphémère Azure sélectionné

    Paramètres du disque de cache en écriture différée non disponibles

  • Les paramètres PowerShell (UseWriteBackCache et UseEphemeralosDisk) définis sur true dans New-ProvScheme ou Set-ProvScheme échouent avec un message d’erreur approprié.
  • Pour les catalogues de machines existants créés avec les deux fonctionnalités activées, vous pouvez toujours :
    • mettre un catalogue de machines à jour
    • ajouter ou supprimer des machines virtuelles
    • supprimer un catalogue de machines
Disques éphémères Azure