Dela via


Använd flera storlekar för virtuella datorer med instansmix (förhandsversion)

Viktigt!

Instansmixen för vm-skalningsuppsättningar med flexibelt orkestreringsläge ä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 funktionen kan ändras innan den är allmänt tillgänglig (GA).

Med instansmix kan du ange flera olika vm-storlekar (Virtual Machine) i vm-skalningsuppsättningen med flexibelt orkestreringsläge och en allokeringsstrategi för att ytterligare optimera dina distributioner.

Instansmix passar bäst för arbetsbelastningar som är flexibla i beräkningskrav och som kan köras på olika virtuella datorer med olika storlek. Med hjälp av instansmix kan du:

  • Distribuera en heterogen blandning av VM-storlekar i en enda skalningsuppsättning. Du kan visa maximalt antal skalningsuppsättningsinstanser i dokumentationen.
  • Optimera dina distributioner för kostnad eller kapacitet genom allokeringsstrategier.
  • Fortsätt att använda skalningsuppsättningsfunktioner, till exempel Spot Priority Mix eller Upgrade Policies (Skalningsuppsättningsfunktioner), till exempel Spot Priority Mix eller Upgrade Policies (Uppgraderingsprinciper).
  • Sprid en heterogen blandning av virtuella datorer mellan Tillgänglighetszoner och feldomäner för hög tillgänglighet och tillförlitlighet.

Ändringar i befintliga skalningsuppsättningsegenskaper

sku.name

Egenskapen sku.name ska vara inställd på "Mix". VM-storlekar definieras i skuProfile.

sku.tier

Egenskapen sku.tier är för närvarande en valfri skalningsuppsättningsegenskap och bör anges till null för instansmixscenarier.

sku.capacity

Egenskapen sku.capacity fortsätter att representera skalningsuppsättningens totala storlek när det gäller det totala antalet virtuella datorer.

scaleInPolicy

Den valfria inskalningsegenskapen behövs inte för skalningsuppsättningsdistributioner med hjälp av instansmix. Under skalning i händelser använder skalningsuppsättningen allokeringsstrategin för att informera beslutet om vilka virtuella datorer som ska skalas in. När du till exempel använder LowestPriceskalar skalningsuppsättningen in genom att först ta bort de dyrare virtuella datorerna.

Egenskaper för ny skalningsuppsättning

skuProfile

Egenskapen skuProfile representerar paraplyegenskapen för alla egenskaper som är relaterade till instansmix, inklusive VM-storlekar och allokeringsstrategi.

vmSizes

Egenskapen vmSizes är den där du anger de specifika VM-storlekar som du använder som en del av distributionen av skalningsuppsättningen med instansmix.

allocationStrategy

Instansmix introducerar möjligheten att ange allokeringsstrategier för din skalningsuppsättning. Egenskapen allocationStrategy är den där du anger vilken allokeringsstrategi du vill använda för distributioner av instansmixskalningsuppsättningar. Det finns tre alternativ för allokeringsstrategier, lowestPrice, capacityOptimizedoch Prioritized. Allokeringsstrategier gäller för både virtuella datorer med oanvänd kapacitet och standard.

lowestPrice (standard)

Den här allokeringsstrategin fokuserar på arbetsbelastningar där kostnad och kostnadsoptimering är viktigast. När du utvärderar vilken vm-delning som ska användas tittar Azure på de lägsta prissatta virtuella datorerna av de vm-storlekar som angetts. Azure tar även hänsyn till kapacitet som en del av den här allokeringsstrategin. Skalningsuppsättningen distribuerar så många av de lägsta prissatta virtuella datorerna som möjligt, beroende på tillgänglig kapacitet, innan du går vidare till den näst lägsta vm-storlek som angetts. lowestPrice är standardallokeringsstrategin.

capacityOptimized

Den här allokeringsstrategin fokuserar på arbetsbelastningar där det främsta problemet är att uppnå kapacitet. När du utvärderar vilken VM-storleksdelning som ska distribueras i skalningsuppsättningen tittar Azure bara på den underliggande tillgängliga kapaciteten. Det tar inte hänsyn till priset när du fastställer vilka virtuella datorer som ska distribueras. Användning capacityOptimized kan resultera i att skalningsuppsättningen distribuerar de dyraste, men mest lättillgängliga virtuella datorerna.

Prioriterad

Med den här allokeringsstrategin kan du ange en prioritetsordning för de vm-storlekar som angetts. Obs! Rangordningen är valfri, men om den tillhandahålls måste den ligga inom liststorlekens vmSizes intervall. Rangordningar kan dupliceras mellan storlekar, vilket innebär att storlekarna har samma prioritet. Rangordningen behöver inte vara i sekventiell ordning.

Kostnad

Efter kostnadsmodellen för skalningsuppsättningar är användningen av instansmix kostnadsfri. Du fortsätter att bara betala för de underliggande resurserna, till exempel den virtuella datorn, disken och nätverket.

Begränsningar

  • Instansmix är endast tillgängligt för skalningsuppsättningar med flexibelt orkestreringsläge.
  • Du måste ha en kvot för de VM-storlekar som du begär med instansmix.
  • Du kan ange upp till fem VM-storlekar med instansmix.
  • För REST API-distributioner måste du ha ett befintligt virtuellt nätverk i resursgruppen som du distribuerar din skalningsuppsättning med instansmix i.

Nästa steg

Lär dig hur du skapar en skalningsuppsättning med hjälp av instansmix.