

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

# Konfigurasi penskalaan otomatis
<a name="auto-scaling-configuration"></a>

Deadline Cloud menyediakan opsi konfigurasi penskalaan otomatis yang memungkinkan Anda menyesuaikan cara armada Anda meningkatkan dan menurunkan skala pekerja. Pengaturan ini membantu Anda menyeimbangkan kecepatan pemrosesan pekerjaan dengan efisiensi biaya berdasarkan persyaratan alur kerja Anda.

Anda dapat mengonfigurasi pengaturan penskalaan otomatis berikut untuk armada Anda:
+ **Jumlah pekerja minimum ** — Menentukan jumlah minimum pekerja yang dipelihara di armada setiap saat.
+ **Jumlah pekerja maksimum ** — Membatasi berapa banyak pekerja yang dapat berjalan secara bersamaan.
+ **Tingkat skala keluar ** — Mengontrol seberapa cepat pekerja ditambahkan ke armada Anda.
+ **Durasi idle pekerja ** — Mengontrol berapa lama pekerja menunggu pekerjaan baru sebelum dimatikan.
+ **Jumlah pekerja siaga ** — Mempertahankan kumpulan pekerja siaga yang hangat untuk memulai pekerjaan dengan cepat.

Cara kerja penskalaan otomatis tergantung pada jenis armada Anda:
+ **Service-managed armada ** — Deadline Cloud secara otomatis mengimplementasikan penskalaan otomatis berdasarkan konfigurasi Anda. Anda mengonfigurasi pengaturan dan layanan menangani penyediaan pekerja.
+ **Customer-managed armada ** — Jika Anda telah menyelesaikan pengaturan penskalaan otomatis untuk armada yang dikelola pelanggan Anda, konfigurasi penskalaan otomatis berfungsi sama seperti untuk armada yang dikelola layanan. Layanan menggunakan konfigurasi untuk menghitung kapasitas yang diinginkan dan mengirimkan peristiwa ukuran armada yang disarankan ke armada Anda. Untuk informasi selengkapnya, lihat Men [ yiapkan penskalaan otomatis untuk armada yang dikelola pelanggan ](https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/create-auto-scaling.html) di Panduan Pengembang Dead * line Cloud. *

## Tingkat menskalakan
<a name="auto-scaling-scale-out-rate"></a>

