PERF02-BP04 Menentukan konfigurasi yang diperlukan dengan menyesuaikan ukuran - AWS Well-Architected Framework

PERF02-BP04 Menentukan konfigurasi yang diperlukan dengan menyesuaikan ukuran

Analisis berbagai karakteristik performa beban kerja Anda serta kaitannya dengan penggunaan memori, jaringan, I/O, dan CPU. Gunakan data ini untuk memilih sumber daya yang paling sesuai dengan profil beban kerja Anda. Contohnya, beban kerja yang sarat dengan memori seperti basis data bisa mendapatkan manfaat dari rasio memori per inti yang lebih tinggi. Tetapi, beban kerja yang sarat komputasi mungkin memerlukan frekuensi dan jumlah core yang lebih tinggi, tetapi dapat dicukupkan dengan jumlah memori per inti yang lebih rendah.

Antipola umum:

  • Anda memilih instans dengan nilai terbesar dalam semua karakteristik performa yang tersedia untuk semua beban kerja.

  • Anda menstandarkan semua jenis instans menjadi satu jenis untuk memudahkan pengelolaan.

  • Anda mengoptimalkan menggunakan tolok ukur sintetis standar tanpa memvalidasi persyaratan aktual beban kerja tertentu.

  • Anda mempertahankan infrastruktur yang sama selama jangka waktu yang lama tanpa mengevaluasi ulang dan mengintegrasikan penawaran baru.

Manfaat menjalankan praktik terbaik ini: Ketika Anda memahami dengan baik persyaratan beban kerja Anda, Anda dapat membandingkan kebutuhan ini dengan penawaran komputasi yang tersedia dan bereksperimen dengan cepat untuk menentukan mana yang secara paling efisien memenuhi kebutuhan beban kerja Anda. Hal ini memungkinkan performa yang optimal tanpa membayar berlebih untuk sumber daya yang tidak diperlukan.

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

Panduan implementasi

Modifikasi konfigurasi beban kerja Anda dengan menyesuaikan ukuran. Untuk mengoptimalkan performa, efisiensi secara keseluruhan, dan penghematan biaya, tentukan terlebih dulu sumber daya mana yang diperlukan beban kerja Anda. Pilih instans dengan pengoptimalan memori, seperti instans kelompok R, untuk beban kerja yang sarat memori seperti basis data. Untuk beban kerja yang memerlukan kapasitas komputasi lebih tinggi, pilih instans kelompok C, atau pilih instans dengan jumlah inti lebih tinggi atau frekuensi inti lebih tinggi. Pilih performa I/O berdasarkan kebutuhan beban kerja Anda dan bukannya membandingkan dengan tolok ukur sintetis standar. Untuk performa I/O lebih tinggi, pilih instans dari instans keluarga I, pilih volume Amazon EBS dengan pengoptimalan I/O, atau pilih instans dengan penyimpanan instans. Untuk detail selengkapnya tentang jenis instans tertentu, lihat jenis instans Amazon EC2.

Penyesuaian ukuran memverifikasi bahwa performa beban kerja sudah sebaik mungkin tanpa membayar berlebih untuk sumber daya yang tidak diperlukan.

Langkah implementasi

  • Ketahui beban kerja Anda atau analisis persyaratan sumber dayanya.

  • Evaluasi beban kerja secara terpisah. AWS Cloud memberikan kepada Anda fleksibilitas dan ketangkasan agar setiap beban kerja dapat menyesuaikan ukurannya sendiri tanpa harus berkorban.

  • Buat lingkungan pengujian untuk menemukan penawaran komputasi yang paling cocok untuk beban kerja Anda.

  • Terus evaluasi ulang penawaran komputasi baru, dan bandingkan dengan kebutuhan beban kerja Anda.

  • Tinjau penawaran layanan baru secara rutin untuk mendapatkan performa harga yang lebih baik.

  • Lakukan Peninjauan Well-Architected Framework secara teratur.

Sumber daya

Praktik Terbaik Terkait:

Dokumen terkait:

Video terkait:

Contoh terkait: