Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Örnek karışımı, Esnek Düzenleme Modu kullanan bir Sanal Makine Ölçek Kümesinde birden çok Sanal Makine (VM) boyutu belirtmenize olanak tanır. Sağlama başarısını artırmak, maliyetleri iyileştirmek veya farklı VM boyutlarında çalışabilen iş yükleri için tahmin edilebilir ayırma sıralamasını oluşturmak için örnek karışımını kullanın.
Önemli
Örnek karışımı yalnızca Esnek Düzenleme Modu kullanan ölçek kümeleri için kullanılabilir.
Önkoşullar
- Esnek Düzenleme Modu kullanan bir ölçek kümesi.
- Hedef abonelikteki ve bölgedeki her VM boyutu için yeterli kota.
- Seçili boyutlarda tutarlı VM özellikleri: mimari (x64/Arm64), depolama arabirimi, yerel disk yapılandırması ve güvenlik profili.
Tavsiye
Örnek Karışımı birden çok VM boyutu ve yonga kümesi kullanabilir. Abonelikler arasında Instance Karışımı kullanıldığında, Azure Kota Grupları kotanın birleştirilmesi sayesinde iş yüklerinin ölçeklenmesini kolaylaştırır. Örnek Çeşidi, uygun tüm stok tutma birimleri (SKUlardan) kotanızı dikkate alır ve Kota Gruplamaları, abonelikler arasında kota tahsisini birleştirerek yönetimi basitleştirir.
Örnek karışımı ne zaman kullanılır?
- Başarılı sağlama olasılığını artırmak için tek bir ölçek kümesinde heterojen vm boyutları kümesi çalıştırmak istiyorsunuz.
- Azure'ın uygun olduğunda daha düşük maliyetli boyutlar seçmesine izin vererek maliyeti azaltmak istiyorsunuz.
- Önceliklendirilmiş stratejiyi kullanarak rezervasyonlar, lisanslama veya tasarruf planlarıyla uyumlu hale getirmek için öngörülebilir ayırma siparişine ihtiyacınız vardır.
Örnek karışımı nasıl çalışır?
- Listede en fazla beş VM boyutu
skuProfile.vmSizestanımlayın. - Azure'ın sağlama zamanında VM boyutlarını nasıl seçeceğini denetlemek için bir
allocationStrategyseçin. - Ölçeği genişletme sırasında Azure kullanılabilirliği değerlendirir ve stratejiye bağlı olarak kotalara ve bölgesel kapasiteye bağlı olarak seçilen stratejiyi karşılayan örneklere fiyat ve ayırma işlemleri gerçekleştirebilir.
Ayırma stratejileri
Örnek karışımı üç ayırma stratejisini destekler. Önceliklerinizle eşleşen stratejiyi seçin (maliyet, kapasite veya öngörülebilir sıralama).
| Strateji | En iyi kullanım alanı: | Davranış | Notes |
|---|---|---|---|
lowestPrice (varsayılan) |
Maliyete duyarlı, hataya dayanıklı iş yükleri | Kullanılabilir kapasiteyi göz önünde bulundurarak listeden vmSizes en düşük maliyetli VM boyutlarını tercih eder. Daha yüksek fiyatlı boyutlara geçmeden önce kapasitenin izin verdiği en düşük fiyatlı VM'lerin çoğunu dağıtır. |
Spot VM'ler için en uygun. Kapasitenin güvenliğini sağlamak için daha yüksek maliyetli boyutlar seçilebilir. |
capacityOptimized |
Güvenilir bir şekilde sağlanması gereken kritik iş yükleri | Hedef bölgede kullanılabilirlik olasılığı en yüksek olan VM boyutlarını önceliklendirir; maliyet dikkate alınmaz. | Kullanılabilirlik bölgeye göre değişir. Kapasitenin güvenliğini sağlamak için daha yüksek maliyetli boyutlar seçebilir. |
Prioritized (Önizleme) |
Tahmin edilebilir ayırma siparişi, rezervasyon hizalaması | VM boyutlarında kullanıcı tanımlı rank değerlere saygı gösterir; düşük derece daha yüksek öncelik anlamına gelir. Azure, kapasiteye uygun olarak örnekleri dereceye göre ayırır. |
Dereceler isteğe bağlıdır, çoğaltılabilir ve sıralı olması gerekmez. Ayırma bölgesel kapasite kısıtlamalarına tabidir. |
Uyarı
Yalnızca stratejiyle rank kullanınPrioritized. ve lowestPriceiçin capacityOptimized dereceleri atla.
Ölçek kümesi özellikleri
Mevcut özelliklerde yapılan değişiklikler
| Mülkiyet | Değişiklik | Notes |
|---|---|---|
sku.name |
Örneğin karma dağıtımlar için olarak ayarlanmalıdır "Mix" . |
VM boyutları yapılandırmaya skuProfile taşınır. |
sku.tier |
Örneğin karma senaryolar olmalıdır null . |
İsteğe bağlı özellik; null farklı boyutlarda katman uyuşmazlığından kaçınmak için olarak ayarlayın. |
sku.capacity |
Ölçek kümesindeki istenen toplam VM sayısını temsil eder. | Ölçek kümesi kapasitesini (istenen örnekler) temsil eder. |
scaleInPolicy |
Örnek karışımı için gerekli değildir. | Örnek karışımı ayırmayı yönlendirmek için kullanır allocationStrategy ; ölçek daraltma davranışı ölçek kümesinin ilke ve ayırma stratejisini izler. |
Yeni özellikler
| Mülkiyet | Türü | Description | Örnek Değer |
|---|---|---|---|
skuProfile |
Nesne | Örnek karma yapılandırması (vmSizes, allocationStrategy vb.) için kapsayıcı. | { "vmSizes": [...], "allocationStrategy": "Prioritized" } |
vmSizes |
Dize veya nesne dizisi | Örnek karışımına dahil etmek için VM boyutlarının listesini (en fazla 5) oluşturun. Her öğe bir dize (boyut adı) veya strateji için rank isteğe bağlı Prioritized olan bir nesne olabilir. |
[{ "name": "Standard_D8s_v5", "rank": 0 }, { "name":"Standard_D8as_v5", "rank": 1] |
allocationStrategy |
String | Azure'ın sağlama zamanında VM boyutlarını nasıl seçeceğini belirler. Bunlardan biri: lowestPrice, capacityOptimized, Prioritized. |
"Prioritized" |
Örnek: Önceliklendirilmiş ayırma (JSON parçası)
{
"skuProfile": {
"vmSizes": [
{ "name": "Standard_D8s_v5", "rank": 0 },
{ "name": "Standard_D8s_v4", "rank": 1 },
{ "name": "Standard_D4s_v5", "rank": 2 }
],
"allocationStrategy": "Prioritized"
}
}
Uyarı
Dereceler: Düşük sayılar yüksek önceliği gösterir. Dereceler sıralı olmayan ve çoğaltılmış olabilir. veya lowestPricekullanırken capacityOptimized dereceleri atla.
Dağıtım denetim listesi
Örnek karma ölçek kümesini dağıtmadan önce:
- Ölçek kümesinin Esnek Düzenleme Modu kullandığını doğrulayın.
- Hedef abonelikte ve bölgede seçilen her boyut için VM kotalarını onaylayın.
- Seçilen tüm VM boyutlarının tutarlı mimariye, depolama arabirimine, yerel disk yapılandırmasına ve güvenlik profiline sahip olduğundan emin olun.
Tavsiye
Birden çok abonelikte Örnek Karışımı dağıtırken, Azure Kota Grupları kota ayırmalarını birleştirerek kota yönetimini basitleştirir. Örnek Karışımı, tüm uygun SKU'lar için kotanızı dikkate alarak birden fazla VM boyutu ve yonga setini kullanabildiği için iş yüklerinin ölçeklendirilmesini kolaylaştırır.
- Hedeflerinize uygun bir ayırma stratejisi seçin (maliyet, kullanılabilirlik, öngörülebilirlik).
- REST API dağıtımları için hedef kaynak grubunda bir sanal ağ olduğundan emin olun.
Öneriler
- Dengeli yük dağıtımı sağlamak için benzer vCPU ve belleğe sahip VM boyutlarını kullanın.
- Tutarlı performans için benzer türde VM boyutlarını kullanın (örneğin, her ikisi de D serisi).
- Rezervasyon veya tasarruf planı avantajları için rezervasyon destekli boyutları daha yüksek önceliğe kullanın
Prioritizedve yerleştirin.
Sınırlamalar ve desteklenmeyen senaryolar
- Düzenleme modu: örnek karışımı yalnızca Esnek Düzenleme Modu ile kullanılabilir.
- Desteklenen VM aileleri
skuProfile: Yalnızca A, B, D, E ve F aileleri. - En fazla beş VM boyutu belirtilebilir.
- VM mimarilerini (örneğin, Arm64 ve x64) aynı örnek karışımında karıştıramazsınız.
- Farklı depolama arabirimlerine (SCSI ve NVMe) sahip VM'ler karıştırılamaz.
- Premium depolama ve premium olmayan depolama kullanan VM SKU'larını aynı örnek karışımında karıştıramazsınız.
- Tüm VM'lerin aynı Güvenlik Profilini ve yerel disk yapılandırmasını paylaşması gerekir.
-
DiffDisk ayarları: İşletim sistemi diski üzerindeki örnek dağılımı
diffDiskSettingsşu anda desteklenmemektedir. - Örnek karışımı şunları desteklemez: Bekleme Havuzları, Azure Adanmış Konak, Yakınlık Yerleştirme Grupları veya isteğe bağlı kapasite rezervasyonları.
Sonraki adımlar
Örnek karışımını kullanarak ölçek kümesi oluşturmayı öğrenin.