Delen via


Upgradebeleidsmodi voor virtuele-machineschaalsets

De upgradebeleidsmodus die u kiest, kan van invloed zijn op de algehele bedrijfstijd van uw virtuele-machineschaalset. De beschikbare upgradebeleidsmodi zijn: automatisch, handmatig en rolling.

Beleidsmodi upgraden

Notitie

Als u de referentieversie van de installatiekopieën tijdens een upgrade wilt bijwerken, registreert u de volgende functievlag:
Register-AzProviderFeature -FeatureName ImageReferenceUpgradeForVmoVMs -ProviderNamespace Microsoft.Compute

Elke virtuele-machineschaalset heeft een upgradebeleidsmodus die bepaalt hoe exemplaren up-to-date worden gebracht met het nieuwste schaalsetmodel. Wijzigingen in het schaalsetmodel bevatten updates die op elk afzonderlijk exemplaar moeten worden toegepast. Enkele voorbeelden:

  • Naslagupgrades voor installatiekopieën
  • SKU-wijzigingen
  • Een gegevensschijf toevoegen/verwijderen
  • Extensies toevoegen/verwijderen
  • Beschikbaarheidszones toevoegen
  • Foutdomeingegevens wijzigen

Daarnaast kunnen er situaties zijn waarin u specifieke exemplaren in uw schaalset anders wilt behandelen dan de rest. Bepaalde exemplaren in de schaalset kunnen bijvoorbeeld nodig zijn om andere taken uit te voeren dan de andere leden van de schaalset. In deze situaties bieden instantiebeveiliging of aangepaste metrische gegevens voor rolling upgradebeleid (preview) de besturingselementen die nodig zijn om deze exemplaren te beschermen tegen een upgrade naast de andere exemplaren.

Beleidsmodus voor automatische upgrade

Met een automatische upgradebeleidsmodus biedt de schaalset geen garanties over de volgorde van virtuele machines die worden teruggebracht. De schaalset kan alle virtuele machines tegelijkertijd uitschakelen om upgrades uit te voeren.

Diagram met een diagram op hoog niveau van wat er gebeurt wanneer u een beleid voor automatische upgrades gebruikt.

De beleidsmodus voor automatische upgrades is het meest geschikt voor DevTest-scenario's waarbij u zich geen zorgen maakt over de uptime van uw exemplaren terwijl u wijzigingen aanbrengt in configuraties en instellingen.

Als uw schaalset deel uitmaakt van een Service Fabric-cluster, is de automatische modus de enige beschikbare modus. Zie Service Fabric-toepassingsupgrades voor meer informatie.

Beleidsmodus voor handmatige upgrade

Met een handmatige upgradebeleidsmodus kiest u wanneer u de schaalsetexemplaren wilt bijwerken. Er gebeurt niets automatisch met de bestaande virtuele machines wanneer wijzigingen plaatsvinden in het schaalsetmodel. Nieuwe exemplaren die aan de schaalset zijn toegevoegd, maken gebruik van het meest beschikbare update-to-date model.

Diagram met een diagram op hoog niveau van wat er gebeurt wanneer u een handmatig upgradebeleid gebruikt.

De beleidsmodus voor handmatige upgrades is het meest geschikt voor workloads waarvoor u meer controle nodig hebt over wanneer en hoe exemplaren worden bijgewerkt.

Beleidsmodus voor rolling upgrades

Met een beleidsmodus voor rolling upgrades voert de schaalset updates uit in batches. U krijgt ook meer controle over de upgrades met instellingen zoals batchgrootte, maximaal gezond percentage, prioriteit geven aan beschadigde exemplaren en het inschakelen van upgrades in verschillende beschikbaarheidszones.

Diagram met een diagram op hoog niveau van wat er gebeurt wanneer u een rolling upgrade-beleid gebruikt.

De beleidsmodus voor rolling upgrades is het meest geschikt voor productieworkloads waarvoor een bepaald aantal exemplaren altijd beschikbaar is. Rolling upgrades zijn de veiligste manier om exemplaren te upgraden naar het nieuwste model zonder de beschikbaarheid en uptime in gevaar te brengen.

Wanneer u een rolling upgradebeleidsmodus gebruikt op virtuele-machineschaalsets met flexibele indeling, moet de schaalset ook de toepassingsstatusextensie gebruiken om de toepassingsstatus te bewaken.

Wanneer u een rolling upgradebeleidsmodus gebruikt op virtuele-machineschaalsets met Uniform Orchestration, moet de schaalset ook een statustest hebben of de toepassingsstatusextensie gebruiken om de toepassingsstatus te bewaken.

Upgrades waarvoor een herstart, installatiekopie of opnieuw moet worden geïmplementeerd

Voor sommige upgrades moet een virtuele machine opnieuw worden opgestart, terwijl andere kunnen worden voltooid zonder dat de exemplaren van de schaalset worden onderbroken. Updates waarvoor het exemplaar van de virtuele machine opnieuw moet worden opgestart, opnieuw moet worden opgestart of opnieuw moet worden geïmplementeerd, zijn onder andere:

  • Updates voor wachtwoord- of SSH-sleutels
  • Wijzigingen in aangepaste gegevens
  • Updates voor naslaginformatie voor afbeeldingen
  • Wijzigingen in grootte van virtuele machines
  • Beschikbaarheidszones toevoegen
  • Foutdomeinwijzigingen
  • Wijzigingen in nabijheidsplaatsingsgroep

Notitie

Hoewel wijzigingen in wachtwoord en aangepaste gegevens kunnen worden aangebracht zonder opnieuw op te starten, moet u de installatiekopie van de virtuele machine opnieuw instellen om de upgrades toe te passen op de exemplaren van de virtuele machine. Zie De installatiekopie van een virtuele machine herstellen voor meer informatie

Volgende stappen

Meer informatie over het instellen van de upgradebeleidsmodus van uw virtuele-machineschaalset.