Dela via


Tillfälliga OS-diskar för virtuella Azure-datorer

Gäller för: ✔️ Virtuella Linux-datorer ✔️ med virtuella Windows-datorer ✔️ – flexibla skalningsuppsättningar ✔️ Enhetliga skalningsuppsättningar

Tillfälliga OS-diskar skapas på den lokala virtuella datorns lagring och sparas inte i den fjärrbaserade Azure Storage. Tillfälliga OS-diskar är idealiska för tillståndslösa arbetsbelastningar, där program kan tolerera enskilda VM-fel men är känsliga för vm-distributionstider eller återskapande av enskilda VM-instanser. Med en tillfällig OS-disk får du lägre svarstider för läsning/skrivning till OS-disken och snabbare återställning av VM-avbildning.

De viktigaste funktionerna i tillfälliga diskar är:

  • Utformad för tillståndslösa program.
  • Stöds på alla avbildningar – Marketplace, anpassade avbildningar och Azure Compute Gallery (tidigare kallat Delat bildgalleri).
  • Ger snabb återimering för att återställa virtuella datorer (VM) och skalningsuppsättningsinstanser till sitt ursprungliga starttillstånd.
  • Ger kortare svarstider, ungefär som en tillfällig disk.
  • Garanterar ingen lagringskostnad för operativsystemdiskar eftersom tillfälliga OS-diskar är kostnadsfria.
  • Stöds i alla Azure-regioner.

Viktiga skillnader mellan beständiga och tillfälliga OS-diskar:

Beständig OS-disk Differentierande OS-disk
Storleksgräns för OS-disk 4* TiB Cache-, temp- eller NVMe-diskstorlek för vm-storleken eller 2 040 GiB, beroende på vilket som är mindre. För cache- , temp- eller NVMe-storlek i GiB, se DSv3, Esv3, M, FS och GS
VM-storlekar som stöds Alla VM-storlekar med lokal lagring som DSv3, Esv3, Fs, FsV2, GS, M, Mdsv2, Bs, Dav4, Eav4
Stöd för disktyp Hanterad och ohanterad OS-disk Endast hanterad OS-disk
Stöd för regioner Alla regioner Alla regioner
Datapersistence OS-diskdata som skrivs till OS-disk lagras i Azure Storage Data som skrivs till OS-disk lagras på lokal vm-lagring och sparas inte i Azure Storage.
Tillstånd för att stoppa frigjord Virtuella datorer och skalningsuppsättningsinstanser kan stoppas och startas om från tillståndet stop-deallocated Stöds inte
Stöd för specialiserad OS-disk Ja Nej
Ändra storlek på OS-disk Stöds när den virtuella datorn skapas och när den virtuella datorn stoppas frigörs Stöds endast när den virtuella datorn skapas
Ändra storlek till en ny VM-storlek OS-diskdata bevaras Data på OS-disken tas bort, operativsystemet återskapas
Omdistribuera OS-diskdata bevaras Data på OS-disken tas bort, operativsystemet återskapas
Stoppa/starta den virtuella datorn OS-diskdata bevaras Stöds inte
Placering av sidfil För Windows lagras sidfilen på resursdisken För Windows lagras sidfilen på OS-disken (för cacheplacering, Temporär diskplacering och NVMe-diskplacering).
Underhåll av VM/VMSS med hjälp av återställning OS-diskdata bevaras OS-diskdata bevaras inte
Underhåll av VM/VMSS med direktmigrering OS-diskdata bevaras OS-diskdata bevaras

* 4 TiB är den maximala os-diskstorleken som stöds för hanterade (beständiga) diskar. Många OS-diskar är dock partitionerade med master boot record (MBR) som standard och är begränsade till 2 TiB. Mer information finns i OS-disk.

Placeringsalternativ för tillfälliga OS-diskar

Tillfälliga OS-diskar använder lokal lagring på den virtuella datorn. Eftersom olika virtuella datorer har olika typer av lokal lagring (cachedisk, resursdisk och NVMe-disk) definierar placeringsalternativet var den tillfälliga OS-disken lagras. Placeringsalternativet påverkar dock inte prestanda eller kostnad för tillfällig OS-disk. Dess prestanda är beroende av den virtuella datorns lokala lagring. Beroende på vm-typ erbjuder vi tre olika typer av placering:

  1. NVMe Disk Placement (In Public Preview) – NVMe disk placement type is available on the latest generation VMs like Dadsv6, Ddsv6 etc.
  2. Temp Disk Placement – Temp disk placement type is available on VMs with Temp disk like Dadsv5, Ddsv5 etc.
  3. Placering av cachedisk – Typ av cachediskplacering är tillgänglig på äldre virtuella datorer som hade cachediskar som Dsv2, Dsv3 osv.

