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 Instance Mix kunt u meerdere verschillende VM-grootten (virtual machine) opgeven in uw virtuele-machineschaalset met de flexibele indelingsmodus en een toewijzingsstrategie om uw implementaties verder te optimaliseren.

Instance Mix is het meest geschikt voor workloads die flexibel zijn in rekenvereisten en kunnen worden uitgevoerd op verschillende VM's van verschillende grootten. Met 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 functies voor schaalsets, zoals Spot Priority Mix, Automatisch schalen of Upgradebeleid.
  • 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 schaalseteigenschap en moet worden ingesteld op null scenario's met exemplaarmix.

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 Instance Mix. 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 Instance Mix, inclusief VM-grootten en toewijzingsstrategie.

vmSizes

Hier vmSizes geeft u de specifieke VM-grootten op die u gebruikt als onderdeel van de implementatie van uw schaalset met Instance Mix.

allocationStrategy

Instance Mix introduceert de mogelijkheid om toewijzingsstrategieën in te stellen voor uw schaalset. Hier allocationStrategy geeft u op welke toewijzingsstrategie u wilt gebruiken voor de implementaties van uw Instance Mix-schaalset. 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 Instance Mix gratis. U blijft alleen betalen voor de onderliggende resources, zoals de VIRTUELE machine, schijf en netwerken.

Beperkingen

  • Instantie-mix is momenteel beschikbaar in de volgende regio's: US - west, US - west2, US - oost en US - oost2.
  • Instantie-mix is alleen beschikbaar voor schaalsets met de flexibele indelingsmodus.
  • U moet een quotum hebben voor de VM-grootten die u aanvraagt met Instantie-mix.
  • U kunt op dit moment maximaal vijf VM-grootten opgeven met Instance Mix.
  • De Prioritized toewijzingsstrategie wordt momenteel alleen ondersteund via REST- en Azure Portal-implementaties.
  • Bestaande schaalsets kunnen niet worden bijgewerkt voor gebruik van Instantie-mix.
  • VM-grootten kunnen niet worden gewijzigd zodra de schaalset is geïmplementeerd.
  • Voor REST API-implementaties moet u een bestaand virtueel netwerk hebben binnen de resourcegroep waarin u uw schaalset implementeert met Instantie-mix.

Volgende stappen

Meer informatie over het maken van een schaalset met behulp van Instance Mix.