Aracılığıyla paylaş


Azure'da sürdürülebilir iş yükleri için veri ve depolama tasarımında dikkat edilmesi gerekenler

Azure'da veri depolama, çoğu sağlanan iş yükünün önemli bir bileşenidir. Daha sürdürülebilir bir veri depolama mimarisi tasarlamayı ve mevcut dağıtımları iyileştirmeyi öğrenin.

Önemli

Bu makale, Azure Well-Architected sürdürülebilir iş yükü serisinin bir parçasıdır. Bu seriyi bilmiyorsanız sürdürülebilir iş yükü nedir?

Depolama verimliliği

Performansı artırmak, gerekli bant genişliğini düşürmek ve gereksiz depolama tasarımı iklim etkisini en aza indirmek için verimli depolama ile çözümler oluşturun.

Depolama sıkıştırmayı etkinleştirme

Çok fazla sıkıştırılmamış veri depolamak gereksiz bant genişliği israfı ile sonuçlanabilir ve depolama kapasitesi gereksinimlerini artırabilir.

Yeşil Yazılım Temeli hizalaması: Donanım verimliliği

Öneri:

  • Veri yazmak veya almak için hem kapasite hem de gerekli bant genişliği dahil olmak üzere depolama gereksinimlerini azaltmaya yönelik bir çözüm. Örneğin, Azure Front Door'da dosyaları sıkıştırma ve Azure CDN'de dosyaları sıkıştırma.
  • Sıkıştırma, ağ performansını geliştirmeye yönelik iyi bilinen bir tasarım tekniğidir.
  • Sıkıştırmanın dezavantajını göz önünde bulundurun: Sıkıştırmanın avantajı, sıkıştırma/sıkıştırmayı kaldırma işlemi için gereken kaynaklarda (CPU, RAM) artan karbon maliyetinden daha mı ağır basıyor?

Veritabanı sorgu performansını iyileştirme

Kapsamlı veritabanlarını sorgulamak veya aynı anda çok fazla bilgi almak bir performans cezasına neden olabilir. İdeal olan uygulamaların sorgu performansı için iyileştirilmesidir.

Green Software Foundation hizalaması: Enerji verimliliği

Öneri:

En uygun depolama erişim katmanını kullanma

Sık erişimli depolamadan alınan verilerin karbon etkisi soğuk veya arşiv depolamadaki verilerden daha yüksek olabilir. Doğru veri erişim deseniyle çözümler tasarlamak, uygulamanın karbon verimliliğini artırabilir.

Green Software Foundation hizalaması: Enerji verimliliği

Öneri:

  • Uygulamanın veri erişim desenleri için en uygun depolama alanını kullanın.
  • En sık verilerinizin sık erişimli depolama alanında depolandığından emin olun, bu da kolayca alınabilmesini sağlar ve erişim için daha fazla işlem gerektirmez.
  • Seyrek kullanılan veriler daha az enerji kullanılarak soğuk veya çevrimdışı arşiv depolama alanında depolanmalıdır.

Yalnızca ilgili öğeleri depolama

Yedekleme, güvenilirliğin önemli bir parçasıdır. Ancak, yedeklemeleri süresiz olarak depolamak çok fazla gereksiz disk alanını hızla ayırabilir. Yedekleme depolama saklamayı nasıl planladığınızı düşünün.

Yeşil Yazılım Temeli hizalaması: Donanım verimliliği

Öneri:

  • İlgili bilgileri depolama ve saklama sürecini kolaylaştırmak için ilkeler uygulayın. Microsoft Purview , verileri etiketlemeye ve saklama süresi sonrasında otomatik olarak silmek için zamana dayalı temizleme eklemeye yardımcı olabilir. Ayrıca bu, verilerinizin denetimini size sağlar ve işlenip aktaracak veri miktarını azaltır.
  • Azure İzleyici ile tümleştirilmiş iş yükleri hangi verilerin toplanması gerektiğini, bu verilerin nasıl dönüştürüleceğini ve verilerin nereye gönderileceğini belirtmek için Veri Toplama Kuralları'na (DCR) güvenebilir.

Blob verileri için en uygun erişim katmanını belirleme

Verileri çevrimiçi katmanda mı yoksa çevrimdışı katmanda mı depolayabilirsiniz? Çevrimiçi katmanlar, sık erişilen veya değiştirilen verileri depolamak için iyileştirilmiştir. Çevrimdışı katmanlar, nadiren erişilen verileri depolamak için iyileştirilmiştir.

Green Software Foundation hizalaması: Enerji verimliliği

Öneri:

VM yedeklemeleri için kurtarma noktası sayısını azaltma

Kurtarma noktaları otomatik olarak temizlenmez. Bu nedenle, Azure Backup için geçici silmenin nerede etkinleştirildiğini göz önünde bulundurun. Süresi dolan kurtarma noktaları otomatik olarak temizlenmez.

Yeşil Yazılım Temeli hizalaması: Donanım verimliliği

Öneri:

Yedekleme ve saklama ilkelerini gözden geçirme

Gereksiz verilerin depolanmasını önlemek için yedekleme ilkelerini ve saklama sürelerini gözden geçirmeyi göz önünde bulundurun.

Yeşil Yazılım Temeli hizalaması: Donanım verimliliği

Öneri:

  • Depolama ek yükünü en aza indirmek için yedekleme ve bekletme ilkelerini gözden geçirin ve düzeltin.
  • Artık gerekli olmayan yedeklemeleri etkin bir şekilde gözden geçirin ve silin.

Günlük koleksiyonunu iyileştirme

günlükleri iş yükleri arasında sürekli olarak toplamak, kullanılmayan çok sayıda veriyi hızla toplayabilir ve depolayabilir.

Green Software Foundation hizalaması: Enerji verimliliği

Öneri:

Sonraki adım

Güvenlikle ilgili tasarım konularını gözden geçirin.