Langkah 3: Konfigurasikan pengaturan lanjutan (opsional) - AWS Auto Scaling

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Langkah 3: Konfigurasikan pengaturan lanjutan (opsional)

Setelah Anda menentukan strategi penyekalaan yang akan digunakan untuk setiap jenis sumber daya, Anda dapat memilih untuk menyesuaikan pengaturan default mana pun berdasarkan setiap sumber daya dengan menggunakan Mengkonfigurasi pengaturan lanjutan langkah selanjutnya. Untuk setiap jenis sumber daya, ada beberapa kelompok pengaturan yang dapat Anda sesuaikan. Namun, dalam kebanyakan kasus, pengaturan default harus lebih efisien, dengan kemungkinan pengecualian nilai untuk kapasitas minimum dan kapasitas maksimum, yang harus disesuaikan dengan hati-hati.

Lewati prosedur ini jika Anda ingin mempertahankan pengaturan default. Anda dapat mengubah pengaturan ini kapan saja dengan mengedit rencana penyekalaan.

penting

Untuk tutorial pengantar, mari buat beberapa perubahan untuk memperbarui kapasitas maksimum grup Auto Scaling Anda dan mengaktifkan penskalaan prediktif dalam mode perkiraan saja. Meskipun Anda tidak perlu menyesuaikan semua pengaturan untuk tutorial, mari kita periksa pengaturan tersebut secara singkat di setiap bagian.

Pengaturan umum

Gunakan prosedur ini untuk melihat dan menyesuaikan pengaturan yang Anda tentukan di langkah sebelumnya, berdasarkan setiap sumber daya. Anda juga dapat menyesuaikan kapasitas minimum dan maksimum untuk setiap sumber daya.

