Tutorial: Konfigurasikan Armada EC2 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 Armada EC2 untuk menggunakan Instans Sesuai Permintaan sebagai kapasitas utama

Tutorial ini menggunakan perusahaan fiktif bernama ABC Online untuk menggambarkan proses permintaan Armada EC2 dengan Sesuai Permintaan sebagai kapasitas primer, dan kapasitas Spot jika tersedia.

Tujuan

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

Rencana

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

  • Kapasitas Instans Sesuai Permintaan – ABC Online memerlukan 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 Armada EC2, ABC Online memverifikasi bahwa mereka memiliki peran IAM dengan izin yang diperlukan. Untuk informasi selengkapnya, lihat Prasyarat Armada EC2.

Membuat templat peluncuran

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

Membuat Armada EC2

ABC Online membuat file, config.json, dengan konfigurasi sebagai berikut untuk Armada EC2-nya. 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" } }

ABC Online membuat Armada EC2 menggunakan perintah create-fleet berikut.

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

Untuk informasi selengkapnya, lihat Membuat Armada EC2.

Pemenuhan

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