Parameter kebijakan penjadwalan - AWS Batch

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

Parameter kebijakan penjadwalan

Kebijakan penjadwalan dibagi menjadi tiga komponen dasar: nama, kebijakan pembagian yang adil, dan tag kebijakan penjadwalan.

Nama kebijakan penjadwalan

name

Nama untuk kebijakan penjadwalan Anda. Hingga 128 huruf (huruf besar dan huruf kecil), angka, tanda hubung, dan garis bawah diperbolehkan.

Tipe: String

Diperlukan: Ya

Kebijakan saham yang adil

fairsharePolicy

Kebijakan pembagian yang adil dari kebijakan penjadwalan.

"fairsharePolicy": { "computeReservation": number, "shareDecaySeconds": number, "shareDistribution": [ { "shareIdentifier": "string", "weightFactor": number } ] }

Tipe: Objek

Diperlukan: Tidak

computeReservation

Nilai yang digunakan untuk mencadangkan beberapa VCPU maksimum yang tersedia untuk pengidentifikasi saham wajar yang belum digunakan.

Rasio cadangan ActiveFairSharesadalah (computeReservation/100)^ActiveFairShares di mana jumlah pengidentifikasi saham adil aktif.

Misalnya, computeReservation nilai 50 menunjukkan bahwa AWS Batch harus mencadangkan 50% dari VCPU maksimum yang tersedia jika hanya ada satu pengidentifikasi saham adil aktif, 25% jika ada dua pengidentifikasi saham adil aktif, dan 12,5% jika ada tiga pengidentifikasi saham adil aktif. computeReservationNilai 25 menunjukkan bahwa AWS Batch harus mencadangkan 25% dari VCPU maksimum yang tersedia jika hanya ada satu pengidentifikasi saham adil aktif, 6,25% jika ada dua pengidentifikasi saham adil aktif, dan 1,56% jika ada tiga pengidentifikasi saham adil aktif.

Tipe: Bilangan Bulat

Rentang yang valid: Nilai minimum 0. Nilai maksimum 99.

Diperlukan: Tidak

shareDecaySeconds

Periode waktu yang digunakan untuk menghitung persentase saham yang adil untuk setiap pengidentifikasi saham wajar yang digunakan. Nilai nol (0) menunjukkan bahwa hanya penggunaan saat ini yang harus diukur. Peluruhan memungkinkan pekerjaan yang dijalankan baru-baru ini memiliki bobot lebih dari pekerjaan yang berjalan lebih awal.

Tipe: Bilangan Bulat

Rentang yang valid: Nilai minimum 0. Nilai maksimum 604800 (1 minggu).

Diperlukan: Tidak

shareDistribution

Larik objek yang berisi bobot untuk pengidentifikasi saham wajar untuk kebijakan pembagian yang adil. Pengidentifikasi saham adil yang tidak disertakan memiliki bobot default sebesar. 1.0

"shareDistribution": [ { "shareIdentifier": "string", "weightFactor": number } ]

Jenis: Array

Diperlukan: Tidak

shareIdentifier

Pengidentifikasi saham yang adil atau awalan pengenal saham yang adil. Jika string diakhiri dengan '*' maka string ini menentukan awalan pengidentifikasi saham yang adil untuk pengidentifikasi saham adil yang dimulai dengan awalan itu. Misalnya jika nilainya adalah UserA* dan 1 dan ada dua pengidentifikasi saham wajar yang dimulai denganUserA, maka masing-masing pengidentifikasi saham wajar tersebut akan memiliki bobot 2; jika ada lima pengidentifikasi saham wajar tersebut, maka masing-masing akan memiliki bobot 5. weightFactor

Daftar pengidentifikasi saham yang adil dan awalan pengenal saham adil dalam kebijakan saham yang adil tidak dapat tumpang tindih. Misalnya, Anda tidak dapat memiliki awalan pengenal saham yang adil UserA* dan pengenal saham yang adil UserA-1 dalam kebijakan saham adil yang sama.

Tipe: String

Diperlukan: Ya

weightFactor

Faktor bobot untuk pengidentifikasi saham yang adil. Nilai defaultnya adalah 1.0. Nilai yang lebih rendah memiliki prioritas yang lebih tinggi untuk sumber daya komputasi. Misalnya, pekerjaan yang menggunakan pengidentifikasi saham dengan faktor bobot 0,125 (1/8) mendapatkan 8 kali sumber daya komputasi pekerjaan yang menggunakan pengidentifikasi saham dengan faktor bobot 1.

Nilai terkecil yang didukung adalah 0,0001 dan nilai dukungan terbesar adalah 999,9999.

Tipe: Float

Diperlukan: Tidak

Tag

tags

Tag pasangan nilai-kunci untuk dikaitkan dengan kebijakan penjadwalan. Untuk informasi selengkapnya, lihat Menandai sumber daya AWS Batch Anda.

Tipe: Peta antar string

Diperlukan: Tidak