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.
Şunlar için geçerlidir: ✔️ Linux VM'ler ✔️ Windows VM'ler ✔️ Esnek ölçek kümeleri ✔️ Tekdüze ölçek kümeleri
Azure, disk depolama IOPS'sinin ve MB/sn performansının artırılmasını sağlar. Bu, hem sanal makineler (VM) hem de diskler için ani artış olarak adlandırılır. Hem sanal makinelerinizde hem de diskinizde daha iyi patlama performansı elde etmek için VM ve disk patlamasını etkili bir şekilde kullanabilirsiniz.
Azure VM'leri ve disk kaynakları için ani artışlar birbirine bağlı değildir. Ekli bir patlama yapabilen diskin patlama yapabilmesi için patlama yapabilen bir VM'niz olması gerekmez. Benzer şekilde, VM'nizin patlama yapabilmesi için patlama özellikli bir diske sahip olmanız gerekmez.
Yaygın senaryolar
Aşağıdaki senaryolar patlamadan büyük fayda sağlayabilir:
- Başlangıç sürelerini iyileştirin – Hız artışıyla, örneğiniz daha hızlı bir şekilde başlatılır. Örneğin, premium özellikli VM'ler için varsayılan işletim sistemi diski, 120 IOPS ve 25 MB/sn'ye kadar sağlanan bir performans olan P4 diskidir. Bursting özelliği ile, P4 3500 IOPS'ye ve 170 MB/sn'ye kadar çıkabilir ve böylece başlatma sürecinin 6 kata kadar hızlanmasını sağlayabilir.
- Toplu işleri işleme – Bazı uygulama iş yükleri doğası gereği döngüseldir. Çoğu zaman temel bir performans gerektirirler ve kısa süreli olarak daha yüksek bir performans isterler. Bunun bir örneği, az miktarda disk trafiği gerektiren günlük işlemleri işleyen bir muhasebe programıdır. Ay sonunda bu program, çok daha yüksek miktarda disk trafiğine ihtiyaç duyan raporları uzlaştırmayı tamamlar.
- Trafik artışları – Web sunucuları ve uygulamaları herhangi bir zamanda trafik dalgalanmalarıyla karşılaşabilir. Web sunucunuz, ani artış kullanan VM'ler veya diskler tarafından desteklenirse, sunucular trafik artışlarını işlemek için daha iyi bir donanıma sahip olur.
Disk düzeyinde patlama
Şu anda iki yönetilen disk türü vardır: Premium SSD ile yönetilen diskler ve standart SSD'ler. Diğer disk türleri şu anda patlayamaz. Diskler için iki patlama modeli vardır.
- İhtiyaçları geçerli kapasitesini aştığında diskin patladığı isteğe bağlı bir seri akış modeli. Bu model, disk ne zaman patlarsa ek ücretlendirmeye tabi olur. 512 GiB boyutunda veya daha büyük Premium SSD'ler için isteğe bağlı anlık patlama kullanılabilir.
- Diskin ancak kredi kovasında birikmiş patlama kredileri varsa patlayacağı kredi tabanlı bir model. Bu model, disk patladığında ek ücret ödemez. Kredi bazlı artış, yalnızca 512 GiB ve daha küçük Premium SSD yönetilen diskler ile 1024 GiB ve daha küçük standart SSD disklerde kullanılabilir.
Azure Premium SSD yönetilen diskleri her iki patlama modelini kullanabilir, ancak standart SSD'ler şu anda yalnızca kredi tabanlı patlama sunar.
Buna ek olarak, yönetilen disklerin performans katmanı değiştirilebilir ve bu da iş yükünüzün ani artışta çalışması durumunda ideal olabilir.
| Kredi tabanlı ani yükselme | Anında patlama | Performans katmanını değiştirme | |
|---|---|---|---|
| Senaryo | Kısa vadeli ölçeklendirme (30 dakika veya daha kısa) için idealdir. | Kısa vadeli ölçeklendirme için idealdir (Zaman kısıtlı değildir). | İş yükünüz aksi takdirde sürekli ani artış şeklinde çalışacaksa idealdir. |
| Maliyet | Ücretsiz | Maliyet değişkendir, ayrıntılar için Faturalama bölümüne bakın. | Her performans katmanının maliyeti sabittir. Ayrıntılar için bkz. Yönetilen Diskler fiyatlandırması . |
| Kullanılabilirlik | Yalnızca yönetilen premium SSD diskler için 512 GiB ve daha küçük, ve standart SSD diskler için 1024 GiB ve daha küçük boyutlarda mevcuttur. | Yalnızca 512 GiB'den büyük premium SSD yönetilen diskler için kullanılabilir. | Tüm premium SSD boyutları için kullanılabilir. |
| Etkinleştirme | Uygun disklerde varsayılan olarak etkindir. | Kullanıcı tarafından etkinleştirilmesi gerekir. | Kullanıcının katmanını el ile değiştirmesi gerekir. |
Anında patlama
Premium SSD yönetilen diskler, disk patlaması için isteğe bağlı patlama modeli kullanarak, iş yükü gerektirdiğinde maksimum patlama hedefine kadar başlangıçta sağlanan hedeflerin ötesine geçebilir. Örneğin, 1 TiB P30 diskte sağlanan IOPS 5000 IOPS'dir. Bu diskte disk patlaması özelliği etkinleştirildiğinde, iş yükleriniz bu diske 30.000 IOPS ve 1.000 MB/sn maksimum patlama performansına kadar IO verebilir. Desteklenen her diskte maksimum veri bloğu hedefleri için bkz. VM diskleri için ölçeklenebilirlik ve performans hedefleri.
İş yüklerinizin sık sık sağlanan performans hedefinin ötesinde çalışmasını bekliyorsanız disk seri dağıtımı uygun maliyetli olmaz. Bu durumda, daha iyi temel performans için diskinizin performans katmanını daha yüksek bir katmana değiştirmenizi öneririz. Faturalama ayrıntılarınızı gözden geçirin ve bunu iş yüklerinizin trafik düzenine göre değerlendirin.
İsteğe bağlı yük artışını etkinleştirmeden önce aşağıdakileri anlayın:
- İsteğe bağlı ani artış, 512 GiB'den az veya buna eşit premium SSD'de etkinleştirilemez. 512 GiB'den küçük veya buna eşit premium SSD'ler her zaman kredi tabanlı ani artış kullanır.
- Talebe göre kapasite artışı yalnızca premium SSD'lerde desteklenir. Başka bir disk türüne geçirilen bir premium SSD'de isteğe bağlı taşma etkinleştirilmişse, taşma devre dışı bırakılır.
- Talep üzerine patlama, performans katmanı değiştirildiğinde kendiliğinden devre dışı kalmaz. Performans katmanınızı değiştirmek istiyor ancak disk patlaması özelliğini sürdürmek istemiyorsanız, devre dışı bırakmanız gerekir.
- İsteğe bağlı ani artış yalnızca disk bir VM'den ayrılınca veya VM durdurulduğunda etkinleştirilebilir. Talep üzerine kapasite artışı etkinleştirildikten 12 saat sonra devre dışı bırakılabilir.
Faturalandırma
İsteğe bağlı patlama modelini kullanan Premium SSD yönetilen diskler için saatlik patlama etkinleştirme sabit ücreti alınır ve belirlenen hedefin ötesindeki patlama işlemleri için işlem maliyetleri uygulanır. İşlem maliyetleri, tahsis edilen hedefleri aşan hem okuma hem de yazma işlemleri dahil, önbelleğe alınmamış disk girdi/çıktı işlemlerine göre kullandıkça öde modeli kullanılarak hesaplanır. Aşağıda, faturalama saati içindeki disk trafiği desenlerine bir örnek verilmiştir:
Disk yapılandırması: Premium SSD – 1 TiB (P30), Disk patlaması etkinleştirildi.
- 00:00:00 – 00:10:00 Sağlanan 5.000 IOPS hedefinin altında Disk IOPS
- 00:10:01 – 00:10:10 Uygulama bir toplu iş yayınlayarak disk IOPS'sinin 10 saniye boyunca 6.000 IOPS'de patlamasına neden oldu
- 00:10:11 – 00:59:00 Sağlanan 5.000 IOPS hedefinin altında Disk IOPS
- 00:59:01 – 01:00:00 Uygulama, disk IOPS'sinin 60 saniye boyunca 7.000 IOPS'de aniden artmasına neden olan başka bir yığın iş başlattı.
Bu faturalama saatinde ani artış maliyeti iki ücrete tabidir:
İlk ücret, bölgeniz tarafından belirlenen $X tutarındaki ani artış devreye alma sabit ücretidir. Bu sabit ücret, devre dışı bırakılana kadar diskte ekleme durumunun göz ardı edilerek her zaman ücretlendirilir.
İkincisi, ani işlem maliyetidir. Disk patlaması iki zaman diliminde oluştu. 00:10:01 – 00:10:10 arasında birikmiş ani artış işlemi (6.000 – 5.000) X 10 = 10.000'dir. 00:59:01 – 01:00:00 arasında birikmiş ani artış işlemi (7.000 – 5.000) X 60 = 120.000'dir. Toplam ani artış işlemleri 10.000 + 120.000 = 130.000'dır. 13 adet 10.000 işlem birimi (bölgesel fiyatlandırma kapsamında) üzerinden ani işlem maliyeti $Y olarak ücretlendirilir.
Bu durumda, bu faturalama saatindeki disk patlamasının toplam maliyeti $X + $Y'a eşittir. Aynı hesaplama, tahsis edilen MBps hedefini aşan patlama için de geçerlidir. MB'nin aşımını Giriş/Çıkış boyutu 256 KB olan işlemlere dönüştürürüz. Disk trafiğiniz hem sağlanan IOPS hem de MBps hedefini aşarsa, ani artış işlemlerini hesaplamak için aşağıdaki örniğe bakabilirsiniz.
Disk yapılandırması: Premium SSD – 1 TB (P30), Disk taşması etkin.
- 00:00:01 – 00:00:05 Uygulama, disk IOPS'sinin beş saniye boyunca 10.000 IOPS ve 300 MB/sn hızla patlamasına neden olan bir toplu iş verdi.
- 00:00:06 – 00:00:10 Uygulama, disk IOPS'sinin beş saniye boyunca 6.000 IOPS ve 600 MB/sn hızla patlamasına neden olan bir kurtarma işi verdi.
Ani artış işlemi, IOPS veya MBps ani artışlarından kaynaklanan maksimum işlem sayısı olarak hesaba katılır. 00:00:01 – 00:00:05 arasında birikmiş ani artış işlemi Max((10.000 – 5.000), (300 - 200) * 1024 / 256)) * 5 = 25.000 işlemdir. 00:00:06 – 00:00:10 arasında birikmiş ani artış işlemi Max((6.000 – 5.000), (600 - 200) * 1024 / 256)) * 5 = 8.000 işlemdir. Buna ek olarak, isteğe bağlı disk serileştirmeyi etkinleştirmeye yönelik toplam maliyeti almak için seri etkinleştirme sabit ücretini de dahil edersiniz.
Fiyatlandırmayla ilgili ayrıntılar için Yönetilen Diskler fiyatlandırma sayfasına başvurabilir ve iş yükünüz için değerlendirme yapmak üzere Azure Fiyatlandırma Hesaplayıcısı'nı kullanabilirsiniz.
İsteğe bağlı veri artışlarını etkinleştirmek için bkz. İsteğe bağlı veri artışını etkinleştirme.
Kredi tabanlı ani yükselme
Premium SSD ile yönetilen diskler için, P20 ve daha küçük disk boyutları için kredi tabanlı kapasite artışı kullanılabilir. Standart SSD'lerde, disk boyutları E30 ve daha küçük olanlar için kredi tabanlı artış kullanılabilir. Hem standart hem de Premium SSD ile yönetilen diskler için, Azure Genel, Kamu ve Çin Bulutları'ndaki tüm bölgelerde kredi bazlı patlama kullanılabilir. Varsayılan olarak, desteklenen disk boyutlarının tüm yeni ve mevcut dağıtımlarında disk patlaması etkinleştirilir. VM düzeyinde ani artış yalnızca kredi tabanlı ani artış kullanır.
Sanal makine düzeyinde ani artış
VM düzeyindeki patlama yalnızca kredi tabanlı modeli kullanır ve çoğu Premium Depolama destekli VM için varsayılan olarak etkinleştirilmiştir.
Ani akış
Patlama kredi sistemi hem VM düzeyinde hem de disk düzeyinde aynı şekilde uygulanır. Vm veya disk olan kaynağınız, kendi seri demetinde tamamen stoklanmış kredilerle başlar. Bu krediler maksimum patlama hızında 30 dakikaya kadar patlama yapmanızı sağlar. Kaynağın IOPS veya MB/sn değeri kaynağın performans hedefinin altında her kullanılışında kredi biriktirirsiniz. Kaynağınız ani artış kredileri tahakkuk ettiyse ve iş yükünüz ek performansa ihtiyaç duyuyorsa, kaynağınız bu kredileri kullanarak performans sınırlarının üzerine çıkıp iş yükü taleplerini karşılamak için performansını artırabilir.
Kullanılabilir kredilerinizi nasıl harcayabileceğiniz size bağlı. 30 dakikalık ani artış kredilerinizi gün boyunca art arda veya düzensiz olarak kullanabilirsiniz. Kaynaklar dağıtıldığında, tam kredi ayırma ile birlikte gelir. Tükendiğinde, yeniden stoklamak bir günden az sürer. Krediler sizin takdirinize bağlı olarak harcanabilir. Kaynakların patlayabilmesi için patlama kovasının dolu olması gerekmez. IOPS ve MB/sn'nin performans hedeflerinin altında kullanılmayan değerlerine dayandığı için, patlama birikimi kaynağa göre değişiklik gösterir. Daha yüksek temel performans kaynakları, düşük temel performans gösteren kaynaklardan daha hızlı bir şekilde ani artış kredilerini biriktirebilir. Örneğin, boşta bir P1 disk saniyede 120 IOPS tahakkuk ederken, boşta bir P20 disk saniyede 2.300 IOPS tahakkuk eder.
Patlama durumları
Kaynağınızın patlama modunun etkin olduğu üç durum vardır:
- Tahakkuk – Kaynağın IO trafiği performans hedefinin altında kullanılıyor. IOPS ve MB/sn için ani artış kredileri birbirlerinden ayrı olarak biriktirilir. Kaynağınız IOPS kredilerini tahakkuk ettirebilir ve MB/sn kredileri harcayabilir veya tam tersi olabilir.
- Ani artış – Kaynağın trafiği performans hedefinden daha fazlasını kullanıyor. Ani trafik, IOPS veya bant genişliğinden bağımsız olarak kredi tüketir.
- Sabit : Kaynağın trafiği tam olarak performans hedefindedir.
Patlama örnekleri
Aşağıdaki örnekler, çeşitli VM ve disk kombinasyonlarıyla "bursting"in nasıl çalıştığını göstermektedir. Örnekleri izlemeyi kolaylaştırmak için MB/sn'ye odaklanıyoruz, ancak aynı mantık IOPS'ye bağımsız olarak uygulanır.
Patlama yapabilen sanal makine, patlama yapamayan disklerle birlikte
VM ve disk bileşimi:
- Standard_L8s_v2
- Kazınmamış MB/sn: 160
- Maksimum anlık MB/sn: 1,280
- P50 İşletim Sistemi Diski
- Sağlanan MB/sn: 250
- İsteğe Bağlı Ani Artış: etkin değil
- 2 P50 Veri Diskleri
- Sağlanan MB/sn: 250
- İsteğe Bağlı Ani Artış: etkin değil
İlk önyüklemeden sonra, vm üzerinde bir uygulama çalıştırılır ve kritik olmayan bir iş yüküne sahiptir. Bu iş yükü, tüm disklere eşit olarak yayılan 30 MB/sn gerektirir.
Ardından uygulamanın 600 MB/sn gerektiren toplu bir işi işlemesi gerekir. Standard_L8s_v2 bu talebi karşılamak için yüksek performans gösterir ve ardından disk istekleri P50 disklerine eşit dağıtılır.
Artabilir disklerle donatılmış artabilir sanal makine
VM ve disk bileşimi:
- Standard_L8s_v2
- Kazınmamış MB/sn: 160
- Maksimum anlık MB/sn: 1,280
- P4 İşletim Sistemi Diski
- Sağlanan MB/sn: 25
- Maksimum ani hız MB/sn: 170
- 2 P4 Veri Diskleri
- Sağlanan MB/sn: 25
- Maksimum ani hız MB/sn: 170
VM başlatıldığında, işletim sistemi diskinden 1.280 MB/sn'lik anlık veri transferi sınırını talep etmek için hızlanır ve işletim sistemi diski 170 MB/sn'lik anlık veri transferi performansıyla yanıt verir.
Başlangıçtan sonra kritik olmayan bir iş yüküne sahip bir uygulamayı başlatırsınız. Bu uygulama, tüm disklere eşit olarak yayılan 15 MB/sn gerektirir.
Ardından uygulamanın 360 MB/sn gerektiren toplu bir işi işlemesi gerekir. Standard_L8s_v2 bu talebi karşılamak için patlayarak bir artış gösterir ve ardından istekleri yerine getirir. İşletim sistemi diski için yalnızca 20 MB/sn gerekir. Kalan 340 MB/sn, patlayan P4 veri diskleri tarafından işlenir.
Sonraki Adımlar
- İsteğe bağlı veri artışlarını etkinleştirmek için bkz. İsteğe bağlı veri artışını etkinleştirme.
- Patlama kaynaklarınızla ilgili içgörüler elde etmeyi öğrenmek için bkz. Disk patlama metriği.
- Geçerli disk boyutlarının tam olarak ne kadar artışa neden olabileceğini görmek için bkz. VM diskleri için ölçeklenebilirlik ve performans hedefleri.