Uppgraderingsprinciper för VM-skalningsuppsättningar

Uppgraderingsprincipen för en VM-skalningsuppsättning avgör hur virtuella datorer kan uppdateras med den senaste skalningsuppsättningsmodellen.

Uppgradera principlägen

De uppgraderingsprinciper som är tillgängliga för vm-skalningsuppsättningar är automatiska, manuella och rullande. Den uppgraderingsprincip som du väljer kan påverka den övergripande drifttiden för din vm-skalningsuppsättning.

Dessutom kan det finnas situationer där du kanske vill att specifika instanser i skalningsuppsättningen ska behandlas annorlunda än resten. Vissa instanser i skalningsuppsättningen kan till exempel behövas för att utföra andra uppgifter än de andra medlemmarna i skalningsuppsättningen. I dessa situationer tillhandahåller Instance Protection de kontroller som behövs för att skydda dessa instanser från att uppgraderas längs de andra instanserna i när en uppgradering sker.

Princip för automatisk uppgradering

Kommentar

Automatisk uppgraderingsprincip är endast tillgänglig för VM-skalningsuppsättningar med enhetlig orkestrering.

Med en automatisk uppgraderingsprincip ger skalningsuppsättningen inga garantier för ordningen på virtuella datorer som tas ned. Skalningsuppsättningen kan ta bort alla virtuella datorer samtidigt för att utföra uppgraderingar.

Principen för automatisk uppgradering passar bäst för DevTest-scenarier där du inte bryr dig om drifttiden för dina instanser när du gör ändringar i konfigurationer och inställningar.

Om skalningsuppsättningen ingår i ett Service Fabric-kluster är automatiskt läge det enda tillgängliga läget. Mer information finns i Service Fabric-programuppgraderingar.

Manuell uppgraderingsprincip

Kommentar

Manuell uppgraderingsprincip är tillgänglig för både VM-skalningsuppsättningar med enhetlig orkestrering och vm-skalningsuppsättningar med flexibel orkestrering.

Manuell uppgraderingsprincip för vm-skalningsuppsättningar med flexibel orkestrering är för närvarande i förhandsversion. Förhandsversioner är tillgängliga för dig under förutsättning att du godkänner de kompletterande användningsvillkoren. Vissa aspekter av funktionerna kan ändras innan de är allmänt tillgängliga (GA).

Med en manuell uppgraderingsprincip väljer du när skalningsuppsättningsinstanserna ska uppdateras. Ingenting händer automatiskt med de befintliga virtuella datorerna när ändringar sker i skalningsuppsättningsmodellen. Nya instanser som har lagts till i skalningsuppsättningen använder den mest uppdaterings-till-datum-modell som är tillgänglig.

Manuell uppgraderingsprincip passar bäst för arbetsbelastningar där du behöver mer kontroll över när och hur instanser uppdateras.

Princip för löpande uppgradering

Kommentar

Löpande uppgraderingsprincip är endast tillgänglig för VM-skalningsuppsättningar med enhetlig orkestrering.

Med en löpande uppgraderingsprincip utför skalningsuppsättningen uppdateringar i batchar. Du får också mer kontroll över uppgraderingarna med inställningar som batchstorlek, maximalt felfri procentandel, prioritering av felaktiga instanser och aktivering av uppgraderingar mellan tillgänglighetszoner.

Löpande uppgraderingsprincip passar bäst för produktionsarbetsbelastningar som kräver att ett visst antal instanser alltid är tillgängliga. Löpande uppgraderingar är säkrast sätt att uppgradera instanser till den senaste modellen utan att äventyra tillgänglighet och drifttid.

När du använder en löpande uppgraderingsprincip måste skalningsuppsättningen också ha en hälsoavsökning eller använda programhälsotillägget för att övervaka programmets hälsa.

Mer information finns i Konfigurera löpande uppgraderingsprincip,

Vad utlöser en uppgradering

De ändringar som görs i en skalningsuppsättning kan påverka tillgängligheten för instanserna. Ändringar som påverkar vm-skalningsuppsättningsmodellen kan utlösa en uppgradering och dessa uppgraderingar tillämpas på instanserna i skalningsuppsättningen baserat på den uppgraderingsprincip som du använder. Undantaget skulle vara om du aktiverar Instansskydd på specifika instanser.

Vissa uppgraderingar kräver omstart av en virtuell dator medan andra kan slutföras utan att störa skalningsuppsättningsinstanser. Uppdateringar som kräver omstart, omimering eller omdistribuering av den virtuella datorinstansen är:

  • Uppdateringar av lösenords- eller SSH-nycklar
  • Ändringar av anpassade data
  • Mindre os-uppgraderingar
  • Storleksändringar för virtuella datorer
  • Lägga till Tillgänglighetszoner
  • Ändringar i feldomän
  • Ändringar i närhetsplaceringsgrupp

Kommentar

Ändringar av lösenord och anpassade data kan göras utan omstart, men för att uppgraderingarna ska kunna tillämpas på de virtuella datorinstanserna måste du återskapa den virtuella datorn. Mer information finns i Återskapa en virtuell dator

Om du använder en princip för löpande uppgradering med MaxSurge utlöser eventuella ändringar av skalningsuppsättningsmodellresultatet en löpande uppgradering. MaxSurge är det föreslagna sättet att distribuera alla skalningsuppsättningsuppgraderingar för att säkerställa att programmet förblir tillgängligt och felfritt under hela uppgraderingsprocessen. Mer information om MaxSurge finns i Konfigurera löpande uppgraderingsprincip.

Nästa steg

Lär dig hur du anger uppgraderingsprincipen för vm-skalningsuppsättningen.