Aracılığıyla paylaş


B Serisi CPU Kredi Modeli

Geleneksel Azure sanal makineleri sabit CPU performansı sağlarken, CPU performansı sağlama için kredi kullanan tek VM türü B serisi sanal makinelerdir. B serisi VM'ler ne kadar CPU tükettiğini izlemek için bir CPU kredi modeli kullanır. Sanal makine, bir iş yükü temel CPU performans eşiğinin altında çalışırken CPU kredileri biriktirir ve tüm kredileri tüketilene kadar temel CPU performans eşiğinin üzerinde çalışırken kredi kullanır. Tüm CPU kredileri tüketildiğinde, B serisi sanal makine, cpu artışına yönelik kredileri toplayana kadar temel CPU performansına geri döndürülür.

Kredi kavramları ve tanımları

  • Temel CPU performansı = Bir VM'nin her zaman kullanabileceği en düşük CPU performans eşiği. Bu düzey, CPU kullanımı temel CPU performans düzeyinin altında olduğunda net kredi birikimi ve CPU kullanımı temel CPU performansının üzerinde olduğunda net kredi tüketimi çıtasını ayarlar.

  • İlk Krediler = Bir VM dağıtıldığında B serisi sanal makineye ayrılan kredi sayısı.

  • Bankaya yatırılan kredi/saat = VM boştaysa (CPU performans tüketimi olmadığında) B serisi bir sanal makinenin saatte biriktiği kredi sayısı.

  • Maksimum Bankalı Krediler = Bir B serisi sanal makinenin birikebileceği maksimum kredi sayısı/üst sınırı. Bu üst sınıra ulaştıkça, B serisi vm artık daha fazla kredi biriktiremez.

  • Tüketilen CPU Kredileri = Ölçüm süresi boyunca harcanan CPU kredisi sayısı.

  • Kalan CPU Kredileri = Belirli bir B serisi VM için kullanılabilen CPU kredisi sayısı.

  • Cpu yüzdesi = ölçüm döneminde belirli bir VM'nin CPU performansı.

Kredi birikimi ve tüketimi

Kredi birikimi ve tüketim oranları, tam olarak temel performans düzeyinde çalışan bir VM'nin net birikmesi veya ani kredi tüketimi olmayacak şekilde ayarlanır. Bir VM, temel CPU performans düzeyinin altında çalıştığında net kredi artışına sahiptir ve VM' nin CPU'sunu temel CPU performans düzeyinden daha fazla kullanırken kredilerde net düşüş olur.

Müşteriler, kredi birikimleri ve tüketimleri üzerinde hesaplamalar yapmak için =>((Base CPU performance * number of vCPU) - (Percentage CPU * number of vCPU))/100 bütünsel 'dakika başına bankaya yatırılan krediler' formülünü kullanabilir.

Bu hesaplamayı uygulamaya koyarak, müşterinin Standard_B2ts_v2 VM boyutunu dağıttığını ve iş yükünün 'CPU Yüzdesi' veya CPU performansından 10% talep ettiğini varsayalım, ardından 'dakika başına bankaya yatırılan krediler' hesaplaması şu şekilde olacaktır: ((20*2) - (10*2))/100 = 0.2 credits/minute. Böyle bir senaryoda, bir B serisi VM, CPU performans gereksinimi başına 'CPU Yüzdesi' değeri Standard_B2ts_v2 'Temel CPU performansının' altında olduğunda kredi biriktiriyor.

Benzer şekilde, bir Standard_B32as_v2 VM boyutu örneğini kullanarak, iş yükü zaman ölçümü için CPU performansının %60'ını gerektiriyorsa, 'dakika başına biriken krediler' hesaplaması şu şekilde olur: ((40*32) - (60*32))/100 = -6.4 credits/minute. Buradaki negatif sonuç, 'CPU Yüzdesi'/CPU performans gereksinimi Standard_B32as_v2 'Temel CPU performansı'nın üzerinde olduğu için, B serisi VM'nin kredileri tükettiğini belirtir.

Kredi izleme

B serisine özgü kredi ölçümlerini izlemek için müşteriler Azure İzleyici veri platformunu kullanabilir. Bkz. Microsoft Azure'da ölçümlere genel bakış. Azure İzleyici veri platformuna Azure portalından ve diğer düzenleme yollarından ve Azure İzleyici'ye programlı API çağrıları aracılığıyla erişilebilir. Azure İzleyici veri platformu aracılığıyla müşteriler, belirli B serisi boyutları için 'Tüketilen CPU Kredileri', 'Kalan CPU Kredileri' ve 'CPU Yüzdesi' gibi B serisi kredi modeline özgü ölçümlere gerçek zamanlı olarak erişebilir.

Diğer boyutlar ve bilgiler

Fiyatlandırma Hesaplayıcısı: Fiyatlandırma Hesaplayıcısı

Disk Türleri hakkında daha fazla bilgi: Disk Türleri