Viloläge för virtuella Azure-datorer

Gäller för: ✔️ Virtuella Linux-datorer ✔️, virtuella Windows-datorer

Viktigt!

Virtuella Azure-datorer – Viloläge är för närvarande i förhandsversion. Juridiska villkor för Azure-funktioner i betaversion, förhandsversion eller som av någon annan anledning inte har gjorts allmänt tillgängliga ännu finns i kompletterande användningsvillkor för Microsoft Azure-förhandsversioner.

Med viloläge kan du pausa virtuella datorer som inte används och spara på beräkningskostnader. Det är en effektiv kostnadseffektiv hanteringsfunktion för scenarier som:

  • Virtuella skrivbord, dev/test-servrar och andra scenarier där de virtuella datorerna inte behöver köras dygnet innan.
  • System med långa starttider på grund av minnesintensiva program. Dessa program kan initieras på virtuella datorer och viloläge. Dessa "förvärmda" virtuella datorer kan sedan snabbt startas när det behövs, och programmen körs redan i önskat tillstånd.

Så här fungerar viloläge

När du viloläge för en virtuell dator signalerar Azure den virtuella datorns operativsystem för att utföra en paus-till-disk-åtgärd. Azure lagrar minnesinnehållet för den virtuella datorn på OS-disken och frigör sedan den virtuella datorn. När den virtuella datorn startas igen överförs minnesinnehållet från OS-disken tillbaka till minnet. Program och processer som tidigare kördes i den virtuella datorn återupptas från tillståndet före viloläge.

När en virtuell dator är i viloläge debiteras du inte för vm-användningen. Ditt konto debiteras endast för lagring (OS-disk, datadiskar) och nätverksresurser (IP-adresser osv.) som är anslutna till den virtuella datorn.

När du viloläge för en virtuell dator:

  • Viloläge utlöses på en virtuell dator med hjälp av Azure-portalen, CLI, PowerShell, SDK:er eller API:er. Azure signalerar sedan gästoperativsystemet att utföra suspend-to-disk (S4).
  • Den virtuella datorns minnesinnehåll lagras på OS-disken. Den virtuella datorn frigörs sedan, frigör lånet på den underliggande maskinvaran och stängs av. Mer information om den virtuella datorns frigjorda tillstånd finns i VM-tillstånd och fakturering .
  • Data på den tillfälliga disken sparas inte.
  • OS-disken, datadiskarna och nätverkskorten är fortfarande anslutna till den virtuella datorn. Alla statiska IP-adresser förblir oförändrade.
  • Du debiteras inte för den virtuella datorns användning för en viloläges-VM.
  • Du fortsätter att debiteras för de lagrings- och nätverksresurser som är associerade med den vilolägesade virtuella datorn.

Konfigurationer som stöds

Vilolägesstöd är begränsat till vissa VM-storlekar och OS-versioner. Kontrollera att du har en konfiguration som stöds innan du använder viloläge.

Operativsystem som stöds

Operativsystem som stöds, os-specifika begränsningar och konfigurationsprocedurer visas i avsnittet om operativsystemets dokumentation.

Dokumentation om viloläge för virtuella Windows-datorer

Dokumentation om viloläge för virtuella Linux-datorer

VM-storlekar som stöds

VM-storlekar med upp till 64 GB RAM-minne från följande VM-serie stöder viloläge.

Allmänna begränsningar

  • Du kan inte aktivera viloläge på befintliga virtuella datorer.
  • Du kan inte ändra storlek på en virtuell dator om den har viloläge aktiverat.
  • Viloläge stöds endast med kapslad virtualisering när betrodd start är aktiverat på den virtuella datorn
  • När en virtuell dator är i viloläge kan du inte ansluta, koppla från eller ändra diskar eller nätverkskort som är associerade med den virtuella datorn. Den virtuella datorn måste i stället flyttas till ett stoppallokerat tillstånd.
  • När en virtuell dator är i viloläge finns det ingen kapacitetsgaranti för att säkerställa att det finns tillräckligt med kapacitet för att starta den virtuella datorn senare. I sällsynta fall när du stöter på kapacitetsproblem kan du prova att starta den virtuella datorn vid ett senare tillfälle. Kapacitetsreservationer garanterar inte kapacitet för viloläges-virtuella datorer.
  • Du kan bara viloläge för en virtuell dator med hjälp av Azure-portalen, CLI, PowerShell, SDK:er och API:er. Viloläge för den virtuella datorn med hjälp av gästoperativsystemåtgärder resulterar inte i att den virtuella datorn flyttas till ett viloläge och den virtuella datorn fortsätter att faktureras.
  • Du kan inte inaktivera viloläge på en virtuell dator när den är aktiverad.