Peng ** aturan scale out rate ** (`scaleOutWorkersPerMinute`) mengontrol berapa banyak pekerja yang mulai melakukan peluncuran per menit saat armada Anda habis. Tingkat skala keluar menentukan kecepatan peningkatan armada Anda saat pekerjaan besar tiba. Pekerja membutuhkan beberapa menit untuk meluncurkan. Untuk menjaga kumpulan pekerja yang hangat yang dapat segera memulai pekerjaan, atur jumlah pekerja siaga. Untuk informasi selengkapnya, lihat [Jumlah pekerja siaga](#auto-scaling-standby-worker-count).

Pertimbangkan hal berikut saat mengonfigurasi tingkat skala keluar:
+ Tingkat yang lebih tinggi meluncurkan lebih banyak pekerja dengan cepat, yang dapat mengurangi waktu penyelesaian pekerjaan untuk pekerjaan besar.
+ Tingkat yang lebih tinggi dapat meluncurkan lebih banyak pekerja daripada yang diperlukan untuk tugas-tugas berumur pendek, meningkatkan biaya.
+ Tingkat yang lebih rendah dapat membantu mendeteksi kegagalan pekerjaan lebih awal dan mengurangi biaya dari komputasi yang terbuang pada pekerjaan yang gagal.
+ Untuk tugas berumur pendek, pendekatan penskalaan konservatif bisa lebih hemat biaya karena pekerja menghabiskan lebih sedikit waktu untuk memuat lingkungan dibandingkan dengan pelaksanaan tugas yang sebenarnya.

**catatan**  
Tingkat skala keluar adalah pengaturan upaya terbaik. Kecepatan penskalaan aktual dapat bervariasi berdasarkan ketersediaan instans dan faktor sistem lainnya. Dalam kondisi yang jarang terjadi, tingkat aktual dapat secara singkat melebihi nilai yang dikonfigurasi.

## Durasi idle pekerja
<a name="auto-scaling-worker-idle-duration"></a>

Peng ** aturan Worker idle `workerIdleDurationSeconds` during ** () mengontrol berapa lama pekerja tetap tersedia setelah selesai memproses pekerjaan, diukur dalam detik. Nilai default adalah 300 detik (5 menit).

Pengaturan ini berguna untuk alur kerja berulang di mana seniman sering merevisi dan mengirimkan kembali pekerjaan. Dengan menjaga pekerja tetap tersedia lebih lama, pengiriman pekerjaan berikutnya dapat segera mulai diproses tanpa menunggu pekerja baru diluncurkan.

Pertimbangkan hal berikut saat mengonfigurasi durasi idle pekerja:
+ Durasi yang lebih lama membuat pekerja tersedia untuk iterasi cepat, mengurangi waktu tunggu di antara pengiriman pekerjaan. Namun, durasi yang lebih lama meningkatkan biaya karena pekerja yang menganggur terus dikenakan biaya.
+ Durasi yang lebih pendek mengurangi biaya dengan mematikan pekerja yang menganggur lebih cepat.
+ Untuk armada yang dikelola layanan, nilai maksimum adalah 86.400 detik (24 jam) karena pekerja diperbarui setiap 24 jam. Jika seorang pekerja telah bekerja selama 23 jam dan Anda menetapkan durasi idle 10 jam, pekerja akan mati setelah 1 jam ketika mencapai batas 24 jam.

## Jumlah pekerja siaga
<a name="auto-scaling-standby-worker-count"></a>

Peng ** aturan jumlah pekerja siaga ** (`standbyWorkerCount`) menentukan jumlah pekerja idle yang akan dipertahankan sebagai kumpulan siaga hangat. Pekerja ini dapat memproses pekerjaan baru tanpa penundaan meluncurkan instance baru.

Pengaturan ini berguna saat Anda ingin mengurangi latensi awal pekerjaan. Misalnya, pekerja siaga sangat membantu saat merender dengan instans Windows, saat menggunakan skrip konfigurasi host yang menginstal dependensi lokal, atau ketika pekerja memerlukan waktu penyiapan yang signifikan. Armada berusaha mempertahankan jumlah pekerja menganggur yang dikonfigurasi, tetapi jumlah idle dapat turun sementara saat pekerja pengganti diluncurkan.

Pertimbangkan hal berikut saat mengonfigurasi jumlah pekerja siaga:
+ Pekerja siaga dikenakan biaya bahkan ketika tidak memproses pekerjaan. Seimbangkan jumlah pekerja siaga terhadap anggaran dan persyaratan latensi awal pekerjaan Anda.
+ Ketika armada mencapai jumlah pekerja maksimum, kumpulan siaga mungkin tidak sepenuhnya dipertahankan. Misalnya, jika semua pekerja sibuk dan armada berada pada ukuran maksimum, tidak ada pekerja menganggur tambahan yang diluncurkan.
+ Ketika jumlah pekerja siaga melebihi jumlah pekerja minimum, jumlah pekerja minimum secara efektif diganti. Misalnya, dengan minimal 1 dan siaga 2, armada membuat 2 pekerja menganggur ketika tidak ada pekerjaan yang tersedia, membuat pengaturan minimum menjadi berlebihan.

Diagram berikut menunjukkan bagaimana jumlah pekerja minimum dan jumlah pekerja siaga mempengaruhi perilaku penskalaan armada. Pilih tab untuk melihat setiap skenario.

------
#### [ Minimum worker count ]

![Diagram yang menunjukkan bagaimana jumlah pekerja minimum mempertahankan total pekerja tetap terlepas dari beban kerja.](http://docs.aws.amazon.com/id_id/deadline-cloud/latest/userguide/images/auto-scaling-min-worker-count.png)


------
#### [ Standby worker count ]

![Diagram yang menunjukkan bagaimana jumlah pekerja siaga mempertahankan jumlah tetap pekerja yang menganggur, meluncurkan penggantian saat mereka mengambil pekerjaan.](http://docs.aws.amazon.com/id_id/deadline-cloud/latest/userguide/images/auto-scaling-standby-worker-count.png)


------

Untuk menyesuaikan jumlah pekerja siaga Anda secara otomatis pada jadwal, gunakan template sample AWS CloudFormation (CloudFormation) di [ fleet\_standby\_ ](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/cloudformation/farm_templates/fleet_standby_scheduling) scheduling on. GitHub

## Mengkonfigurasi pengaturan penskalaan otomatis
<a name="auto-scaling-configure"></a>

Anda dapat mengonfigurasi pengaturan penskalaan otomatis saat membuat armada atau memperbarui armada yang ada.

**Untuk mengkonfigurasi pengaturan penskalaan otomatis**

1. Buka konsol [ Deadline Cloud](https://console.aws.amazon.com/deadlinecloud/home).

1. Arahkan ke peternakan yang berisi armada Anda.

1. Pilih ** tab ** Armada.

1. Pilih armada yang ingin Anda konfigurasi, lalu pilih ** Edit**.

1. Di ** bagian ** Penskalaan otomatis, konfigurasikan pengaturan berikut:
   + **Jumlah pekerja minimum ** — Masukkan jumlah minimum pekerja yang harus dipertahankan.
   + **Jumlah pekerja maksimum ** — Masukkan jumlah maksimum pekerja yang diizinkan.
   + **Tingkat skala keluar ** — Masukkan jumlah pekerja yang akan diluncurkan per menit.
   + **Durasi idle pekerja ** — Masukkan jumlah detik pekerja tetap menganggur sebelum dimatikan.
   + **Jumlah pekerja siaga ** — Masukkan jumlah pekerja siaga yang akan dipertahankan.

1. Pilih **Simpan perubahan**.