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.
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.
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.
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.