Tutorial: Konfigurasikan EC2 Armada untuk menggunakan Instans Sesuai Permintaan sebagai kapasitas utama - Amazon Elastic Compute Cloud

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

Tutorial: Konfigurasikan EC2 Armada untuk menggunakan Instans Sesuai Permintaan sebagai kapasitas utama

Tutorial ini menggunakan perusahaan fiktif bernama ABC Online untuk menggambarkan proses meminta EC2 Armada dengan On-Demand sebagai kapasitas utama, dan kapasitas Spot jika tersedia.

Tujuan

ABCOnline, perusahaan pengiriman restoran, bertujuan untuk menyediakan EC2 kapasitas Amazon di seluruh jenis EC2 instans dan opsi pembelian untuk mencapai skala, kinerja, dan biaya yang diinginkan.

Rencana

ABCOnline membutuhkan kapasitas tetap untuk menangani periode puncak, tetapi ingin mendapatkan keuntungan dari kapasitas tambahan dengan biaya lebih rendah. Perusahaan menentukan persyaratan berikut untuk EC2 Armada mereka:

  • Kapasitas Instans Sesuai Permintaan — ABC Online membutuhkan 15 Instans Sesuai Permintaan untuk memastikan bahwa mereka dapat mengakomodasi lalu lintas pada periode puncak.

  • Kapasitas Instans Spot — Untuk meningkatkan kinerja, tetapi dengan harga lebih murah, ABC Online berencana untuk menyediakan 5 Instans Spot.

Memverifikasi izin

Sebelum membuat EC2 Armada, ABC Online memverifikasi bahwa ia memiliki IAM peran dengan izin yang diperlukan. Untuk informasi selengkapnya, lihat EC2Prasyarat armada.

Membuat templat peluncuran

Selanjutnya, ABC Online membuat template peluncuran. ID templat peluncuran digunakan di langkah berikut. Untuk informasi selengkapnya, lihat Buat template EC2 peluncuran Amazon.

Buat EC2 Armada

ABCOnline membuat file,config.json, dengan konfigurasi berikut untuk EC2 Armada. Dalam contoh berikut, ganti pengidentifikasi sumber daya dengan pengidentifikasi sumber daya Anda sendiri.

{ "LaunchTemplateConfigs": [ { "LaunchTemplateSpecification": { "LaunchTemplateId": "lt-07b3bc7625cdab851", "Version": "2" } } ], "TargetCapacitySpecification": { "TotalTargetCapacity": 20, "OnDemandTargetCapacity":15, "DefaultTargetCapacityType": "spot" } }

ABCOnline membuat EC2 Armada menggunakan perintah create-fleet berikut.

aws ec2 create-fleet --cli-input-json file://config.json

Untuk informasi selengkapnya, lihat Buat EC2 Armada.

Pemenuhan

Strategi alokasi menentukan bahwa kapasitas On-Demand selalu terpenuhi, sedangkan keseimbangan kapasitas target terpenuhi sebagai Spot jika ada kapasitas yang tersedia.