DiffDiskPlacement är den nya egenskapen som kan användas för att ange var du vill placera den tillfälliga OS-disken. Med den här funktionen konfigurerar vi sidfilen så att den finns på OS-disken när en virtuell Windows-dator etableras.

Storlekskrav

Du kan välja att distribuera tillfällig OS-disk på NVMe-disk, temporär disk eller cache på den virtuella datorn. Avbildnings-OS-diskens storlek ska vara mindre än eller lika med NVMe/temp/cachestorleken för den valda VM-storleken.

Om du till exempel vill välja placering av OS-cache: Standard Windows Server-avbildningar från marketplace är cirka 127 GiB, vilket innebär att du behöver en VM-storlek som har en cache som är lika med eller större än 127 GiB. Standard_DS3_v2 har en cachestorlek på 127 GiB, som är tillräckligt stor. I det här fallet är Standard_DS3_v2 den minsta storleken i DSv2-serien som du kan använda med den här bilden.

Om du till exempel vill välja tempdiskplacering: Standard Ubuntu-serverbild från Marketplace är cirka 30 GiB. Om du vill aktivera tillfällig OS-disk vid temp måste den temporära diskstorleken vara lika med eller större än 30 GiB. Standard_B4ms har en tempstorlek på 32 GiB, vilket passar 30-GiB OS-disken. När den virtuella datorn skapas blir det temporära diskutrymmet 2 GiB.

Om du till exempel vill välja NVMe-diskplacering (i offentlig förhandsversion): Standard Ubuntu-serverbild från Marketplace är cirka 30 GiB. Om du vill aktivera tillfällig OS-disk på NVMe måste NVMe-diskstorleken vara lika med eller större än 30 GiB. Standard_D2ads_v6 har en tempstorlek på 110 GiB, vilket enkelt kan passa 30-GiB OS-disken. Den tillfälliga OS-disken upptar dock hela NVMe-disken och det finns inget NVMe-diskutrymme tillbaka. Ett sätt att maximera användningen av NVMe-disk är genom att maximera operativsystemets diskstorleksegenskap till 110 GiB.

Viktigt!

Om du väljer temporär diskplacering är den slutliga temp-diskstorleken = (Initial temp disk size - OS image size).

Om du väljer NVMe-diskplacering (i offentlig förhandsversion), Slutlig NVMe-diskstorlek = (Totalt antal NVMe-diskar – NVMe-diskar som används för OS) * Storlek på varje NVMe-disk. där NVMe-diskar som används för operativsystem är det minsta antal diskar som krävs för OS-disk beroende på storleken på OS-disken och storleken på varje NVMe-disk.

Om tillfällig OS-disk använder temporär diskplacering delar den IOPS(indata-/utdataåtgärder per sekund) med temporär disk enligt den VM-storlek som du har valt. Om den tillfälliga OS-disken använder NVMe-diskplacering tillhandahåller den IOPS(indata-/utdataåtgärder per sekund) för En NVMe-disk enligt den VM-storlek som du har valt.

Grundläggande Linux- och Windows Server-avbildningar på Marketplace som anges med [smallsize] tenderar att vara cirka 30 GiB och kan använda de flesta tillgängliga VM-storlekar. Tillfälliga diskar kräver också att vm-storleken stöder Premium-lagring. Storlekarna har vanligtvis (men inte alltid) ett s i namnet, till exempel DSv2 och EsV3. Mer information finns i Storlekar på virtuella Azure-datorer för information om vilka storlekar som stöder Premium-lagring.

Kommentar

Tillfälliga diskar kommer inte att vara tillgängliga via portalen. Du får felet "Resurs hittades inte" eller "404" vid åtkomst till den tillfälliga disk som förväntas.

Funktioner som inte stöds

  • Avbildning av virtuell dator
  • Ögonblicksbilder
  • Azure Disk Encryption
  • Azure Backup
  • Azure Site Recovery
  • OS-diskväxlingar

