Dela via


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

Viktigt!

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

Instance Mix passar bäst för arbetsbelastningar som är flexibla i beräkningskrav och som kan köras på olika virtuella datorer i olika storlekar. Med 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, t.ex . dekorprioritetsmix, autoskalning eller 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 Scenarier med instansmix.

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

allocationStrategy

Instance Mix 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 Instance Mix 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 för närvarande tillgängligt i följande regioner: USA, västra, USA, västra 2, USA, östra och USA, östra 2.
  • 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 Instance Mix just nu.
  • Allokeringsstrategin Prioritized stöds för närvarande endast via REST- och Azure Portal-distributioner.
  • Befintliga skalningsuppsättningar kan inte uppdateras för att använda instansmix.
  • VM-storlekar kan inte ändras när skalningsuppsättningen har distribuerats.
  • 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 instansmix.