Share via


Kısa ömürlü işletim sistemi diskleri hakkında sık sorulan sorular

S: Yerel işletim sistemi disklerinin boyutu nedir?

Y: platform, Paylaşılan Görüntü Galerisi ve özel görüntüleri, işletim sistemi önbellek yerleşimi ile VM önbellek boyutuna kadar ve Geçici disk yerleştirme ile Geçici disk boyutuna kadar destekleriz; burada işletim sistemi diskine yapılan tüm okuma/yazma işlemleri Sanal Makine ile aynı düğümde yerel olur.

S: Kısa ömürlü işletim sistemi diski yeniden boyutlandırılabilir mi?

Y: Hayır, kısa ömürlü işletim sistemi diski sağlandıktan sonra işletim sistemi diski yeniden boyutlandırılamaz.

S: Kısa ömürlü işletim sistemi disk yerleşimi VM oluşturulduktan sonra değiştirilebilir mi?

Y: Hayır, kısa ömürlü işletim sistemi diski sağlandıktan sonra işletim sistemi diski yerleşimi değiştirilemez. Ancak VM, seçme işletim sistemi disk yerleşimi güncelleştirilerek ARM şablonu dağıtımı/PowerShell/CLI aracılığıyla yeniden oluşturulabilir. Bu, vm'nin işletim sistemi diskindeki Veriler silinmiş ve işletim sistemi yeniden sağlanmış olarak yeniden üretilmesini sağlar.

S: Görüntü boyutu VM boyutunun Geçici disk boyutuna eşitse oluşturulan geçici disk var mı?

Y: Hayır, bu durumda hiçbir Geçici disk sürücüsü oluşturulmaz.

S: Kısa ömürlü işletim sistemi diskleri düşük öncelikli VM'lerde ve Spot VM'lerde destekleniyor mu?

C: Evet. Kısa ömürlü VM'ler için Stop-Deallocate seçeneği yoktur; kullanıcıların serbest bırakması yerine Silmeleri gerekir.

S: Kısa Ömürlü VM'ye Yönetilen Diskler ekleyebilir miyim?

Y: Evet, kısa ömürlü işletim sistemi diski kullanan bir VM'ye yönetilen veri diski ekleyebilirsiniz.

S: Kısa ömürlü işletim sistemi diskleri için tüm VM boyutları desteklenecek mi?

Y: Hayır, Premium Depolama VM boyutlarının çoğu desteklenir (DS, ES, FS, GS, M vb.). Belirli bir VM boyutunun işletim sistemi görüntü boyutu için kısa ömürlü işletim sistemi disklerini destekleyip desteklemediğini öğrenmek için aşağıdaki betiği kullanabilirsiniz. İşletim sistemi görüntü boyutunu ve konumunu giriş olarak alır ve VM SKU'larının ve desteklenen ilgili yerleşimin bir listesini sağlar. Hem işletim sistemi önbelleği hem de geçici disk yerleşimi desteklenmiyor olarak işaretlenmişse, verilen işletim sistemi görüntü boyutu için Kısa ömürlü işletim sistemi diski kullanılamaz.

[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;
 
    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)) }
    }
 
    return ($MaxResourceVolumeGB, $CachedDiskGB)
}
 
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) = Get-MaxTempDiskAndCacheSize $sku.Capabilities
 
        $Response += New-Object PSObject -Property @{
            ResourceSKU = $sku.Size
            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

S: Kısa ömürlü işletim sistemi diski mevcut VM'lere ve ölçek kümelerine uygulanabilir mi?

Y: Hayır, kısa ömürlü işletim sistemi diski yalnızca VM ve ölçek kümesi oluşturma sırasında kullanılabilir.

S: Ölçek kümesinde kısa ömürlü ve normal işletim sistemi disklerini karıştırabilir misiniz?

Y: Hayır, aynı ölçek kümesi içinde kısa ömürlü ve kalıcı işletim sistemi disk örneklerinin bir karışımına sahip olamazsınız.

S: Kısa ömürlü işletim sistemi diski PowerShell veya CLI kullanılarak oluşturulabilir mi?

Y: Evet, REST, Şablonlar, PowerShell ve CLI kullanarak Kısa Ömürlü İşletim Sistemi Diski ile VM'ler oluşturabilirsiniz.