Delen via


Meerdere grootten van virtuele machines gebruiken met exemplaarmix (preview)

Belangrijk

Exemplaarmix voor virtuele-machineschaalsets met flexibele indelingsmodus is momenteel beschikbaar als preview-versie. Previews worden voor u beschikbaar gesteld op voorwaarde dat u akkoord gaat met de aanvullende gebruiksvoorwaarden. Sommige aspecten van deze functie worden mogelijk nog gewijzigd voordat de functie algemeen beschikbaar wordt.

Met exemplaarmix kunt u meerdere verschillende VM-grootten (virtuele machines) opgeven in uw virtuele-machineschaalset met de flexibele indelingsmodus en een toewijzingsstrategie om uw implementaties verder te optimaliseren.

Exemplaarmix is het meest geschikt voor workloads die flexibel zijn in rekenvereisten en kunnen worden uitgevoerd op verschillende VM's van verschillende grootten. Met behulp van exemplaarmix kunt u het volgende doen:

  • Implementeer een heterogene combinatie van VM-grootten in één schaalset. U kunt het maximumaantal exemplaren van de schaalset weergeven in de documentatie.
  • Optimaliseer uw implementaties voor kosten of capaciteit via toewijzingsstrategieën.
  • Blijf gebruikmaken van schaalsetfuncties, zoals Spot Priority Mix of Upgrade-beleid.
  • Verspreid een heterogene mix van VM's over Beschikbaarheidszones en foutdomeinen voor hoge beschikbaarheid en betrouwbaarheid.

Wijzigingen in bestaande eigenschappen van schaalsets

sku.name

De sku.name eigenschap moet worden ingesteld op "Mix". VM-grootten worden gedefinieerd in de skuProfile.

sku.tier

De sku.tier eigenschap is momenteel een optionele eigenschap van een schaalset en moet worden ingesteld op null bijvoorbeeld combinatiescenario's.

sku.capacity

De sku.capacity eigenschap blijft de totale grootte van de schaalset vertegenwoordigen in termen van het totale aantal VIRTUELE machines.

scaleInPolicy

De optionele eigenschap voor inschalen is niet nodig voor implementaties van schaalsets met behulp van een exemplaarmix. Tijdens het inschalen van gebeurtenissen maakt de schaalset gebruik van de toewijzingsstrategie om de beslissing te bepalen waarin vm's moeten worden ingeschaald. Wanneer u bijvoorbeeld gebruikt LowestPrice, wordt de schaalset ingeschaald door eerst de duurdere VM's te verwijderen.

Nieuwe eigenschappen van schaalset

skuProfile

De skuProfile eigenschap vertegenwoordigt de overkoepelende eigenschap voor alle eigenschappen met betrekking tot exemplaarmix, inclusief VM-grootten en toewijzingsstrategie.

vmSizes

Hier vmSizes geeft u de specifieke VM-grootten op die u gebruikt als onderdeel van uw schaalsetimplementatie met exemplaarmix.

allocationStrategy

Een exemplaarmix introduceert de mogelijkheid om toewijzingsstrategieën in te stellen voor uw schaalset. Hier allocationStrategy geeft u op welke toewijzingsstrategie u wilt gebruiken voor implementaties van uw exemplaarmixschaalset. Er zijn drie opties voor toewijzingsstrategieën, lowestPrice, capacityOptimizeden Prioritized. Toewijzingsstrategieën zijn van toepassing op zowel Spot- als Standard-VM's.

laagste prijs (standaard)

Deze toewijzingsstrategie is gericht op workloads waarbij kosten en kostenoptimalisatie het belangrijkst zijn. Bij het evalueren van welke VM-splitsing moet worden gebruikt, kijkt Azure naar de laagste vm's van de opgegeven VM-grootten. Azure beschouwt capaciteit ook als onderdeel van deze toewijzingsstrategie. De schaalset implementeert zoveel mogelijk van de laagst geprijsde VM's, afhankelijk van de beschikbare capaciteit, voordat u verdergaat met de volgende laag geprijsde VM-grootte die is opgegeven. lowestPrice is de standaardtoewijzingsstrategie.

capacityOptimized

Deze toewijzingsstrategie is gericht op workloads waarbij het bereiken van capaciteit de belangrijkste zorg is. Wanneer u evalueert welke VM-grootte moet worden geïmplementeerd in de schaalset, kijkt Azure alleen naar de onderliggende capaciteit die beschikbaar is. Er wordt geen rekening gehouden met de prijs bij het bepalen welke VM's moeten worden geïmplementeerd. Het gebruik capacityOptimized kan ertoe leiden dat de schaalset de duurste, maar meest beschikbare VM's implementeert.

Prioriteit

Met deze toewijzingsstrategie kunt u een prioriteitsclassificatie opgeven voor de opgegeven VM-grootten. Opmerking: rangschikking is optioneel, maar indien opgegeven, moet deze binnen het bereik van de vmSizes lijstgrootte vallen. Rangschikkingen kunnen worden gedupliceerd tussen grootten, wat betekent dat de grootten dezelfde prioriteit hebben. Rangschikkingen hoeven niet in sequentiële volgorde te zijn.

Kosten

Na het kostenmodel van de schaalset is het gebruik van een exemplaarmix gratis. U blijft alleen betalen voor de onderliggende resources, zoals de VIRTUELE machine, schijf en netwerken.

Beperkingen

  • Exemplaarmix is alleen beschikbaar voor schaalsets met de flexibele indelingsmodus.
  • U moet een quotum hebben voor de VM-grootten die u aanvraagt met exemplaarmix.
  • U kunt maximaal vijf VM-grootten opgeven met een exemplaarmix.
  • Voor REST API-implementaties moet u een bestaand virtueel netwerk hebben binnen de resourcegroep waarin u uw schaalset implementeert met een exemplaarmix.

Volgende stappen

Meer informatie over het maken van een schaalset met behulp van een exemplaarmix.