PERF02-BP06 Terus-menerus mengevaluasi kebutuhan komputasi berdasarkan metrik - AWS Well-Architected Framework

PERF02-BP06 Terus-menerus mengevaluasi kebutuhan komputasi berdasarkan metrik

Gunakan pendekatan yang didorong data untuk terus-menerus mengevaluasi dan mengoptimalkan sumber daya komputasi untuk beban kerja Anda seiring waktu.

Hasil yang diinginkan: Menggunakan metrik tingkat sistem untuk memantau secara aktif perilaku dan persyaratan beban kerja Anda seiring waktu. Evaluasi permintaan beban kerja Anda terhadap sumber daya yang tersedia berdasarkan data yang terkumpul, dan buat perubahan pada lingkungan komputasi agar sesuai dengan profil beban kerja Anda. Misalnya, seiring waktu, beban kerja mungkin didapati lebih sarat memori daripada yang ditentukan awal, sehingga beralih ke kelompok atau ukuran instans lain dapat meningkatkan performa serta efisiensi.

Antipola umum:

  • Memantau metrik tingkat sistem untuk mendapatkan wawasan tentang beban kerja Anda dan tidak mengevaluasi ulang kebutuhan komputasi.

  • Merancang kebutuhan komputasi Anda untuk persyaratan beban kerja puncak.

  • Memperbesar ukuran solusi komputasi yang ada secara berlebihan untuk memenuhi persyaratan penskalaan atau performa padahal beralih ke solusi komputasi lain akan secara lebih efisien sesuai dengan karakteristik beban kerja Anda.

Manfaat menjalankan praktik terbaik ini: Sumber daya komputasi yang optimal berdasarkan data dunia nyata dan keseimbangan antara biaya dan performa sesuai keinginan Anda.

Tingkat risiko yang terjadi jika praktik terbaik ini tidak dijalankan: Rendah

Panduan implementasi

Gunakan pendekatan yang didorong data untuk mengoptimalkan sumber daya komputasi berdasarkan perilaku beban kerja yang teramati. Untuk mencapai performa dan efisiensi maksimum, gunakan data yang dikumpulkan seiring waktu dari beban kerja Anda guna terus-menerus menyesuaikan dan mengoptimalkan sumber daya Anda. Lihat tren penggunaan sumber daya saat ini oleh beban kerja Anda dan tentukan di mana Anda dapat membuat perubahan agar lebih sesuai dengan kebutuhan beban kerja Anda. Ketika sumber daya terlalu banyak digunakan, performa sistem akan menurun, dan ketika sumber daya tidak digunakan dengan benar, sistem beroperasi dengan biaya lebih tinggi dan efisiensi lebih rendah.

Untuk mengoptimalkan kinerja dan pemanfaatan sumber daya, Anda memerlukan tampilan operasional terpadu, data terperinci waktu nyata, dan referensi historis. Anda dapat membuat dasbor otomatis untuk memvisualisasikan data ini dan mendapatkan wawasan pemanfaatan dan operasional.

Langkah implementasi

  1. Kumpulkan metrik terkait komputasi seiring waktu.

  2. Bandingkan metrik beban kerja dengan sumber daya yang tersedia dalam solusi komputasi yang Anda pilih.

  3. Tentukan perubahan konfigurasi yang diperlukan dengan menyesuaikan ukuran solusi yang ada atau mengevaluasi solusi komputasi alternatif.

Sumber daya

Praktik Terbaik Terkait:

Dokumen terkait:

Video terkait:

Contoh terkait: