PERF02-BP02 Memahami konfigurasi dan fitur komputasi yang tersedia
Pahami opsi dan fitur konfigurasi yang tersedia bagi layanan komputasi Anda untuk membantu Anda menyediakan jumlah sumber daya yang tepat dan meningkatkan efisiensi kinerja.
Antipola umum:
-
Anda tidak mengevaluasi opsi komputasi atau family instans yang tersedia berdasarkan karakteristik beban kerja.
-
Anda menyediakan sumber daya komputasi secara berlebihan untuk memenuhi persyaratan permintaan puncak.
Manfaat menjalankan praktik terbaik ini: Pahami fitur dan konfigurasi komputasi AWS sehingga Anda dapat menggunakan solusi komputasi yang dioptimalkan untuk memenuhi karakteristik dan kebutuhan beban kerja Anda.
Tingkat risiko yang terjadi jika praktik terbaik ini tidak dijalankan: Sedang
Panduan implementasi
Setiap solusi komputasi memiliki konfigurasi dan fitur unik yang tersedia untuk mendukung berbagai karakteristik dan persyaratan beban kerja. Pelajari bagaimana opsi-opsi tersebut melengkapi beban kerja Anda, dan tentukan opsi konfigurasi yang terbaik untuk aplikasi Anda. Contoh dari opsi tersebut meliputi family instans, ukuran, fitur (GPU, I/O), lonjakan, waktu habis, ukuran fungsi, instans kontainer, dan konkurensi. Jika beban kerja Anda telah menggunakan opsi komputasi yang sama selama lebih dari empat pekan dan Anda mengantisipasi bahwa karakteristiknya akan tetap sama di masa depan, Anda dapat menggunakan AWS Compute Optimizer
Langkah implementasi
-
Pahami persyaratan beban kerja (seperti kebutuhan CPU, memori, dan latensi).
-
Tinjau dokumentasi dan praktik terbaik AWS untuk mempelajari rekomendasi opsi konfigurasi yang dapat membantu meningkatkan kinerja komputasi. Berikut adalah beberapa opsi konfigurasi utama yang perlu dipertimbangkan:
Opsi konfigurasi Contoh Jenis instans -
Instans komputasi yang dioptimalkan
ideal untuk beban kerja yang membutuhkan rasio vCPU terhadap memori yang lebih tinggi. -
Instans memori yang dioptimalkan
mengirimkan sejumlah besar memori untuk mendukung beban kerja intensif memori. -
Instans penyimpanan yang dioptimalkan
didesain untuk beban kerja yang memerlukan akses baca dan tulis sekuensial (IOPS) yang tinggi ke penyimpanan lokal.
Model harga -
Instans Sesuai Permintaan
memungkinkan Anda menggunakan kapasitas komputasi per jam atau per detik tanpa komitmen jangka panjang. Instans ini bagus untuk lonjakan di atas kebutuhan dasar kinerja. -
Savings Plans
menawarkan penghematan yang signifikan atas Instans Sesuai Permintaan dengan komitmen untuk menggunakan daya komputasi dalam jumlah tertentu selama jangka waktu satu atau tiga tahun. -
Instans Spot
memungkinkan Anda memanfaatkan kapasitas instans yang tidak terpakai untuk beban kerja stateless dan toleran terhadap kesalahan.
Auto Scaling Gunakan konfigurasi Auto Scaling untuk mencocokkan sumber daya komputasi dengan pola lalu lintas. Penyesuaian ukuran -
Gunakan Compute Optimizer
untuk mendapatkan rekomendasi berbasis machine learning mengenai konfigurasi komputasi yang paling cocok dengan karakteristik komputasi Anda. -
Gunakan AWS Lambda Power Tuning untuk memilih konfigurasi terbaik untuk fungsi Lambda Anda.
Akselerator komputasi berbasis perangkat keras -
Instans komputasi terakselerasi menjalankan fungsi seperti pemrosesan grafis atau pencocokan pola data secara lebih efisien daripada alternatif berbasis CPU.
-
Untuk beban kerja machine learning, manfaatkan perangkat keras yang dibuat khusus untuk beban kerja Anda, seperti AWS Trainium
, AWS Inferentia , dan Amazon EC2 DL1
-
Sumber daya
Dokumen terkait:
Video terkait:
-
AWS re:Invent 2023 – AWS Graviton: Performa harga terbaik untuk beban kerja AWS Anda
-
AWS re:Invent 2023 – Kemampuan AI generatif Amazon EC2 baru di Konsol Manajemen AWS
-
AWS re:Invent 2023 – Penghematan cerdas: Strategi optimisasi biaya Amazon EC2
-
AWS re:Invent 2021 – Mendukung Amazon EC2 generasi berikutnya: Mendalami Sistem Nitro
-
AWS re:Invent 2022 – https://www.youtube.com/watch?v=5B4-s_ivn1o
Contoh terkait: