Azure Blob Depolama maliyet iyileştirme seçeneklerini belirleme

Tamamlandı

Azure Blob Depolama fiyatlandırma modelinin genel olarak anlaşılması, maliyet iyileştirme fırsatlarını belirlemenize yardımcı olmalıdır. Vermeniz gereken bazı kararlar, hedef Azure bölgesini veya depolama hesabı çoğaltma kapsamını seçme gibi tasarım aşamasında daha uygun olabilir. Diğer kararlar, zamanla değişen kullanım düzenleri tarafından yönlendirilir. Ancak, maliyet iyileştirmenin yakından izlemeniz ve sürekli değerlendirmeniz gereken devam eden bir etkinlik olduğunu unutmayın. Bu ünitede farklı maliyet iyileştirme seçenekleri hakkında bilgi edineceksiniz. Bu seçeneklerden hangisinin ortamınızdaki depolamayla ilgili ücretleri ödemenize yardımcı olabileceğini de saptayacaksınız.

Azure Blob Depolama maliyet iyileştirme seçeneklerini açıklama

Bu ünitede göz önünde bulundurabileceğiniz birincil maliyet iyileştirme seçenekleri şunlardır:

  • Verileri erişim katmanları halinde düzenleme

  • Seyrek erişimli ve arşiv katmanlarına doğrudan yazma

  • Verileri erişim katmanları arasında otomatik olarak taşıma

  • Depolama kapasitesi ayırma

Verileri farklı erişim katmanlarına ayırın

Erişim katmanlarının amacı, şirketlerin blob kullanım düzenlerini yansıtan fiyatlandırma modelini ve veri alma hızını seçmesine izin vermektir. Erişim katmanı seçiminiz, depolama hesabındaki tek tek bloblara erişilme sıklığına bağlı olmalıdır. Örneğin, depolama kullanımınızı iyileştirmek ve maliyetini en aza indirmek için sık kullanılan bloblar sık erişim katmanıyla yapılandırılmış bir blob depolama hesabında bulunmalıdır. Buna karşılık, yalnızca ara sıra kullanmayı planladığınız bloblar, seyrek erişim katmanıyla yapılandırılmış bir blob depolama hesabında bulunmalıdır. Sık erişeceğiniz veya değiştireceğiniz bloblar, soğuk erişim katmanıyla yapılandırılmış bir blob depolama hesabında bulunmalıdır. Son olarak, içeriğine erişmek için yakın vadeli plan olmadan arşivleme amacıyla tutulan bloblar arşiv katmanına atanmalıdır.

Bu öneri, iki tür ücret belirleyen erişim katmanına özgü fiyatlandırma modelini temel alır:

  • Bekleyen verileri korumayla ilişkili ücretler (gigabayt başına)

  • Okuma, güncelleştirme ve silme işlemleri gerçekleştirmek için verilere erişimle ilişkili ücretler.

Sık erişim katmanını bir bloba atamak bu ücretlerin ikincisini en aza indirir, ancak ilkini artırırken arşiv erişim katmanını seçmek tam tersi bir etkiye sahip olur. Bu nedenle, verilere sık sık erişmeyi planlıyorsanız sık erişim katmanı en uygun maliyetli seçimi temsil eder. Verilere daha az sıklıkta erişmeyi planlıyorsanız, veri depolama maliyetini azaltmak için soğuk katman veya arşiv katmanı daha mantıklıdır.

Örneğin veritabanı yönetim ekibiniz, şirket içi veri depolarının uzun süreli yedeklemeleri için arşiv depolamayı kullanmayı düşünmelidir. Mevzuat gereksinimlerinin bir sonucu olarak, bu yedeklemelerin nadiren geri yüklenmesi gerekse de birkaç yıl boyunca korunması gerekir. Buna karşılık sık erişim katmanı, müşteri sorunlarını gidermek ve kısa vadeli analiz ve raporlama için kullanılan günlük dosyaları için daha uygun olacaktır.

Seyrek erişimli ve arşiv katmanlarına doğrudan yazma

Yakın dönemde yeni bir bloba erişilmeyeceğini belirten net bir göstergeniz varsa, doğrudan soğuk veya arşiv katmanına atamayı göz önünde bulundurmanız gerekir. Bu, bunu katmanlar arasında taşımayla ilişkili ücretleri ortadan kaldırır.

Screenshot of the Azure portal pane has the option of assigning a newly uploaded blob to the archive tier.

Verilerin otomatik olarak farklı erişim katmanlarına taşınmasını sağlayın

Başlangıçta atadığınız erişim katmanı, uzun vadeli depolama eğilimlerini yansıtmayabilir. Geçerli bir sorunu gidermek için kullanılan günlük büyük olasılıkla birkaç hafta sonra aynı öneme sahip olmayacaktır. Benzer şekilde, yakın zamandaki bir yedeklemeyi hızlı bir şekilde geri yüklemek önemli olsa da, bu aciliyet derecesi aynı yedekleme kopyası için muhtemelen birkaç ay sonra geçerli olmayacaktır. Erişim katmanını el ile değiştirebilirsiniz ancak bu tür bir yaklaşım özellikle kurumsal senaryolarda yaygın olarak görülen çok sayıda blobu değiştirirken önemli bir bakım yüküne neden olur.

Neyse ki bu gerekli değildir. Azure Blob Depolama, tanımladığınız ölçütlere göre verileri katmanlar arasında taşıyabilen yaşam döngüsü yönetimi ilkelerini destekler. Örneğin, blobları son 90 gün içinde değiştirilmediyse arşiv katmanına geçiren bir ilke kuralı tanımlayabilirsiniz. Benzer şekilde, arşiv katmanındaki bloblara son 360 gün içinde erişilmemişse bu blobları silmek için bir ilke kuralı oluşturabilirsiniz.

Dekont

İlkeler, son değiştirme tarihini veya son erişilen tarihi temel alabilir. İkincisi için son erişim zamanı izlemesinin etkinleştirilmesi gerekir.

Depolama alanı rezervasyonu satın alın

Azure Blob Depolama uzun süre kullanmayı bekliyorsanız, bir yıl veya üç yıl boyunca aylık 100 terabayt (TB) ve 1 petabayt (PB) birimi cinsinden ayrılmış kapasite satın alarak maliyetlerinizi daha da azaltabilirsiniz. Bu düzenleme, Azure Blob Depolama'de bulunan verilerin depolama (gigabayt başına) ücretleri için indirimli bir fiyat sunar. Herhangi bir erişim katmanı ve yedeklilik türü için rezervasyon satın alabilirsiniz, ancak azure bölgesi, erişim katmanı ve yedeklilik seçeneğinin belirli bir bileşimi için geçerlidir.