Bagikan melalui


Pertimbangan desain data dan penyimpanan untuk beban kerja berkelanjutan di Azure

Penyimpanan data di Azure adalah komponen penting dari sebagian besar beban kerja yang disediakan. Pelajari cara merancang arsitektur penyimpanan data yang lebih berkelanjutan dan mengoptimalkan penyebaran yang ada.

Penting

Artikel ini adalah bagian dari seri beban kerja azure Well-Architected berkelanjutan . Jika Anda tidak terbiasa dengan seri ini, kami sarankan Anda memulai dengan apa itu beban kerja berkelanjutan?

Efisiensi penyimpanan

Bangun solusi dengan penyimpanan yang efisien untuk meningkatkan performa, menurunkan bandwidth yang diperlukan, dan meminimalkan dampak iklim desain penyimpanan yang tidak perlu.

Mengaktifkan kompresi penyimpanan

Menyimpan banyak data yang tidak dikompresi dapat mengakibatkan limbah bandwidth yang tidak perlu dan meningkatkan persyaratan kapasitas penyimpanan.

Keselarasan Green Software Foundation: Efisiensi perangkat keras

Rekomendasi:

  • Solusi untuk mengurangi persyaratan penyimpanan, termasuk kapasitas dan bandwidth yang diperlukan untuk menulis atau mengambil data. Misalnya, memadatkan file di Azure Front Door dan memadatkan file di Azure CDN.
  • Kompresi adalah teknik desain terkenal untuk meningkatkan performa jaringan.
  • Pertimbangkan tradeoff kompresi: Apakah manfaat kompresi melebihi peningkatan biaya karbon dalam sumber daya (CPU, RAM) yang diperlukan untuk melakukan kompresi/dekompresi?

Mengoptimalkan performa kueri database

Mengkueri database yang luas atau mengambil banyak informasi secara bersamaan dapat memiliki penalti performa. Idealnya, aplikasi harus mengoptimalkan performa kueri.

Keselarasan Green Software Foundation: Efisiensi energi

Rekomendasi:

Menggunakan tingkat akses penyimpanan yang paling cocok

Dampak karbon data yang diambil dari penyimpanan panas dapat lebih tinggi dari data dari penyimpanan dingin atau arsip. Merancang solusi dengan pola akses data yang benar dapat meningkatkan efisiensi karbon aplikasi.

Keselarasan Green Software Foundation: Efisiensi energi

Rekomendasi:

  • Gunakan penyimpanan yang paling cocok untuk pola akses data aplikasi.
  • Pastikan data Anda yang paling sering disimpan di penyimpanan panas, sehingga mudah diambil dan tidak memerlukan lebih banyak pemrosesan untuk diakses.
  • Data yang jarang digunakan harus disimpan dalam penyimpanan arsip dingin atau offline, menggunakan lebih sedikit energi.

Hanya simpan apa yang relevan

Pencadangan adalah bagian penting dari keandalan. Namun, menyimpan cadangan tanpa batas waktu dapat dengan cepat mengalokasikan banyak ruang disk yang tidak perlu. Pertimbangkan cara Anda merencanakan retensi penyimpanan cadangan.

Keselarasan Green Software Foundation: Efisiensi perangkat keras

Rekomendasi:

  • Menerapkan kebijakan untuk menyederhanakan proses penyimpanan dan menjaga informasi yang relevan. Microsoft Purview dapat membantu memberi label data dan menambahkan pembersihan berbasis waktu untuk menghapusnya setelah periode retensi secara otomatis. Selain itu, ini memungkinkan Anda tetap mengontrol data Anda dan mengurangi jumlah data untuk diproses dan ditransfer.
  • Beban kerja yang terintegrasi dengan Azure Monitor dapat mengandalkan Aturan Pengumpulan Data (DCR) untuk menentukan data apa yang harus dikumpulkan, cara mengubah data tersebut, dan ke mana harus mengirim data.

Menentukan tingkat akses yang paling cocok untuk data blob

Pertimbangkan apakah akan menyimpan data di tingkat online atau tingkat offline. Tingkat online dioptimalkan untuk menyimpan data yang sering diakses atau dimodifikasi. Tingkat offline dioptimalkan untuk menyimpan data yang jarang diakses.

Keselarasan Green Software Foundation: Efisiensi energi

Rekomendasi:

Mengurangi jumlah titik pemulihan untuk pencadangan VM

Titik pemulihan tidak dibersihkan secara otomatis. Oleh karena itu, pertimbangkan di mana penghapusan sementara diaktifkan untuk Azure Backup. Titik pemulihan yang kedaluwarsa tidak dibersihkan secara otomatis.

Keselarasan Green Software Foundation: Efisiensi perangkat keras

Rekomendasi:

Merevisi kebijakan pencadangan dan retensi

Pertimbangkan untuk meninjau kebijakan pencadangan dan periode retensi untuk cadangan guna menghindari penyimpanan data yang tidak perlu.

Keselarasan Green Software Foundation: Efisiensi perangkat keras

Rekomendasi:

  • Tinjau dan revisi kebijakan pencadangan dan retensi untuk meminimalkan overhead penyimpanan.
  • Tinjau dan hapus cadangan secara aktif yang tidak lagi diperlukan.

Mengoptimalkan pengumpulan log

Terus mengumpulkan log di seluruh beban kerja dapat dengan cepat mengagregasi dan menyimpan banyak data yang tidak digunakan.

Keselarasan Green Software Foundation: Efisiensi energi

Rekomendasi:

Langkah selanjutnya

Tinjau pertimbangan desain untuk keamanan.