Azure Spot Sanal Makineler kullanma
Şunlar için geçerlidir: ✔️ Linux VM'leri ✔️ Windows VM'leri ✔️ Esnek ölçek kümeleri ✔️ Tekdüzen ölçek kümeleri
Azure Spot Sanal Makineler kullanmak, kullanılmayan kapasitemizden önemli bir maliyet tasarrufuyla yararlanmanızı sağlar. Azure'ın kapasiteye geri ihtiyacı olduğunda, Azure altyapısı Azure Spot Sanal Makineler çıkaracaktır. Bu nedenle Azure Spot Sanal Makineler toplu işleme işleri, geliştirme/test ortamları, büyük işlem iş yükleri ve daha fazlası gibi kesintileri işleyebilen iş yükleri için idealdir.
Kullanılabilir kapasite miktarı boyuta, bölgeye, günün saatlerine ve daha fazlasına göre farklılık gösterebilir. Azure Spot Sanal Makineler dağıtırken Azure, kullanılabilir kapasite varsa ancak bu VM'ler için SLA yoksa VM'leri ayırır. Azure Spot Sanal Makinesi yüksek kullanılabilirlik garantisi sunar. Azure'ın kapasiteye geri ihtiyacı olduğunda, Azure altyapısı 30 saniyelik bir bildirimle Azure Spot Sanal Makineler çıkaracaktır.
Çıkarma ilkesi
Azure'ın diğer kullandıkça öde iş yükleri için kapasiteye ihtiyacı varsa veya spot örneğin fiyatı belirlediğiniz maksimum fiyatı aştığında spot VM'ler durdurulabilir. Azure Spot Sanal Makinesi oluştururken çıkarma ilkesini Serbest Bırakma (varsayılan) veya Sil olarak ayarlayabilirsiniz.
Serbest bırakma ilkesi VM'nizi durdurulmuş-serbest bırakılmış duruma taşır ve daha sonra yeniden dağıtmanıza olanak tanır. Ancak, ayırmanın başarılı olacağının garantisi yoktur. Serbest bırakılan VM'ler kotanıza göre sayılır ve temel alınan diskler için depolama maliyetleri ücretlendirilirsiniz.
Vm'nizin çıkarıldığında silinmesini istiyorsanız, çıkarma ilkesini silinecek şekilde ayarlayabilirsiniz. Çıkarılan VM'ler, temel diskleriyle birlikte silinir, bu nedenle depolama için ücretlendirilmeye devam edersiniz.
Azure Zamanlanmış Olayları aracılığıyla VM içi bildirimleri almayı kabul edebilirsiniz. Bunlar, çıkarmadan 30 saniye önceye kadar en iyi çaba temelinde teslim edilir.
Seçenek | Sonuç |
---|---|
En yüksek fiyat = geçerli fiyat olarak ayarlanır >. | Kapasite ve kota varsa VM dağıtılır. |
En yüksek fiyat geçerli fiyat olarak < ayarlanır. | VM dağıtılmaz. Maksimum fiyatın = geçerli fiyat olması >gerektiğini belirten bir hata iletisi alırsınız. |
Maksimum fiyat = geçerli fiyat >ise durdurulmuş/serbest bırakılmış bir VM'yi yeniden başlatma | Kapasite ve kota varsa VM dağıtılır. |
Maksimum fiyat geçerli fiyatsa < durdurulmuş/serbest bırakılmış bir VM'yi yeniden başlatma | Maksimum fiyatın = geçerli fiyat olması >gerektiğini belirten bir hata iletisi alırsınız. |
VM'nin fiyatı yükselmiştir ve şu anda > en yüksek fiyattır. | VM çıkarılır. Azure, gerçek çıkarmadan 30 saniye öncesine kadar zamanlanmış olay teslimi dener. |
Çıkarmadan sonra, VM'nin fiyatı en yüksek fiyat olmaya < geri döner. | VM otomatik olarak yeniden başlatılmaz. VM'yi kendiniz yeniden başlatabilirsiniz ve geçerli fiyatla ücretlendirilir. |
En yüksek fiyat olarak ayarlanmışsa -1 |
Vm fiyatlandırma nedeniyle çıkarılamaz. Maksimum fiyat, standart VM'lerin fiyatına kadar geçerli fiyat olacaktır. Standart fiyatın üzerinde hiçbir zaman ücretlendirilemezsiniz. |
Maksimum fiyatı değiştirme | Maksimum fiyatı değiştirmek için VM'yi serbest bırakmanız gerekir. VM'yi serbest bırakma, yeni bir maksimum fiyat ayarlama ve ardından VM'yi güncelleştirme. |
İpucu
Azure'da güvenilir bir kesintiye uğrayılabilir iş yükü oluşturmayı öğrenmek için Azure Sanal Makine Spot Çıkarma kılavuzumuzu inceleyin.
Sınırlamalar
Azure Spot Sanal Makineler için aşağıdaki VM boyutları desteklenmez:
- B serisi
- Herhangi bir boyuttaki promosyon sürümleri (Dv2, NV, NC, H promosyon boyutları gibi)
Azure Spot Sanal Makineler, 21Vianet tarafından sağlanan Microsoft Azure dışında herhangi bir bölgeye dağıtılabilir.
Şu anda aşağıdaki teklif türleri desteklenmektedir:
- Kurumsal Anlaşma
- Kullandıkça öde teklif kodu (003P)
- Sponsorlu (0036P ve 0136P) - Fairfax'ta kullanılamaz
- Bulut Hizmeti Sağlayıcısı (CSP) için İş Ortağı Merkezi'ne bakın veya doğrudan iş ortağınıza başvurun.
Fiyatlandırma
Azure Spot Sanal Makineler fiyatlandırması, bölgeye ve SKU'ya göre değişkendir. Daha fazla bilgi için bkz. Linux ve Windows için VM fiyatlandırması.
Ayrıca, Spot fiyatlandırması hakkında bilgi almak için Azure perakende fiyatları API'sini kullanarak fiyatlandırma bilgilerini sorgulayabilirsiniz. meterName
ve skuName
her ikisi de içerirSpot
.
Değişken fiyatlandırma ile en fazla beş ondalık basamak kullanarak ABD doları (USD) cinsinden maksimum fiyat ayarlama seçeneğiniz vardır. Örneğin, değer 0.98765
saatte 0,98765 ABD doları maksimum fiyat olabilir. En yüksek fiyatı olarak -1
ayarlarsanız, VM fiyata göre çıkarılamaz. Kullanılabilir kapasite ve kota olduğu sürece VM'nin fiyatı geçerli spot fiyatı veya standart bir VM'nin fiyatıdır ve bu fiyat daha azdır.
Fiyatlandırma ve çıkarma geçmişi
Portal
VM'yi oluştururken portaldaki bir bölgede boyut başına geçmiş fiyatlandırma ve çıkarma oranlarını görebilirsiniz. Azure Spot indirimiyle çalıştır onay kutusunu seçtikten sonra, VM'nin boyut seçiminin altında Fiyatlandırma geçmişini görüntüleme ve yakındaki bölgelerdeki fiyatları karşılaştırma başlıklı bir bağlantı görüntülenir. Bu bağlantıyı seçerek, belirtilen VM boyutu için spot fiyatlandırma tablosunu veya grafiğini görebilirsiniz. Aşağıdaki görüntülerdeki fiyatlandırma ve çıkarma oranları yalnızca örnektir.
İpucu
Çıkarma oranları saat başına alıntılanır. Örneğin, %10 çıkarma oranı, bir VM'nin son 7 günün geçmiş çıkarma verilerine göre bir sonraki saat içinde çıkarılma olasılığının %10 olduğu anlamına gelir.
Grafik:
Tablo:
Azure Kaynak Grafiği
Azure Kaynak Grafı aracılığıyla ilgili Spot VM SKU verilerine program aracılığıyla erişebilirsiniz. Belirli gereksinimlerinizi daha iyi karşılayan SKU'ları belirlemek için son 90 günün fiyatlandırma geçmişini ve son 28 günün çıkarma oranlarını alın.
Önemli avantajlar:
- Azure portalında ARM veya ARG Gezgini aracılığıyla Spot çıkarma oranlarını ve spot fiyatların son birkaç ayını program aracılığıyla sorgulama
- SKU ve bölge gibi çeşitli parametreler arasında filtreleme özelliğiyle senaryonuzla ilgili belirli verileri ayıklamak için özel bir sorgu oluşturun
- Birden çok bölgede ve SKU'da verileri kolayca karşılaştırma
- Daha düşük fiyat ve/veya çıkarma oranına sahip farklı bir Spot SKU veya bölge bulun
Azure portalında ARG Gezgini'ni kullanarak Spot fiyatlandırma geçmişi ve çıkarma oranları için aşağıdaki örnek sorguları deneyin. Spot fiyatlandırma geçmişi ve çıkarma oranları verileri tabloda mevcuttur SpotResources
.
Spot fiyatlandırma geçmişi örnek sorgusu:
SpotResources
| where type =~ 'microsoft.compute/skuspotpricehistory/ostype/location'
| where sku.name in~ ('standard_d2s_v4', 'standard_d4s_v4')
| where properties.osType =~ 'linux'
| where location in~ ('eastus', 'southcentralus')
| project skuName = tostring(sku.name), osType = tostring(properties.osType), location, latestSpotPriceUSD = todouble(properties.spotPrices[0].priceUSD)
| order by latestSpotPriceUSD asc
Spot çıkarma oranları örnek sorgusu:
SpotResources
| where type =~ 'microsoft.compute/skuspotevictionrate/location'
| where sku.name in~ ('standard_d2s_v4', 'standard_d4s_v4')
| where location in~ ('eastus', 'southcentralus')
| project skuName = tostring(sku.name), location, spotEvictionRate = tostring(properties.evictionRate)
| order by skuName asc, location asc
Alternatif olarak, fiyatlandırma geçmişi ve çıkarma oranı geçmişi verilerini almak için ARG REST API'sini deneyin.
Sık sorulan sorular
S: Azure Spot Sanal Makinesi oluşturulduktan sonra normal standart VM ile aynı mı olur?
Y: Evet, ancak Azure Spot Sanal Makineler için SLA yoktur ve bunlar herhangi bir zamanda çıkarılabilir.
S: Çıkarıldığında ancak yine de kapasiteye ihtiyaç duyduğunuzda ne yapmanız gerekir?
Y: Kapasiteye hemen ihtiyacınız varsa Azure Spot Sanal Makineler yerine standart VM'ler kullanmanızı öneririz.
S: Azure Spot Sanal Makineleri'nin kotası nasıl yönetilir?
Y: Azure Spot Sanal Makineler ayrı bir kota havuzuna sahip olur. Spot kotası VM'ler ve ölçek kümesi örnekleri arasında paylaşılır. Daha fazla bilgi için bkz. Azure aboneliği ile hizmet limitleri, kotalar ve kısıtlamalar.
S: Azure Spot Sanal Makineler için ek kota isteyebilir miyim?
Y: Evet, standart kota isteği işlemi aracılığıyla Azure Spot Sanal Makineler kotanızı artırma isteği gönderebilirsiniz.
S: Soruları nereye gönderebilirim?
Y: Soru-Cevap'ta sorunuzu azure-spot
gönderip etiketleyebilirsiniz.
S: Spot VM'nin maksimum fiyatını nasıl değiştirebilirim?
Y: En yüksek fiyatı değiştirebilmeniz için önce VM'yi serbest bırakmanız gerekir. Daha sonra portalda VM'nin Yapılandırma bölümünden maksimum fiyatı değiştirebilirsiniz.
Sonraki adımlar
Azure Spot Sanal Makineler dağıtmak için CLI, portal, ARM şablonu veya PowerShell kullanın.
Azure Spot Sanal Makine örnekleriyle bir ölçek kümesi de dağıtabilirsiniz.
Bir hatayla karşılaşırsanız bkz . Hata kodları.