Untuk melihat dan menyesuaikan pengaturan umum
  1. Di Mengonfigurasi pengaturan lanjutan , pilih panah di sebelah kiri judul bagian mana pun untuk memperluas bagian tersebut. Untuk tutorial, perluas Kelompok Auto Scaling bagian.

  2. Dari tabel yang ditampilkan, pilih kelompok Auto Scaling yang Anda gunakan dalam tutorial ini.

  3. Tinggalkan Termasuk dalam rencana penyekalaan yang dipilih. Jika opsi ini tidak dipilih, sumber daya dihilangkan dari rencana penyekalaan. Jika Anda tidak menyertakan setidaknya satu sumber daya, rencana penyekalaan tidak dapat dibuat.

  4. Untuk memperluas tampilan dan melihat detail Pengaturan Umum , pilih panah di sebelah kiri judul bagian.

  5. Anda dapat membuat pilihan untuk item berikut. Untuk tutorial ini, temukan Kapasitas maksimum mengatur dan memasukkan nilai 3 menggantikan nilai saat ini.

    • Strategi penyekalaan—Memungkinkan Anda mengoptimalkan ketersediaan, biaya, atau keseimbangan keduanya, atau menentukan strategi kustom.

    • Aktifkan penyekalaan dinamis—Jika pengaturan ini dihapus, sumber daya yang dipilih tidak dapat diskalakan menggunakan konfigurasi penyekalaan pelacakan target.

    • Aktifkan penyekalaan prediktif—[Grup Auto Scaling saja] Jika pengaturan ini dihapus, grup yang dipilih tidak dapat diskalakan menggunakan penyekalaan prediktif.

    • Metrik penyekalaan—Tentukan metrik penyekalaan yang akan digunakan. Jika Anda memilih Kustom, Anda dapat menentukan metrik khusus untuk digunakan, bukan metrik yang telah ditentukan yang tersedia di konsol. Untuk informasi selengkapnya, lihat topik berikutnya dalam bagian ini.

    • Nilai target—Tentukan nilai pemanfaatan target yang akan digunakan.

    • Metrik muatan—[Hanya grup Auto Scaling Menentukan metrik beban yang akan digunakan. Jika Anda memilih Kustom, Anda dapat menentukan metrik khusus untuk digunakan, bukan metrik yang telah ditentukan yang tersedia di konsol. Untuk informasi selengkapnya, lihat topik berikutnya dalam bagian ini.

    • Kapasitas minimum —Menentukan kapasitas minimum untuk sumber daya. AWS Auto Scaling memastikan bahwa sumber daya Anda tidak pernah berada di bawah ukuran ini.

    • Kapasitas maksimum —Menentukan kapasitas maksimum untuk sumber daya. AWS Auto Scaling memastikan bahwa sumber daya Anda tidak pernah melebihi ukuran ini.

      catatan

      Saat Anda menggunakan penyekalaan prediktif, Anda dapat memilih secara opsional perilaku kapasitas maksimum yang berbeda untuk digunakan berdasarkan kapasitas prakiraan. Pengaturan ini berada di bagian Pengaturan penyekalaan prediktif.

Metrik khusus

AWS Auto Scaling menyediakan metrik yang paling umum digunakan untuk penskalaan otomatis. Namun, tergantung pada kebutuhan Anda, Anda mungkin lebih memilih untuk mendapatkan data dari metrik yang berbeda daripada metrik di konsol. Amazon CloudWatch memiliki banyak metrik berbeda untuk dipilih. CloudWatch juga memungkinkan Anda mempublikasikan metrik Anda sendiri.

Anda menggunakan JSON untuk menentukan metrik CloudWatch kustom. Sebelum Anda mengikuti petunjuk ini, kami sarankan agar Anda terbiasa dengan Panduan CloudWatch Pengguna Amazon.

Untuk menentukan metrik khusus, Anda membuat kapasitas muatan berformat JSON menggunakan serangkaian parameter yang diperlukan dari templat. Anda menambahkan nilai untuk setiap parameter dari CloudWatch. Kami menyediakan template sebagai bagian dari opsi khusus untuk metrik Penskalaan dan metrik Muat di pengaturan lanjutan rencana penskalaan Anda.

JSON mewakili data dalam dua cara:

  • Objek, yang merupakan kumpulan pasangan nilai nama yang tidak dipesan. Objek ditentukan di dalam kurung kiri ({) dan kanan (}). Setiap pasangan nilai dimulai dengan nama, diikuti dengan titik dua, diikuti dengan nilai. Pasangan nilai-nama dipisahkan dengan koma.

  • Sebuah rangkaian, yang merupakan kumpulan nilai yang dipesan. Sebuah rangkaian didefinisikan di dalam bracket kiri ([) dan kanan (]). Item dalam rangkaian dipisahkan dengan koma.

Berikut adalah contoh templat JSON dengan nilai sampel untuk setiap parameter:

{ "MetricName": "MyBackendCPU", "Namespace": "MyNamespace", "Dimensions": [ { "Name": "MyOptionalMetricDimensionName", "Value": "MyOptionalMetricDimensionValue" } ], "Statistic": "Sum" }

Untuk informasi selengkapnya, lihat Spesifikasi metrik penskalaan yang disesuaikan dan Spesifikasi metrik beban yang disesuaikan di Referensi AWS Auto Scaling API.

Pengaturan penyekalaan dinamis

Gunakan prosedur ini untuk melihat dan menyesuaikan pengaturan untuk kebijakan penskalaan pelacakan target yang AWS Auto Scaling dibuat.

Untuk melihat dan menyesuaikan pengaturan untuk penyekalaan dinamis
  1. Untuk memperluas tampilan dan melihat detail Pengaturan penyekalaan dinamis, pilih panah di sebelah kiri judul bagian.

  2. Anda dapat membuat pilihan untuk item berikut. Namun, pengaturan default dapat digunakan untuk tutorial ini.

    • Ganti kebijakan penyekalaan eksternal—Jika pengaturan ini dihapus, kebijakan penskalaan yang ada tetap dibuat dari luar rencana penyekalaan ini, dan tidak membuat yang baru.

    • Nonaktifkan scale-in—Jika pengaturan ini dibersihkan, skala otomatis untuk mengurangi kapasitas sumber daya saat ini diperbolehkan ketika metrik yang ditentukan berada di bawah nilai target.

    • Jeda pakai—Menciptakan periode jeda pakai skala masuk dan skala keluar. Periode jeda pakai adalah jumlah waktu saat kebijakan penyekalaan menunggu aktivitas penskalaan sebelumnya diterapkan. Untuk informasi lebih lanjut, lihat Periode jeda pakai dalam Panduan Pengguna Auto Scaling Aplikasi. (Pengaturan ini tidak ditampilkan jika sumber daya adalah grup Auto Scaling.)

    • Pemanasan instans — [Hanya grup Auto Scaling] Mengontrol jumlah waktu yang berlalu sebelum instance yang baru diluncurkan mulai berkontribusi pada metrik. CloudWatch Untuk informasi lebih lanjut, lihat Pemanasan instans dalam Panduan Pengguna Amazon EC2 Auto Scaling.

Pengaturan penyekalaan prediktif

Jika sumber daya Anda adalah grup Auto Scaling, gunakan prosedur ini untuk melihat dan menyesuaikan pengaturan yang AWS Auto Scaling digunakan untuk penskalaan prediktif.

Untuk melihat dan menyesuaikan pengaturan untuk penskalaan prediktif
  1. Untuk memperluas tampilan dan melihat detail Pengaturan penyekalaan prediktif, pilih panah di sebelah kiri judul bagian.

  2. Anda dapat membuat pilihan untuk item berikut. Untuk tutorial ini, ubah mode penskalaan Prediktif menjadi Forecast saja.

    • Mode penyekalaan prediktif—Tentukan mode penyekalaan. Standarnya adalah Prakiraan dan skala. Jika Anda mengubahnya menjadi Hanya prakiraan, rencana penyekalaan memprediksi kapasitas masa depan tetapi tidak menerapkan tindakan penyekalaan.

    • Contoh-contoh sebelum peluncuran—Menyesuaikan tindakan penyekalaan untuk dijalankan lebih awal saat menyekalakan keluar. Misalnya, prakiraan mengatakan untuk menambah kapasitas pada pukul 10.00 pagi, dan waktu penyangga adalah 5 menit (300 detik). Waktu pengoperasian dari tindakan penyekalaan yang terkait adalah pukul 9.55 pagi. Hal ini berguna untuk grup Auto Scaling, yang dapat memakan waktu beberapa menit dari waktu peluncuran instans hingga masuk layanan. Waktu yang sebenarnya dapat bervariasi karena bergantung pada beberapa faktor, seperti ukuran contoh dan apakah ada naskah startup yang harus diselesaikan. Nilai default adalah 300 detik.

    • Perilaku kapasitas maksimal—Mengendalikan apakah sumber daya yang dipilih dapat meningkat di atas kapasitas maksimum ketika kapasitas prakiraan mendekati atau melebihi kapasitas maksimum yang ditentukan saat ini. Standarnya adalah Menegakkan pengaturan kapasitas maksimum.

      • Menerapkan pengaturan kapasitas maksimum —AWS Auto Scaling tidak dapat menskalakan kapasitas sumber daya lebih tinggi dari kapasitas maksimum. Kapasitas maksimum diterapkan sebagai batas keras.

      • Mengatur kapasitas maksimum ke kapasitas perkiraan yang sama —AWS Auto Scaling dapat menskalakan kapasitas sumber daya lebih tinggi dari kapasitas maksimum untuk sama tetapi tidak melebihi kapasitas perkiraan.

      • Meningkatkan kapasitas maksimum di atas kapasitas perkiraan —AWS Auto Scaling dapat menskalakan kapasitas sumber daya lebih tinggi dari kapasitas maksimum dengan nilai buffer yang ditentukan. Tujuannya adalah untuk memberikan kapasitas tambahan kebijakan penyekalaan target jika lalu lintas tidak terduga terjadi.

    • Penyangga perilaku kapasitas maks—Jika Anda memilih Meningkatkan kapasitas maksimum di atas kapasitas prakiraan, pilih ukuran buffer kapasitas untuk digunakan saat kapasitas prakiraan hampir atau melebihi kapasitas maksimum. Nilai ditentukan sebagai persentase terkait dengan kapasitas prakiraan. Misalnya, dengan penyangga 10 persen, jika kapasitas prakiraan adalah 50, dan kapasitas maksimum adalah 40, maka kapasitas maksimum yang efektif adalah 55.

  3. Setelah selesai menyesuaikan pengaturan, pilih Selanjutnya.

    catatan

    Untuk mengembalikan perubahan, pilih sumber daya dan pilih Kembali ke versi asli. Ini akan mereset sumber daya yang dipilih ke status yang terakhir diketahui di dalam rencana penyekalaan.