Använda Azure Spot Virtual Machines
Gäller för: ✔️ Virtuella Linux-datorer:heavy_check_mark: Windows VIRTUELLA datorer:heavy_check_mark: Flexibla skalningsuppsättningar:heavy_check_mark: Enhetliga skalningsuppsättningar
Med Azure Spot Virtual Machines kan du dra nytta av vår outnyttjade kapacitet till en betydande kostnadsbesparing. När Azure behöver kapaciteten tillbaka avlägsnar Azure-infrastrukturen Azure Spot Virtual Machines. Därför är Azure Spot Virtual Machines bra för arbetsbelastningar som kan hantera avbrott som batchbearbetningsjobb, utvecklings-/testmiljöer, stora beräkningsarbetsbelastningar med mera.
Mängden tillgänglig kapacitet kan variera beroende på storlek, region, tid på dagen med mera. När du distribuerar Azure Spot Virtual Machines allokerar Azure de virtuella datorerna om det finns tillgänglig kapacitet, men det finns inget serviceavtal för dessa virtuella datorer. En virtuell Azure Spot-dator ger inga garantier om hög tillgänglighet. När Azure behöver kapaciteten tillbaka avlägsnar Azure-infrastrukturen Azure Spot Virtual Machines 30 sekunders varsel.
Avlägsnandeprincip
Virtuella datorer kan avlägsnas baserat på kapacitet eller det högsta pris som du har angett. När du skapar en virtuell Azure Spot-dator kan du ange borttagningsprincipen till Avallokera (standard) eller Ta bort.
Principen Avallokera flyttar den virtuella datorn till tillståndet stoppad-frigiven, så att du kan distribuera om den senare. Det finns dock ingen garanti för att allokeringen lyckas. De friterade virtuella datorerna räknas mot din kvot och du debiteras lagringskostnader för de underliggande diskarna.
Om du vill att den virtuella datorn ska tas bort när den avlägsnas kan du ange borttagningsprincipen för att ta bort. De avlägsnade virtuella datorerna tas bort tillsammans med deras underliggande diskar, så du fortsätter inte att debiteras för lagringen.
Du kan välja att ta emot aviseringar på virtuella datorer via Azure Schemalagda händelser. Detta meddelar dig om dina virtuella datorer avlägsnas och du har 30 sekunder på dig att slutföra alla jobb och utföra avstängningsåtgärder före avlägsningen.
| Alternativ | Resultat |
|---|---|
| Maxpris är inställt på >= det aktuella priset. | Den virtuella datorn distribueras om kapacitet och kvot är tillgängliga. |
| Maxpris är inställt på < det aktuella priset. | Den virtuella datorn har inte distribuerats. Du får ett felmeddelande om att maxpriset måste vara >= aktuellt pris. |
| Starta om en stoppad/frisallokerad virtuell dator om det högsta priset >= det aktuella priset | Om det finns kapacitet och kvot distribueras den virtuella datorn. |
| Starta om en stoppad/frisallokerad virtuell dator om det högsta priset < det aktuella priset | Du får ett felmeddelande om att maxpriset måste vara >= aktuellt pris. |
| Priset för den virtuella datorn har gått upp och är nu > högsta priset. | Den virtuella datorn avlägsnas. Du får ett 30-talsmeddelande innan den faktiska avlägsning. |
| Efter avlägsning går priset för den virtuella datorn tillbaka till att < högsta pris. | Den virtuella datorn startas inte om automatiskt. Du kan starta om den virtuella datorn själv så debiteras den till det aktuella priset. |
Om maxpriset är inställt på -1 |
Den virtuella datorn tas inte bort av prisskäl. Maxpriset är det aktuella priset, upp till priset för virtuella standard-datorer. Du debiteras aldrig över standardpriset. |
| Ändra maxpriset | Du måste avallokera den virtuella datorn för att ändra maxpriset. Avallokera den virtuella datorn, ange ett nytt maxpris och uppdatera sedan den virtuella datorn. |
Begränsningar
Följande VM-storlekar stöds inte för Azure Spot Virtual Machines:
- B-serien
- Kampanjversioner av valfri storlek (t.ex. Dv2, NV, NC, H-kampanjstorlekar)
Azure Spot Virtual Machines kan distribueras till valfri region, förutom Microsoft Azure China 21Vianet.
Följande typer av erbjudanden stöds för närvarande:
- Enterprise-avtal
- Kod för betala per erbjudande (003P)
- Sponsored (0036P och 0136P)
- Kontakta din partner för CSP (Cloud Service Provider)
Prissättning
Prissättningen för Azure Spot Virtual Machines varierar beroende på region och SKU. Mer information finns i Prissättning för virtuella datorer för Linux och Windows.
Du kan också köra frågor mot prisinformation med hjälp av API:et för Azure-återförsäljarpriser för att fråga efter information om spotpriser. och meterName skuName innehåller båda Spot .
Med variabelprissättning har du möjlighet att ange ett maxpris i AMERIKANSKA dollar (USD) med upp till 5 decimaler. Värdet skulle till exempel 0.98765 vara ett maxpris på 0,98765 USD per timme. Om du anger maxpriset till avlägsnas inte den virtuella datorn baserat -1 på priset. Priset för den virtuella datorn är det aktuella priset för punkt eller priset för en standard-VM, som någonsin är mindre, så länge det finns tillgänglig kapacitet och kvot.
Pris- och avlägsningshistorik
Du kan se historiska priser och avlägsningshastigheter per storlek i en region i portalen. Välj Visa prishistorik och jämför priser i närliggande regioner om du vill se en tabell eller ett diagram med priser för en viss storlek. Priserna för prissättning och avlägsning i följande bilder är bara exempel.
Diagram:
Tabell:
Vanliga frågor och svar
F: När den har skapats är en virtuell Azure-dator för VM med punkt samma som den vanliga virtuella datorn som är standard?
S: Ja, förutom att det inte finns något serviceavtal för Azure Spot Virtual Machines och de kan tas bort när som helst.
F: Vad ska du göra när du blir avlägsnad, men fortfarande behöver kapacitet?
S: Vi rekommenderar att du använder virtuella standard-datorer i stället för Azure Spot Virtual Machines om du behöver kapacitet direkt.
F: Hur hanteras kvoten för Azure Spot Virtual Machines?
S: Azure Spot Virtual Machines har en separat kvotpool. Spotkvoten delas mellan virtuella datorer och skalningsuppsättningsinstanser. Läs mer i dokumentationen om Azure-prenumeration och tjänstbegränsningar, kvoter och krav.
F: Kan jag begära en ytterligare kvot för Azure Spot Virtual Machines?
S: Ja, du kommer att kunna skicka begäran om att öka din kvot för Azure Spot Virtual Machines genom standardprocessen för kvotbegäran.
F: Var kan jag ställa frågor?
S: Du kan publicera och tagga din fråga azure-spot med på Q&A.
F: Hur ändrar jag maxpriset för en virtuell dator med vm med spot?
S: Innan du kan ändra maxpriset måste du avallokera den virtuella datorn. Sedan kan du ändra maxpriset i portalen från avsnittet Konfiguration för den virtuella datorn.
Nästa steg
Använd CLI, portalen, ARM-mallen eller PowerShell för att distribuera Azure Spot Virtual Machines.
Du kan också distribuera en skalningsuppsättning med instanser av virtuella Azure-datorer för VM med spot- .
Om du stöter på ett fel kan du se Felkoder.