Blob depolama için ölçeklenebilirlik ve performans hedefleri

Bu başvuruda Azure Depolama için ölçeklenebilirlik ve performans hedefleri ayrıntılı olarak anlatılmıştır. Burada listelenen ölçeklenebilirlik ve performans hedefleri üst düzey hedeflerdir ancak ulaşılabilir. Her durumda, depolama hesabınız tarafından elde edilen istek hızı ve bant genişliği depolanan nesnelerin boyutuna, kullanılan erişim desenlerine ve uygulamanızın gerçekleştirdiği iş yükünün türüne bağlıdır.

Performansının gereksinimlerinizi karşılayıp karşılamadığını belirlemek için hizmetinizi test edin. Mümkünse trafik hızında ani ani artışlardan kaçının ve trafiğin bölümler arasında iyi dağıtılmasını sağlayın.

Uygulamanız bir bölümün iş yükünüz için işleyebileceği sınıra ulaştığında, Azure Depolama hata kodu 503 (Sunucu Meşgul) veya hata kodu 500 (İşlem Zaman Aşımı) yanıtları döndürmeye başlar. 503 hataları oluşuyorsa, uygulamanızı yeniden denemeler için üstel geri alma ilkesi kullanacak şekilde değiştirmeyi göz önünde bulundurun. Üstel geri alma, bölümdeki yükün azalmasına ve bu bölüme giden trafik artışlarını azaltmasına olanak tanır.

Azure Depolama hesapları için hizmet düzeyi sözleşmesi (SLA), Depolama Hesapları için SLA'da sağlanır.

Blob depolama için hedefleri ölçeklendirme

Kaynak Hedef
Tek blob kapsayıcısının en büyük boyutu Maksimum depolama hesabı kapasitesiyle aynı
Blok blobu veya ekleme blobundaki en fazla blok sayısı 50.000 blok
Blok blobundaki bir bloğun en büyük boyutu 4000 MiB
Blok blobunun en büyük boyutu 50.000 X 4000 MiB (yaklaşık 190,7 TiB)
Ekleme blobundaki bir bloğun en büyük boyutu 4 MiB
Ekleme blobunun en büyük boyutu 50.000 x 4 MiB (yaklaşık 195 GiB)
Sayfa blobunun en büyük boyutu 8 TiB2
Blob kapsayıcısı başına en fazla depolanmış erişim ilkesi sayısı 5
Tek bir blob için hedef istek oranı Saniyede en fazla 500 istek
Tek sayfalı blob için hedef aktarım hızı Saniyede60 MiB'a kadar 2
Tek bir blok blobu için hedef aktarım hızı Depolama hesabı giriş/çıkış sınırlarınakadar 1

1 Tek bir blob için aktarım hızı çeşitli faktörlere bağlıdır. Bu faktörler şunlardır ancak bunlarla sınırlı değildir: eşzamanlılık, istek boyutu, performans katmanı, karşıya yüklemeler için kaynak hızı ve indirmeler için hedef. Yüksek aktarım hızına sahip blok bloblarının performans geliştirmelerinden yararlanmak için daha büyük blobları veya blokları karşıya yükleyin. Özellikle, 256 KiB'tan büyük bir blob veya blok boyutuyla Put Blobveya Put Block işlemini çağırın.

2 Hiyerarşik ad alanı etkinleştirilmiş hesaplarda sayfa blobları henüz desteklenmemektedir.

Aşağıdaki tabloda hizmet sürümü tarafından izin verilen en büyük blok ve blob boyutları açıklanmaktadır.

Hizmet sürümü En büyük blok boyutu (Blok Koy aracılığıyla) En büyük blob boyutu (Blok Listesini Koy aracılığıyla) Tek yazma işlemiyle (Put Blob aracılığıyla) maksimum blob boyutu
Sürüm 2019-12-12 ve üzeri 4000 MiB Yaklaşık 190,7 TiB (4000 MiB X 50.000 blok) 5000 MiB
Sürüm 2016-05-31 ile sürüm 2019-07-07 arasında 100 MiB Yaklaşık 4,75 TiB (100 MiB X 50.000 blok) 256 MiB
2016-05-31 öncesi sürümler 4 MiB Yaklaşık 195 GiB (4 MiB X 50.000 blok) 64 MiB

Ayrıca bkz.