Discos efímeros de Azure

Un disco efímero de Azure le permite reutilizar el disco de caché o el disco temporal para almacenar el disco del sistema operativo de una máquina virtual habilitada para Azure. Esta funcionalidad es útil en entornos de Azure que requieren un disco SSD de mayor rendimiento, en lugar de un disco HDD estándar. Para obtener información sobre cómo crear un catálogo con un disco efímero de Azure, consulte Crear un catálogo con un disco efímero de Azure.

Nota: No

Los catálogos persistentes no admiten discos de SO efímeros.

Los discos de SO efímeros requieren que el esquema de aprovisionamiento use discos administrados y una Azure Compute Gallery. Para obtener más información, consulte Shared Image Gallery de Azure.

Almacenamiento de un disco de SO efímero temporal

Tiene la posibilidad de almacenar un disco de SO efímero en el disco temporal de la VM o en un disco de recursos. Esta funcionalidad le permite usar un disco de SO efímero con una máquina virtual que no tenga caché o que no tenga suficiente caché. Estas máquinas virtuales tienen un disco temporal o de recursos para almacenar un disco de sistema operativo efímero, como Ddv4.

Se deben tener en cuenta las siguientes cuestiones:

  • Un disco efímero se almacena en el disco de caché o en el disco temporal (de recursos) de las VM. Se prefiere el disco de caché antes que el disco temporal, a menos que el disco de caché no sea lo suficientemente grande como para albergar el contenido del disco del sistema operativo.
  • En el caso de las actualizaciones, si una nueva imagen es más grande que el disco de caché, pero más pequeña que el disco temporal, el disco de SO efímero se sustituye por el disco temporal de la VM.

Crear un catálogo de máquinas con un disco efímero de Azure

Para aprovisionar discos de SO efímeros mediante New-ProvScheme, tenga en cuenta las siguientes restricciones:

  • El tamaño de VM utilizado para el catálogo debe admitir discos de SO efímeros.
  • El tamaño de la memoria caché o del disco temporal asociado al tamaño de la máquina virtual debe ser mayor o igual que el tamaño del disco del sistema operativo.
  • El tamaño del disco temporal debe ser mayor que el tamaño del disco de la memoria caché.

Tenga en cuenta también estas restricciones al:

  • Crear el esquema de aprovisionamiento
  • Modificar el esquema de aprovisionamiento
  • Actualizar la imagen

Para utilizar discos efímeros, debe establecer la propiedad personalizada UseEphemeralOsDisk en true al ejecutar New-ProvScheme.

Nota: No

Si la propiedad personalizada UseEphemeralOsDisk está establecida en false o no se especifica un valor, todos los VDA aprovisionados continúan usando un disco de SO aprovisionado.

A continuación, se muestra un conjunto de ejemplo de propiedades personalizadas para uso en el esquema de aprovisionamiento:

  "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-->

Configurar un disco efímero para un catálogo existente

Para configurar un disco de SO efímero de Azure para un catálogo existente, use el parámetro UseEphemeralOsDisk en Set-ProvScheme. Establezca el valor del parámetro UseEphemeralOsDisk en verdadero.

Nota: No

Para utilizar esta función, también debe habilitar los parámetros UseManagedDisks y UseSharedImageGallery.

Por ejemplo:

  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-->

Optimización del almacenamiento (E/S de MCS) con discos efímeros de Azure y Machine Creation Services (MCS)

El disco de SO efímero de Azure y la E/S de MCS no se pueden habilitar al mismo tiempo.

Las consideraciones importantes son las siguientes:

  • No puede crear un catálogo de máquinas con el disco de SO efímero y la E/S de MCS habilitados al mismo tiempo.
  • En el asistente de Configuración del catálogo de máquinas, si selecciona Disco de SO efímero de Azure en la página Tipos de licencia y almacenamiento, no obtiene la opción de configuración del disco de caché de reescritura en la página Parámetros del disco.

    Disco de SO efímero de Azure seleccionado

    Configuración del disco de caché de reescritura no disponible

  • Los parámetros de PowerShell (UseWriteBackCache y UseEphemeralOsDisk) establecidos en true en New-ProvScheme o Set-ProvScheme fallan y muestran el mensaje de error correspondiente.
  • Para catálogos de máquinas existentes creados con ambas funciones habilitadas, aún puede:
    • actualizar un catálogo de máquinas;
    • agregar o eliminar máquinas virtuales;
    • eliminar un catálogo de máquinas.
Discos efímeros de Azure