Contoh konfigurasi Armada Reservasi Kapasitas - Amazon Elastic Compute Cloud

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

Contoh konfigurasi Armada Reservasi Kapasitas

Contoh berikut membuat Armada Reservasi Kapasitas yang menggunakan dua tipe instans: m5.4xlarge dan m5.12xlarge.

Ini menggunakan sistem pembobotan berdasarkan jumlah yang vCPUs disediakan oleh jenis instance yang ditentukan. Total kapasitas target adalah 480vCPUs. m5.4xlargeMenyediakan 16 vCPUs dan mendapat bobot16, sedangkan m5.12xlarge menyediakan 48 vCPUs dan mendapat bobot48. Sistem pembobotan ini mengonfigurasi Armada Reservasi Kapasitas pada reservasi kapasitas untuk 30 instans m5.4xlarge (480/16=30), atau 10 instans m5.12xlarge (480/48=10).

Armada dikonfigurasi untuk memprioritaskan kapasitas m5.12xlarge dan mendapatkan prioritas 1, sementara m5.4xlarge mendapatkan prioritas 2 yang lebih rendah. Ini berarti bahwa armada akan berusaha untuk memesan m5.12xlarge kapasitas terlebih dahulu, dan hanya mencoba untuk memesan m5.4xlarge kapasitas jika Amazon EC2 memiliki m5.12xlarge kapasitas yang tidak mencukupi.

Armada menyimpan kapasitas untuk Windows instans dan reservasi secara otomatis kedaluwarsa padaOctober 31, 2021. 23:59:59 UTC

aws ec2 create-capacity-reservation-fleet \ --total-target-capacity 480 \ --allocation-strategy prioritized \ --instance-match-criteria open \ --tenancy default \ --end-date 2021-10-31T23:59:59.000Z \ --instance-type-specifications file://instanceTypeSpecification.json

Berikut ini adalah isi dari instanceTypeSpecification.json.

[ { "InstanceType": "m5.4xlarge", "InstancePlatform":"Windows", "Weight": 16, "AvailabilityZone":"us-east-1a", "EbsOptimized": true, "Priority" : 2 }, { "InstanceType": "m5.12xlarge", "InstancePlatform":"Windows", "Weight": 48, "AvailabilityZone":"us-east-1a", "EbsOptimized": true, "Priority" : 1 } ]