Funktionsbegränsningar i Azure

  • Tillfälliga operativsystemdiskar
  • Delade diskar
  • Tillgänglighetsuppsättningar
  • Enhetliga vm-skalningsuppsättningar
  • Virtuella Spot-datorer
  • Hanterade avbildningar
  • Azure Backup
  • Kapacitetsreservationer

Krav för att använda viloläge

  • Viloläge måste vara aktiverat på den virtuella datorn när du skapar den virtuella datorn.
  • En beständig OS-disk som är tillräckligt stor för att lagra innehållet i RAM-minnet, operativsystemet och andra program som körs på den virtuella datorn är ansluten.
  • Vm-storleken stöder viloläge.
  • Det virtuella datoroperativsystemet stöder viloläge.
  • Azure VM-agenten installeras om du använder Windows- eller Linux-vilolägestilläggen.
  • Om en virtuell dator skapas från en OS-disk eller en beräkningsgalleriavbildning stöder os-disken eller galleriavbildningsdefinitionen viloläge.

Konfigurera viloläge

Aktivering av viloläge beskrivs i den os-specifika konfigurationsdokumentationen:

Virtuella Linux-datorer

Om du vill konfigurera viloläge på en virtuell Linux-dator kan du läsa dokumentationen om Linux-viloläge.

Virtuella Windows-datorer

Om du vill konfigurera viloläge på en virtuell Windows-dator kan du läsa dokumentationen om Windows viloläge.

Felsökning

Mer information om allmän felsökning finns i felsökningsguiden för viloläge.

Se felsökningsguiden för Windows-viloläge för problem med windows-gäst viloläge.

Se felsökningsguiden för Linux-viloläge för problem med linux-gäst viloläge.

Vanliga frågor och svar

  • Vilka avgifter debiteras för att använda den här funktionen?

    • När en virtuell dator har placerats i viloläge debiteras du inte för den virtuella datorn, precis som när du inte debiteras för virtuella datorer i ett stopptillstånd (frigjord). Du debiteras endast för OS-disken, datadiskarna och eventuella statiska IP-adresser som är associerade med den virtuella datorn.
  • Kan jag aktivera viloläge på befintliga virtuella datorer?

    • Nej, du kan inte aktivera viloläge på befintliga virtuella datorer. Du kan bara aktivera viloläge när du skapar en virtuell dator.
  • Kan jag ändra storlek på en virtuell dator med viloläge aktiverat?

    • Nej. När du aktiverar viloläge på en virtuell dator kan du inte ändra storlek på den virtuella datorn.
  • Kan jag ändra en virtuell dator när den är i viloläge?

    • Nej, när en virtuell dator är i viloläge kan du inte utföra åtgärder som att ändra storlek på den virtuella datorn och ändra diskarna. Dessutom kan du inte koppla från några diskar eller nätverksresurser som för närvarande är anslutna till den virtuella datorn eller koppla nya resurser till den virtuella datorn. Du kan dock stoppa (frigöra) eller ta bort den virtuella datorn om du vill koppla från dessa resurser.
  • Vad är skillnaden mellan att stoppa (frigöra) och viloläge för en virtuell dator?

    • När du stoppar (frigör) en virtuell dator stängs den virtuella datorn av utan att spara minnesinnehållet. Du kan ändra storlek på de virtuella datorerna stop(deallocated) och koppla från/ansluta diskar till den virtuella datorn.

    • När du viloläge för en virtuell dator sparas först minnesinnehållet i OS-disken och sedan viloläge för den virtuella datorn. Du kan inte ändra storlek på virtuella datorer i viloläge eller koppla från/koppla diskar och nätverksresurser till den virtuella datorn.

  • Kan du inaktivera viloläge?

    • Nej, du kan inte inaktivera viloläge på en virtuell dator.
  • Kan jag initiera viloläge inifrån den virtuella datorn?

    • Om du vill viloläge för en virtuell dator bör du använda Azure-portalen, CLI, PowerShell-kommandon, SDK:er och API:er. Om viloläge utlöses inifrån den virtuella datorn debiteras fortfarande den virtuella datorn för beräkningsresurserna.
  • Finns det en kapacitetskontroll vid tidpunkten för att starta den virtuella datorn när en virtuell dator är i viloläge?

    • Nej, det finns ingen kapacitetssäkerhet för att starta viloläges-virtuella datorer. I sällsynta scenarier om du stöter på ett kapacitetsproblem kan du prova att starta den virtuella datorn vid ett senare tillfälle.

Nästa steg