Betrodd start för tillfälliga OS-diskar

Tillfälliga OS-diskar kan skapas med betrodd start. Alla regioner stöds för betrodd start. Alla storlekar på virtuella datorer stöds inte. Kontrollera storlekar för virtuella datorer som stöds för storlekar som stöds. VMGS (VMGS) är specifikt för betrodda virtuella startdatorer. Det är en Azure-hanterad blob och innehåller UEFI-databaser (Unified Extensible Firmware Interface) för säker startsignatur och annan säkerhetsinformation. Virtuella datorer som använder betrodd start som standard reserverar 1 GiB från operativsystemets cacheminne eller temporär lagring baserat på det valda placeringsalternativet för VMGS. Livscykeln för VMGS-bloben är kopplad till OS-diskens.

Om du till exempel försöker skapa en betrodd start av en tillfällig virtuell os-disk med os-avbildning av storlek 56 GiB med VM-storlek Standard_DS4_v2 med temporär diskplacering får du ett felmeddelande eftersom "OS-disken för tillfällig virtuell dator med en storlek som är större än 55 GB inte tillåts för VM-storlek Standard_DS4_v2 när DiffDiskPlacement är ResourceDisk." Det här felet beror på att den temporära lagringen för Standard_DS4_v2 är 56 GiB och 1 GiB är reserverad för VMGS när du använder betrodd start. I samma exempel, om du skapar en standard virtuell dator med tillfälliga operativsystemsdiskar, får du inga fel och det skulle vara en lyckad åtgärd.

Viktigt!

När du använder tillfälliga diskar för betrodda starta virtuella datorer, kanske nycklar och hemligheter som genereras eller förseglas av vTPM när den virtuella datorn har skapats inte bevaras för åtgärder som att återskapa och plattformshändelser som tjänståterställning.

Mer information om hur du distribuerar en betrodd virtuell startdator

Konfidentiella virtuella datorer som använder tillfälliga OS-diskar

AMD-baserade konfidentiella virtuella datorer tillgodoser kundernas krav på säkerhet och konfidentialitet. Dessa virtuella datorer tillhandahåller en stark, maskinvarubaserad gräns som hjälper dig att uppfylla dina säkerhetsbehov. Det finns begränsningar för att använda konfidentiella virtuella datorer. Kontrollera begränsningarna för region, storlek och operativsystem som stöds för konfidentiella virtuella datorer. VMGS-bloben (Virtual Machine Guest State) innehåller säkerhetsinformationen för den konfidentiella virtuella datorn. Konfidentiella virtuella datorer som använder tillfälliga OS-diskar som standard 1 GiB från operativsystemets cacheminne eller temporär lagring baserat på det valda placeringsalternativet är reserverat för VMGS. Livscykeln för VMGS-bloben är kopplad till OS-diskens. NVMe Disk-placering stöds för närvarande inte för konfidentiella virtuella datorer.

Viktigt!

När du väljer en konfidentiell virtuell dator med fullständig os-diskkryptering före vm-distribution som använder en kundhanterad nyckel (CMK). Uppdatering av en CMK-nyckelversion eller nyckelrotation stöds inte med tillfällig OS-disk. Konfidentiella virtuella datorer som använder tillfälliga OS-diskar måste tas bort innan du uppdaterar eller roterar nycklarna och kan sedan återskapas.

Mer information om konfidentiell virtuell dator

Kundhanterad nyckel

Du kan välja att använda kundhanterade nycklar eller plattformshanterade nycklar när du aktiverar kryptering från slutpunkt till slutpunkt för virtuella datorer med tillfälliga OS-diskar. För närvarande är det här alternativet endast tillgängligt via PowerShell, CLI och SDK i alla regioner.

Viktigt!

Uppdatering av en CMK-nyckelversion eller nyckelrotation av kundhanterad nyckel stöds inte med tillfällig OS-disk. Virtuella datorer som använder tillfälliga OS-diskar måste tas bort innan du uppdaterar eller roterar nycklarna och kan sedan återskapas.

Mer information om kryptering på värden

Nästa steg

Skapa en virtuell dator med tillfällig OS-disk med hjälp av Azure Portal/CLI/PowerShell/ARM-mallen. Kolla in vanliga frågor och svar om tillfälliga os-diskar.