Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Manajemen siklus hidup Azure Blob Storage membantu Anda mengotomatiskan transisi objek ke tingkat akses berbiaya rendah, atau untuk menghapus objek di akhir siklus hidupnya untuk mengurangi biaya penyimpanan. Jika kebijakan aktif, Lifecycle Management secara berkala memproses objek di akun penyimpanan yang cocok dengan kumpulan filter dan aturan yang ditentukan dalam kebijakan manajemen siklus hidup. Waktu yang diperlukan untuk kebijakan untuk menyelesaikan pemrosesan objek di akun penyimpanan tergantung pada banyak faktor seperti jumlah objek yang akan dievaluasi dan dioperasikan, beban kerja pelanggan pada akun, ketersediaan sumber daya penyimpanan, dan banyak lagi. Dalam beberapa kasus, diperlukan waktu beberapa hari untuk menyelesaikan pemrosesan semua objek di akun penyimpanan. Kebijakan manajemen siklus hidup baru yang dijalankan hanya dimulai setelah eksekusi yang sedang berlangsung selesai. Manajemen siklus hidup terus mengoptimalkan kecepatan eksekusi sambil mengingat faktor-faktor ini.
Faktor-faktor yang memengaruhi performa manajemen siklus hidup
Ada banyak faktor yang memengaruhi waktu eksekusi yang akan diambil manajemen siklus hidup untuk memproses objek dalam satu akun penyimpanan.
Manajemen siklus hidup memproses subset objek di akun penyimpanan yang Anda cakup dengan membuat set filter (awalan atau jalur file) dalam kebijakan manajemen siklus hidup. Jika Anda tidak menentukan cakupan atau cakupan terlalu luas, manajemen siklus hidup mungkin harus memproses sejumlah besar objek yang dapat meningkatkan waktu yang diperlukan agar kebijakan selesai. Waktu pemrosesan juga dapat meningkat jika persentase objek yang signifikan memenuhi kondisi kebijakan. Peningkatan waktu pemrosesan ini terutama berlaku ketika kebijakan diaktifkan untuk pertama kalinya pada akun penyimpanan.
Semua permintaan yang dibuat ke akun penyimpanan, termasuk permintaan yang dibuat oleh kebijakan manajemen siklus hidup berjalan, bertambah hingga batas yang sama pada permintaan per detik. Saat batas permintaan tersebut didekati, prioritas diberikan kepada permintaan yang dibuat oleh beban kerja pelanggan. Latensi pemrosesan objek juga meningkat jika skalabilitas dan batas performa akun penyimpanan tercapai. Pertimbangkan latensi ini saat memutuskan operasi yang perlu dilakukan dalam jangka waktu tertentu. Pelajari selengkapnya tentang Skalabilitas dan target performa untuk akun penyimpanan standar.
Dengan memprioritaskan beban kerja pelanggan, manajemen siklus hidup memastikan bahwa beban kerja ini berjalan dengan minimal hingga tanpa gangguan. Namun, ini dapat berdampak pada tingkat objek yang diproses oleh manajemen siklus hidup. Dalam kasus seperti itu, ada kemungkinan bahwa tingkat pembuatan dan modifikasi objek lebih tinggi dari tingkat di mana manajemen siklus hidup dapat memproses akun penyimpanan.
Kondisi kebijakan dinilai pada setiap objek hanya sekali selama kebijakan dijalankan. Dalam beberapa kasus, objek mungkin memenuhi kondisi setelah dinilai oleh eksekusi. Objek tersebut diproses dalam eksekusi berikutnya.
Salah satu kondisi ini dapat menyebabkan manajemen siklus hidup memakan waktu beberapa hari untuk menyelesaikan pemrosesan objek di akun penyimpanan. Karakteristik performa manajemen siklus hidup ini dapat mengakibatkan objek membutuhkan waktu lebih lama untuk diproses dan dapat menyebabkan peningkatan kapasitas penyimpanan.
Praktik terbaik untuk meningkatkan performa manajemen siklus hidup
Mempersempit cakupan kebijakan manajemen siklus hidup
Dalam kasus di mana manajemen siklus hidup membutuhkan waktu lama untuk menyelesaikan eksekusi, pertimbangkan untuk menerapkan set filter untuk mempersempit cakupan pencarian dan evaluasi. Anda dapat melakukan ini dengan menambahkan awalan dan/atau tag Indeks blob saat menulis aturan kebijakan manajemen siklus hidup. Cakupan yang dipersempit memungkinkan manajemen siklus hidup untuk mengoptimalkan operasi.
Petunjuk / Saran
Gunakan Azure Storage Copilot untuk membantu mengonfigurasi kebijakan manajemen siklus hidup.
Mengoptimalkan biaya penyimpanan dan transaksi
Mungkin lebih hemat biaya bagi objek kecil untuk tetap berada di tingkat mereka saat ini, alih-alih membayar biaya transaksi untuk memindahkannya ke tingkat penyimpanan yang lebih murah. Hindari memindahkan file kecil ke tingkat yang lebih rendah, kecuali Anda harus. Pelajari selengkapnya tentang memilih tingkat penyimpanan yang tepat.
Petunjuk / Saran
Tindakan Azure Storage mendukung penargetan objek berbasis ukuran, dan operasi penjenjangan/penghapusan.
Mengatur aturan berbasis waktu yang sesuai
Hindari kondisi kebijakan yang menggunakan durasi singkat antara pembuatan objek, modifikasi, atau waktu akses terakhir, dan operasi yang dimaksudkan oleh kebijakan. Manajemen siklus hidup dapat memakan waktu hingga 24 jam untuk mulai diproses setelah eksekusi sebelumnya selesai. Perubahan dan pembaruan kebijakan juga dapat memakan waktu hingga 24 jam untuk diterapkan. Kebijakan yang membutuhkan waktu beberapa hari untuk diselesaikan mungkin tidak beroperasi pada objek yang dievaluasi sebelumnya dalam eksekusi meskipun memenuhi kondisi selama periode eksekusi.
Waspadai skalabilitas dan batas performa
Tingkat permintaan dan bandwidth akun penyimpanan Anda bergantung pada ukuran objek, pola akses, dan jenis beban kerja. Manajemen siklus hidup mungkin mengalami laju pemrosesan objek yang lebih lambat selama beban kerja lalu lintas yang tinggi. Jika Anda secara konsisten melihat akun penyimpanan mencapai batas akun dan perlambatan pemrosesan manajemen siklus hidup, minta peningkatan batas akun. Performa manajemen siklus hidup dapat meningkat berdasarkan alokasi sumber daya dan berdasarkan prioritas beban kerja. Untuk meminta peningkatan hubungi Dukungan Azure .
Menyiapkan pemecahan masalah dan pemantauan
Anda harus mengevaluasi performa kebijakan manajemen siklus hidup Anda secara berkala. Siapkan Pemberitahuan Event Grid untuk mendapatkan pemberitahuan tentang kapan kebijakan manajemen siklus hidup dijalankan selesai. Untuk mempelajari detail eksekusi, gunakan log sumber daya penyimpanan di Azure Monitor .