Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: ✔️ Máquinas virtuales Linux ✔️ Máquinas virtuales Windows ✔️ Conjuntos de escalado flexibles ✔️ Conjuntos de escalado uniformes
Los discos del sistema operativo efímeros se crean en el almacenamiento local de la máquina virtual y no se guardan en la instancia remota de Azure Storage. Estos discos están indicados para cargas de trabajo sin estado, donde las aplicaciones pueden tolerar errores de máquinas virtuales individuales, pero tienen más en cuenta el tiempo de implementación de las máquinas virtuales o el restablecimiento de las instancias individuales de dichas máquinas. Con los discos del sistema operativo efímeros, observará una latencia de lectura y escritura inferior en el disco del sistema operativo y un restablecimiento más rápido de la imagen inicial de la máquina virtual.
El disco del sistema operativo efímero está disponible en dos modos de almacenamiento en caché:
- Almacenamiento en caché parcial (valor predeterminado): el almacenamiento en caché parcial divide el disco del sistema operativo entre un disco de diferencias en el almacenamiento local y un disco base en discos administrados. Todas las escrituras se realizan en el disco de diferenciación, mientras que el disco base realiza operaciones de lectura para los archivos originales. Optimizado para aplicaciones nativas de la nube y sin estado, el disco efímero parcial del sistema operativo equilibra el rendimiento con eficacia. Todas las máquinas virtuales efímeras existentes se crean en modo de almacenamiento en caché parcial.
- Almacenamiento en caché completo (versión preliminar): el almacenamiento en caché completo almacena en caché todo el disco del sistema operativo en el almacenamiento local, lo que elimina completamente la dependencia del almacenamiento remoto en estado estable. Ideal para cargas de trabajo sin estado sensibles a E/S, el almacenamiento en caché completo mejora tanto el rendimiento como la confiabilidad al eliminar la latencia remota de lectura y escritura. Las cargas de trabajo, como las bases de datos basadas en cuórum, el análisis de datos y el procesamiento en tiempo real se benefician de esta característica. Sin embargo, el almacenamiento en caché completo requiere 2 veces el espacio en disco del sistema operativo en el almacenamiento local para almacenar la imagen completa localmente.
Importante
El disco del sistema operativo efímero con almacenamiento en caché completo está actualmente en versión preliminar pública. Las características en versión preliminar se proporcionan sin un contrato de nivel de servicio y no se recomiendan para cargas de trabajo de producción.
Las principales características de los discos efímeros son:
- Los discos de sistema operativo efímeros se admiten en tamaños de máquina virtual con almacenamiento SSD local, incluidos ssd Premium, NVMe y discos temporales. El rendimiento y la confiabilidad del disco del sistema operativo efímero están directamente vinculados al almacenamiento SSD local subyacente de la máquina virtual. Para obtener los mejores resultados, seleccione tamaños de máquina virtual que ofrecen almacenamiento local basado en SSD Premium o NVMe.
- Diseñado para las aplicaciones sin estado.
- Compatible con todas las imágenes: Marketplace, imágenes personalizadas y Azure Compute Gallery (anteriormente conocida como Shared Image Gallery).
- Proporciona una rápida recreación de imagen para restablecer las máquinas virtuales (VM) y las instancias del conjunto de escalado a su estado de arranque original.
- Ofrece menos latencia, similar a la de un disco temporal.
- Admite SSD Premium y SSD estándar para un Acuerdo de Nivel de Servicio superior.
- Se admite en todas las regiones de Azure.
- Admite el modo de almacenamiento en caché completo (versión preliminar) para mejorar el rendimiento y la confiabilidad durante las interrupciones de almacenamiento remoto.
Principales diferencias entre discos del sistema operativo efímeros y persistentes:
| Disco del sistema operativo persistente | Disco de sistema operativo efímero | |
|---|---|---|
| Límite de tamaño del disco del sistema operativo | 4* TiB | Tamaño de disco de caché, temporal o NVMe para el tamaño de la máquina virtual o 2040 GiB, el que sea menor. Para el tamaño de caché, temporal o de NVMe en GiB, consulte DSv3, Esv3, M, FS y GS |
| Tamaños de máquina virtual admitidos | All | Tamaños de máquina virtual con almacenamiento local, como D(a)dsv4, D(a)dsv5, D(a)dsv6, FXmdsv2, E(a)dsv5, L(a)sv3, etc. |
| Compatibilidad con los tipos de discos | Disco del sistema operativo administrado y no administrado | Solo disco del sistema operativo administrado |
| Regiones admitidas | Todas las regiones | Todas las regiones |
| Persistencia de los datos | Los datos del disco del sistema operativo escritos en un disco del sistema operativo se almacenan en Azure Storage. | Los datos escritos en un disco del sistema operativo se almacenan en el almacenamiento de máquina virtual local y no se conservan en Azure Storage. |
| Estado detenido (desasignado) | Las máquinas virtuales y las instancias del conjunto de escalado pueden estar detenidas (desasignadas) y reiniciarse a partir de este estado | No compatible |
| Compatibilidad con discos del sistema operativo especializados | Sí | No |
| Cambio de tamaño del disco del sistema operativo | Se admite durante la creación de la máquina virtual y después de que esta se detiene (desasigna) | Se admite solo durante la creación de la máquina virtual |
| Cambio a un nuevo tamaño de máquina virtual | Se conservan los datos del disco del sistema operativo | Se eliminan los datos del disco del sistema operativo, se vuelve a aprovisionar el sistema operativo |
| Reimplementación | Se conservan los datos del disco del sistema operativo | Se eliminan los datos del disco del sistema operativo, se vuelve a aprovisionar el sistema operativo |
| Detención o inicio de la máquina virtual | Se conservan los datos del disco del sistema operativo | No compatible |
| Ubicación del archivo de paginación | Para Windows, el archivo de página se almacena en el disco temporal. | En Windows, el archivo de paginación se almacena en el disco del sistema operativo (para la ubicación de los discos de caché, temporal y NVMe). |
| Mantenimiento de VM/VMSS mediante recuperación | Se conservan los datos del disco del sistema operativo | No se conservan los datos del disco del sistema operativo |
| Mantenimiento de VM/VMSS mediante la migración en vivo | Se conservan los datos del disco del sistema operativo | Se conservan los datos del disco del sistema operativo |
* 4 TiB es el tamaño máximo de disco del sistema operativo admitido para los discos administrados (persistentes). Sin embargo, muchos discos del sistema operativo se particionan con el registro de arranque maestro (MBR) de forma predeterminada y están limitados a 2 TiB. Para obtener más información, consulte Disco del sistema operativo.
Opciones de selección de ubicación para los discos de sistema operativo efímeros
El disco de SO efímero utiliza el almacenamiento local dentro de la máquina virtual. Dado que las distintas máquinas virtuales tienen diferentes tipos de almacenamiento local (disco de caché, disco temporal y disco NVMe), la opción de selección de ubicación define dónde se almacena el disco del sistema operativo efímero. Sin embargo, la opción de colocación no afectará al rendimiento ni al coste del disco de SO efímero. El rendimiento dependerá del almacenamiento local de la máquina virtual. En función del tipo de máquina virtual, se ofrecen tres tipos diferentes de ubicaciones:
- Ubicación de disco NVMe: el tipo de ubicación de disco NVMe está ahora disponible con carácter general (GA) en la serie de máquinas virtuales (VM) v6 de última generación, como Dadsv6, Ddsv6, Dpdsv6, etc.
- Ubicación de disco temporal (también conocida como ubicación de disco de recursos): el tipo de ubicación de disco temporal está disponible en máquinas virtuales con disco temporal, como Dadsv5, Ddsv5, etc.
- Ubicación del disco de caché: El tipo de ubicación del disco de caché está disponible en versiones anteriores de máquinas virtuales que tenían disco de caché, como Dsv2, Dsv3, etc.
DiffDiskPlacement es la propiedad que se puede usar para especificar dónde desea colocar el disco del sistema operativo efímero. De forma predeterminada, Azure selecciona el tipo de ubicación correcto, en función de la SKU de máquina virtual. Se recomienda a los clientes usar la última serie de máquinas virtuales (v5/v6) con ubicación de disco temporal o disco NVMe.
Requisitos de tamaño
Es posible optar por implementar el disco de SO efímero en discos NVMe, temporales o de caché en la máquina virtual. El tamaño del disco del sistema operativo de la imagen debe ser menor o igual que el tamaño de caché, temporal o NVMe del tamaño de máquina virtual elegido.
Para el modo de almacenamiento en caché completo (versión preliminar), el tamaño del disco local de la SKU de máquina virtual debe ser mayor que (2 × tamaño de disco del sistema operativo + 1 GiB). El disco temporal se reduce en 2× el tamaño del disco del sistema operativo y ese espacio se usa para almacenar el disco del sistema operativo totalmente almacenado en caché. El disco del sistema operativo se almacena en caché en segundo plano después de que se inicie la máquina virtual.
Para la ubicación de la caché del sistema operativo: las imágenes estándar de Windows Server de Marketplace son de aproximadamente 127 GiB, lo que significa que necesita un tamaño de máquina virtual que tenga una caché superior o igual a 127 GiB. Las máquinas virtuales Standard_DS3_v2 tienen un tamaño de caché de 127 GiB, que es lo suficientemente grande. En este caso, Standard_DS3_v2 tiene el tamaño menor de la serie DSv2 que se puede usar con esta imagen.
Para la ubicación de disco temporal: la imagen de servidor estándar de Ubuntu de Marketplace es de aproximadamente 30 GiB. Para habilitar el disco de SO efímero con tamaño temporal, el tamaño del disco temporal debe ser igual o mayor que 30 GiB. Standard_B4ms tiene un tamaño temporal de 32 GiB, que puede ajustarse al disco del sistema operativo de 30 GiB. Tras la creación de la máquina virtual, el espacio en disco temporal sería de 2 GiB.
Para la ubicación de disco NVMe (GA): la imagen del servidor estándar de Ubuntu de Marketplace es de aproximadamente 30 GiB. Para habilitar el disco del sistema operativo efímero en NVMe, el tamaño del disco NVMe debe ser igual o mayor que 30 GiB. Standard_D2ads_v6 tiene un tamaño de disco NVMe de 110 GiB, que puede ajustarse fácilmente al disco del sistema operativo de 30 GiB. Sin embargo, el disco de SO efímero ocupa todo el disco NVMe y no hay espacio en disco de NVMe devuelto. Una manera de maximizar el uso del disco NVMe es maximizando la propiedad Tamaño del disco del sistema operativo a 110 GiB.
Importante
Si opta por elegir la ubicación del disco temporal, el tamaño del disco temporal final = (tamaño del disco temporal inicial - tamaño de la imagen del sistema operativo).
Si opta por la selección de ubicación de disco NVMe (GA), tamaño final del disco NVMe = (número total de discos NVMe: discos NVMe usados para el sistema operativo) * Tamaño de cada disco NVMe. Donde los discos NVMe utilizados para el sistema operativo representan el número mínimo de discos necesarios, dependiendo del tamaño del disco del sistema operativo y del tamaño de cada disco NVMe.
Si opta por el modo de almacenamiento en caché completo (versión preliminar), tamaño de disco temporal final = (tamaño de disco temporal inicial: 2 × tamaño de imagen del sistema operativo). El disco local debe tener disponible como mínimo (2 × tamaño de disco del sistema operativo + 1 GiB).
Si el disco del sistema operativo efímero usa la ubicación de disco temporal, el IOPS (operaciones de entrada y salida por segundo) se comparte con el disco temporal. Si el disco del sistema operativo efímero usa la ubicación del disco NVMe, proporciona las IOPS (operaciones de entrada y salida por segundo) de los discos NVMe que se usan.
Las imágenes básicas de Linux y Windows Server en Marketplace indicadas por [smallsize] tienden a tener alrededor de 30 GiB y pueden usar la mayoría de los tamaños de máquinas virtuales disponibles.
Nota:
Los discos efímeros no son accesibles a través del portal. Es normal recibir un error "Recurso no encontrado" o "404" al acceder al disco efímero, tal como se espera.
Características no admitidas
- Captura de imagen de VM
- Instantáneas de disco.
- Azure Disk Encryption
- Azure Backup
- Azure Site Recovery
- Intercambios de discos del sistema operativo
Inicio seguro para discos de sistema operativo efímeros
Los discos de sistema operativo efímeros se pueden crear con el inicio seguro. Todas las regiones son compatibles con el inicio seguro; no se admiten todos los tamaños de las máquinas virtuales. Consulte Tamaños de las máquinas virtuales admitidos para ver los tamaños que se admiten. El estado de invitado de la máquina virtual (VMGS) es específico de las máquinas virtuales de inicio seguro. Es un blob administrado por Azure y contiene las bases de datos unificadas de firma de arranque seguro de Unified Extensible Firmware Interface(UEFI) y otra información de seguridad. Las máquinas virtuales que usan el inicio de confianza reservan de forma predeterminada 1 GiB de la memoria caché del sistema operativo, del disco temporal o del disco NVMe en función de la opción de selección de ubicación para VMGS. El ciclo de vida del blob de VMGS está asociado al del disco del sistema operativo.
Por ejemplo, si intenta crear una VM del disco de sistema operativo efímero de inicio seguro con una imagen del SO de 75 GiB con un tamaño de VM Standard_D2ads_v5 mediante la ubicación del disco temporal, recibiría un error del tipo "No se permite que el disco del SO de la VM efímera tenga un tamaño superior a 74 GB para el tamaño de máquina virtual Standard_Dads_v5 cuando DiffDiskPlacement es ResourceDisk". Este error se debe a que el disco temporal para Standard_D2ads_v5 es de 75 GiB y se reserva 1 GiB para VMGS al usar el inicio seguro. En el mismo ejemplo, si crea una máquina virtual de disco de sistema operativo efímero estándar, no recibiría ningún error y la operación se completaría correctamente.
Importante
Si usa discos efímeros con máquinas virtuales de inicio seguro, es posible que no se guarden las claves o secretos que genera el vTPM o sella después de crear la máquina virtual. Como resultado, estas claves y secretos se podrían perder durante acciones como la restauración de imagen o el restablecimiento del servicio.
Para más información, consulte cómo implementar una VM de inicio seguro.
Máquinas virtuales confidenciales mediante discos de sistema operativo efímeros
Las máquinas virtuales confidenciales basadas en AMD satisfacen los requisitos de alta seguridad y confidencialidad de los clientes. Estas VM proporcionan un límite sólidos reforzado por hardware para satisfacer sus necesidades de seguridad. Hay limitaciones para usar máquinas virtuales confidenciales. Compruebe las limitaciones de región, tamaño y de sistema operativo admitido para las máquinas virtuales confidenciales. El blob de estado invitado de máquina virtual (VMGS) contiene la información de seguridad de la máquina virtual confidencial. De manera predeterminada, para las máquinas virtuales confidenciales que usen discos de SO efímeros, se reserva 1 GiB de la caché del SO o del almacenamiento temporal, en función de la opción de ubicación elegida para VMGS. El ciclo de vida del blob de VMGS está asociado al del disco del sistema operativo.
Importante
Al escoger una máquina virtual confidencial con cifrado de disco de sistema operativo completo antes de la implementación de la máquina virtual, que usa claves administradas por el cliente (CMK). No se admite la actualización de una versión de clave CMK o la rotación de claves con el disco del sistema operativo efímero. Las máquinas virtuales confidenciales que usan discos del sistema operativo efímero deben eliminarse antes de actualizar o rotar las claves y se pueden volver a crear más adelante.
Para más información sobre máquinas virtuales confidenciales
Clave administrada por el cliente
Puede optar por usar claves administradas por el cliente o claves administradas por la plataforma al habilitar el cifrado de un extremo a otro para las máquinas virtuales que usan el disco del sistema operativo efímero. Actualmente, esta opción solo está disponible a través de PowerShell, la CLI y el SDK en todas las regiones.
Importante
No se admite la actualización de una versión de clave CMK ni la rotación de claves de la clave administrada por el cliente con un disco del sistema operativo efímero. Las máquinas virtuales que usan discos del sistema operativo efímero deben eliminarse antes de actualizar o rotar las claves y se pueden volver a crear más adelante.
Para más información, consulte Cifrado en el host.
Modo de almacenamiento en caché completo para discos del sistema operativo efímeros (versión preliminar)
El disco del sistema operativo efímero con almacenamiento en caché completo mejora el disco del sistema operativo efímero estándar almacenando completamente en caché el disco del sistema operativo en el disco local. Esta característica mejora considerablemente la resistencia de las máquinas virtuales de uso general y los conjuntos de escalado de máquinas virtuales durante las interrupciones del almacenamiento remoto. Estas interrupciones, a menudo causadas por errores meteorológicos o de energía extremos, pueden provocar eventos de tiempo de inactividad de la máquina virtual. Esta característica mitiga estos riesgos asegurándose de que el disco del sistema operativo permanece disponible incluso durante las interrupciones del almacenamiento.
Cuando se crea una máquina virtual con el almacenamiento en caché completo habilitado:
- El disco temporal se reduce en 2× el tamaño del disco del sistema operativo y ese espacio se usa para crear el disco del sistema operativo.
- El disco del sistema operativo se almacena en caché en segundo plano después de que se inicie la máquina virtual. Este proceso de almacenamiento en caché no garantiza ningún impacto en los tiempos de creación de máquinas virtuales.
Requisitos previos para el almacenamiento en caché completo
| Requisito previo | Detalles |
|---|---|
| El disco de sistema operativo debe estar sin estado. | El almacenamiento en caché completo está diseñado para cargas de trabajo sin estado |
| Elegibilidad de SKU de máquina virtual | El tamaño del disco local debe ser mayor que (2 × tamaño de disco del sistema operativo + 1 GiB) |
| Versión de API |
2025-04-01 o posterior |
| Tamaños de máquinas virtuales que se admiten | Todas las SKU de máquina virtual salvo las máquinas virtuales de 2/4 núcleos (versión preliminar) |
Habilitación del almacenamiento en caché completo
Para habilitar el almacenamiento completo en caché, establezca la propiedad enableFullCaching en true en la sección diffDiskSettings de la plantilla de implementación o la llamada a la REST API. Consulte Implementación de discos de sistema operativo efímeros para obtener instrucciones detalladas de implementación.
Nota:
El modo de almacenamiento en caché completo está actualmente en versión preliminar pública. La compatibilidad con máquinas virtuales de 2/4 núcleos está planeada para una versión futura. No se cobra ningún costo adicional por el almacenamiento en caché completo más allá de los costos estándar de máquina virtual y disco.
Compatibilidad de la cuenta de almacenamiento SSD con discos de sistema operativo efímeros
La compatibilidad con SSD es una nueva opción que permite a los clientes elegir el tipo de disco base que se usa para el disco del sistema operativo efímero. Anteriormente, el disco base solo podía ser HDD estándar. Ahora, los clientes pueden elegir entre los tres tipos de discos: HDD estándar (Standard_LRS), SSD estándar (StandardSSD_LRS) o SSD Premium (Premium_LRS). Mediante el uso de SSD con disco del sistema operativo efímero, los clientes pueden beneficiarse de las siguientes mejoras:
- Acuerdo de Nivel de Servicio mejorado: las máquinas virtuales creadas con SSD Premium proporcionan un Acuerdo de Nivel de Servicio superior al de las máquinas virtuales creadas con HDD estándar. Los clientes pueden mejorar el Acuerdo de Nivel de Servicio para sus máquinas virtuales efímeras eligiendo SSD Premium como disco base.
- Rendimiento mejorado: al elegir SSD Premium como disco base, los clientes pueden mejorar el rendimiento de lectura de disco de sus máquinas virtuales. Aunque la mayoría de las escrituras se producen en el disco temporal local, algunas lecturas se realizan desde discos administrados. Los discos SSD Premium proporcionan 8-10 veces más IOPS que hdD estándar.
Almacenamiento temporal local
Algunos tamaños de máquina virtual de Azure incluyen almacenamiento temporal local, con algunos de los tamaños más recientes mediante discos NVMe locales temporales. Los discos temporales locales son diferentes de los discos del sistema operativo efímeros.
El almacenamiento temporal local, también conocido como almacenamiento efímero local, son discos adicionales aprovisionados directamente como almacenamiento local en un host de máquina virtual de Azure, en lugar de en Azure Storage remoto. Este tipo de almacenamiento es más adecuado para los datos que no es necesario conservar permanentemente, como cachés, búferes y archivos temporales. No se realiza una copia de seguridad del almacenamiento efímero local y se pierde cuando la máquina virtual se desasigna o elimina. El almacenamiento efímero se vuelve a crear al iniciarse.
Los tamaños de máquina virtual de Azure con una "d" en su convención de nomenclatura, como la serie Dadsv6, Eadsv6 y FXmdsv2, incluyen discos temporales locales dedicados.
Pasos siguientes
Cree una máquina virtual con disco de sistema operativo efímero mediante Azure Portal, la CLI, PowerShell o una plantilla de ARM. Consulte las preguntas más frecuentes sobre el disco de SO efímero.