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.
P: ¿Cuál es el tamaño de los discos efímeros del SO?
R: Se admiten plataforma, Galería de Imágenes Compartidas e imágenes personalizadas. El tamaño del disco de SO efímero depende del almacenamiento local (disco caché, disco temporal o disco NVMe) disponible en la máquina virtual (VM). El tamaño máximo del disco de SO efímero puede ser de 2 TiB. Todas las escrituras en el disco de SO son locales en el mismo nodo que la máquina virtual.
P: ¿Se puede cambiar el tamaño del disco del sistema operativo efímero?
R: No, una vez aprovisionado el disco de SO efímero, no se puede cambiar el tamaño del disco de SO.
P: ¿Se puede modificar la ubicación del disco del sistema operativo efímero después de crear la máquina virtual?
R: No, una vez aprovisionado el disco de SO efímero, la colocación del disco de SO no se puede cambiar. Sin embargo, la máquina virtual se puede volver a crear a través de la implementación de plantillas de ARM, PowerShell o la CLI actualizando la ubicación del disco del sistema operativo que elija. Esto da como resultado la recreación de la máquina virtual con los datos del disco de SO eliminados y el SO se vuelve a aprovisionar.
P: ¿Se crea algún disco temporal si el tamaño de la imagen es igual al tamaño del disco temporal del tamaño de máquina virtual seleccionado?
R: No, en ese caso no se crea el disco Temp.
P: ¿En qué se diferencia la colocación de los discos de almacenamiento temporal de la colocación de los discos NVMe?
R: La colocación del disco NVMe utiliza todo el disco NVMe, mientras que el disco temporal utiliza un espacio igual al tamaño del disco del sistema operativo. Por ejemplo, si está usando una imagen de Ubuntu estándar en Standard_D2ads_v5 con colocación de disco temporal, obtendrá un tamaño de disco de SO de 30 GiB y un tamaño de disco temporal de 45 GiB. Si va a usar la misma imagen de Ubuntu estándar en Standard_D2ads_v6 con asignación de disco NVMe, obtendrá un tamaño de disco de SO de 30 GiB sin disco NVMe.
P: ¿Cómo funciona la colocación de discos NVMe para máquinas virtuales con varios discos NVMe?
R: La colocación de los discos NVMe utiliza el número mínimo de discos necesarios para el disco de SO. Por ejemplo, Standard_D16ads_v6 tiene dos discos de 440 GiB cada uno. Si crea un disco de SO efímero de tamaño inferior a 440 GiB, solo se usará un disco para crear el disco de SO efímero. El segundo disco NVMe se te devuelve como un disco local en bruto.
P: ¿Se admiten discos de sistema operativo efímeros en máquinas virtuales de prioridad baja y máquinas virtuales de acceso puntual?
A. Sí. No hay ninguna opción de Detener-Desasignar para las máquinas virtuales efímeras, sino que los usuarios tienen que eliminarlas en lugar de desasignarlas.
P: ¿Puedo conectar discos administrados a una máquina virtual efímera?
A. Sí, puede asociar un disco de datos administrado a una máquina virtual que use un disco del sistema operativo efímero.
P: ¿Se admitirán todos los tamaños de máquinas virtuales para discos efímeros del sistema operativo?
A. No, se admiten la mayoría de los tamaños de máquina virtual de Premium Storage (DS, ES, FS, GS, M, etc). Si desea saber si un tamaño de máquina virtual determinado admite discos de sistema operativo efímeros para un tamaño de imagen del sistema operativo, puede usar el siguiente script. Toma el tamaño y la ubicación de la imagen del sistema operativo como entradas y proporciona una lista de máquinas virtuales y la ubicación correspondiente admitida. Si no se admite la selección de ubicación del disco NVMe, temp y caché, el disco del sistema operativo efímero no se puede usar para el tamaño de imagen del sistema operativo determinado.
[CmdletBinding()]
param([Parameter(Mandatory=$true)]
[ValidateNotNullOrEmpty()]
[string]$Location,
[Parameter(Mandatory=$true)]
[long]$OSImageSizeInGB
)
Function HasSupportEphemeralOSDisk([object[]] $capability)
{
return $capability | where { $_.Name -eq "EphemeralOSDiskSupported" -and $_.Value -eq "True"}
}
Function Get-MaxTempDiskAndCacheSize([object[]] $capabilities)
{
$MaxResourceVolumeGB = 0;
$CachedDiskGB = 0;
$NvmeDiskGB = 0;
foreach($capability in $capabilities)
{
if ($capability.Name -eq "MaxResourceVolumeMB")
{ $MaxResourceVolumeGB = [int]($capability.Value / 1024) }
if ($capability.Name -eq "CachedDiskBytes")
{ $CachedDiskGB = [int]($capability.Value / (1024 * 1024 * 1024)) }
if ($capability.Name -eq "NvmeDiskSizeInMiB")
{ $NvmeDiskGB = [int]($capability.Value / (1024)) }
if ($capability.Name -eq "SupportedEphemeralOSDiskPlacements")
{ $NvmeSupported = [bool]($capability.Value -contains "NvmeDisk") }
}
if (!$NvmeSupported)
{ $NvmeDiskGB = 0; }
return ($MaxResourceVolumeGB, $CachedDiskGB, $NvmeDiskGB)
}
Function Get-EphemeralSupportedVMSku
{
[CmdletBinding()]
Param
(
[Parameter(Mandatory=$true)]
[long]$OSImageSizeInGB,
[Parameter(Mandatory=$true)]
[string]$Location
)
$VmSkus = Get-AzComputeResourceSku $Location | Where-Object { $_.ResourceType -eq "virtualMachines" -and (HasSupportEphemeralOSDisk $_.Capabilities) -ne $null }
$Response = @()
foreach ($sku in $VmSkus)
{
($MaxResourceVolumeGB, $CachedDiskGB, $NvmeDiskGB) = Get-MaxTempDiskAndCacheSize $sku.Capabilities
$Response += New-Object PSObject -Property @{
ResourceSKU = $sku.Size
NvmeDiskPlacement = @{ $true = "NOT SUPPORTED"; $false = "SUPPORTED"}[$NvmeDiskGB -lt $OSImageSizeInGB]
TempDiskPlacement = @{ $true = "NOT SUPPORTED"; $false = "SUPPORTED"}[$MaxResourceVolumeGB -lt $OSImageSizeInGB]
CacheDiskPlacement = @{ $true = "NOT SUPPORTED"; $false = "SUPPORTED"}[$CachedDiskGB -lt $OSImageSizeInGB]
};
}
return $Response
}
Get-EphemeralSupportedVMSku -OSImageSizeInGB $OSImageSizeInGB -Location $Location | Format-Table
P: ¿Se puede aplicar el disco del sistema operativo efímero a máquinas virtuales y conjuntos de escalado existentes?
R: No, el disco del sistema operativo efímero solo se puede usar durante la creación de máquinas virtuales y conjuntos de escalado.
P: ¿Puede mezclar discos de sistema operativo efímeros y normales en un conjunto de escalado?
A: No, no puede tener una combinación de instancias de disco del sistema operativo efímeros y persistentes dentro del mismo conjunto de escalado.
P: ¿Se puede crear el disco del sistema operativo efímero con PowerShell o la CLI?
R: Sí, puede crear máquinas virtuales con discos del sistema operativo efímeros mediante REST, plantillas, PowerShell y la CLI.
P: ¿Qué es el disco del sistema operativo efímero con almacenamiento en caché completo?
R: El disco del sistema operativo efímero con almacenamiento en caché completo (versión preliminar) mejora el disco del sistema operativo Efímero estándar almacenando completamente en caché el disco del sistema operativo en el disco local. Esto elimina la dependencia del almacenamiento remoto en estado estable, lo que mejora la resistencia durante las interrupciones de almacenamiento remoto. Con el almacenamiento en caché parcial (el modo predeterminado), las escrituras van a un disco diferencial en el almacenamiento local y las lecturas de los archivos originales se realizan desde un disco base remoto. Con el almacenamiento en caché completo, todo el disco del sistema operativo se almacena en caché localmente, lo que elimina la latencia remota de lectura y escritura.
P: ¿Cuáles son los requisitos previos para el almacenamiento en caché completo?
R: 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). La versión de la API debe ser 2025-04-01 o posterior. El almacenamiento en caché completo se admite actualmente en todas las SKU de máquina virtual, excepto en las máquinas virtuales de 2/4 núcleos. Para obtener más información, consulte Discos de sistema operativo efímeros.
P: ¿Hay algún costo adicional para el almacenamiento en caché completo?
R: No, 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.
P: ¿Cuánto tiempo tarda el almacenamiento en caché completo en completarse?
R: El disco del sistema operativo se almacena en caché en segundo plano después de que la máquina virtual arranque, por lo que no hay ningún impacto en los tiempos de creación de la máquina virtual. El almacenamiento en caché completo del sistema operativo normalmente se completa en un plazo de 12 horas; sin embargo, se sugiere un período de espera de 12 horas como límite seguro antes de ejecutar los simulacros de recuperación ante desastres.
P: ¿Cuál es el estado de disponibilidad actual del almacenamiento en caché completo?
R: El disco del sistema operativo efímero con caché total está actualmente en versión de prueba pública.