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:
- Veri alma gecikmesini azaltırken veritabanındaki yükü de azaltır.
- Azure SQL Veritabanları için sorgu performansını anlama
- Azure SQL veritabanındaki performans için uygulamaları ve veritabanlarını ayarlama gibi veri sorgusu performansını iyileştirmenin birçok iyi bilinen yolu vardır.
- En iyi sonuçları elde etmek için ince ayar gerektirebileceğini göz önünde bulundurun.
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:
- Süresi dolan kurtarma noktalarının geçici olarak silinmiş durumdaki öğeler üzerindeki etkisi hakkında daha fazla bilgi edinin.
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:
- Yalnızca gereksinimlerinize uygun verileri günlüğe kaydettiğinizden ve tuttuğunuzdan emin olun.
- Maliyet iyileştirmesi ve Log Analytics hakkında daha fazla bilgi edinin.
Sonraki adım
Güvenlikle ilgili tasarım konularını gözden geçirin.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin