Tetapkan batas pengeluaran untuk EC2 Armada atau Armada Spot Anda - Amazon Elastic Compute Cloud

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

Tetapkan batas pengeluaran untuk EC2 Armada atau Armada Spot Anda

Anda dapat menetapkan batas berapa banyak yang bersedia Anda belanjakan per jam untuk EC2 Armada atau Armada Spot Anda. Ketika batas pengeluaran Anda tercapai, armada berhenti meluncurkan instance, bahkan jika kapasitas target belum tercapai.

Ada batasan pengeluaran terpisah untuk Instans On-Demand dan Instans Spot.

Untuk mengonfigurasi batas pengeluaran untuk Instans Sesuai Permintaan dan Instans Spot di Armada Anda EC2

Gunakan perintah create-fleet (AWS CLI) dan parameter berikut:

  • Untuk Instans Sesuai Permintaan: Dalam OnDemandOptions struktur, tentukan batas pengeluaran Anda di lapangan. MaxTotalPrice

  • Untuk Instans Spot: Dalam SpotOptions struktur, tentukan batas pengeluaran Anda di MaxTotalPrice bidang.

Untuk mengonfigurasi batas pengeluaran untuk Instans Sesuai Permintaan dan Instans Spot di Armada Spot Anda

Anda dapat menggunakan EC2 konsol Amazon atau AWS CLI untuk mengonfigurasi batas pengeluaran Anda.

(Konsol) Saat membuat Armada Spot, pilih kotak centang Setel biaya maksimum untuk Instans Spot, lalu masukkan nilai untuk Tetapkan biaya maksimal Anda (per jam). Untuk informasi lebih lanjut, lihat langkah 6.e. diBuat permintaan Armada Spot menggunakan parameter yang ditentukan (konsol).

(AWS CLI) Gunakan request-spot-fleetperintah dan parameter berikut:

  • Untuk Instans Sesuai Permintaan: Tentukan batas pengeluaran Anda di bidang. OnDemandMaxTotalPrice

  • Untuk Instans Spot: Tentukan batas pengeluaran Anda di SpotMaxTotalPrice bidang.

Contoh

Contoh berikut menunjukkan dua skenario berbeda. Pada contoh pertama, armada berhenti meluncurkan Instans Sesuai Permintaan ketika telah memenuhi kapasitas target yang ditetapkan untuk Instans On-Demand (). OnDemandTargetCapacity Pada contoh kedua, armada berhenti meluncurkan Instans Sesuai Permintaan ketika telah mencapai jumlah maksimum yang bersedia Anda bayarkan per jam untuk Instans Sesuai Permintaan (). MaxTotalPrice

Contoh: Berhenti meluncurkan Instans Sesuai Permintaan saat kapasitas target tercapai

Dengan pertimbangan permintaan untuk Instans Sesuai Permintaan m4.large, jika:

  • Harga Sesuai Permintaan: 0,10 USD per jam

  • OnDemandTargetCapacity: 10

  • MaxTotalPrice: 1,50 USD

Armada meluncurkan 10 Instans Sesuai Permintaan karena total $1,00 (10 instans x $0,10) tidak melebihi $1,50 untuk Instans Sesuai Permintaan. MaxTotalPrice

Contoh: Berhenti meluncurkan Instans Sesuai Permintaan ketika total harga maksimum tercapai

Dengan pertimbangan permintaan untuk Instans Sesuai Permintaan m4.large, jika:

  • Harga Sesuai Permintaan: 0,10 USD per jam

  • OnDemandTargetCapacity: 10

  • MaxTotalPrice: 0,80 USD

Jika armada meluncurkan kapasitas target On-Demand (10 Instans On-Demand), total biaya per jam akan menjadi $1,00. Ini lebih dari jumlah (0,80 USD) yang ditentukan untuk MaxTotalPrice untuk Instans Sesuai Permintaan. Untuk mencegah pengeluaran lebih dari yang Anda bayarkan, armada hanya meluncurkan 8 Instans Sesuai Permintaan (di bawah kapasitas target On-Demand) karena peluncuran lebih banyak akan melebihi untuk Instans Sesuai MaxTotalPrice Permintaan.

Instance performa yang dapat melonjak

Jika Anda meluncurkan Instans Spot menggunakan jenis instans performa burstable, dan jika Anda berencana untuk segera menggunakan Instans Spot performa burstable dan untuk durasi singkat, tanpa waktu idle untuk memperoleh CPU kredit, sebaiknya Anda meluncurkannya dalam mode Standar agar tidak membayar biaya yang lebih tinggi. Jika Anda meluncurkan Instans Spot performa burstable dalam mode Tidak Terbatas dan CPU langsung meledak, Anda akan menghabiskan kelebihan kredit untuk bursting. Jika Anda menggunakan instance untuk jangka pendek, instans tidak punya waktu untuk mengumpulkan CPU kredit untuk membayar kredit surplus, dan Anda dikenakan biaya untuk kredit surplus ketika Anda mengakhiri instance.

Mode tak terbatas cocok untuk Instans Spot performa burstable hanya jika instans berjalan cukup lama untuk memperoleh kredit untuk CPU bursting. Jika tidak, pembayaran kredit surplus membuat Instans Spot performa yang dapat melonjak lebih mahal daripada menggunakan instans lain. Untuk informasi selengkapnya, lihat Kapan menggunakan mode tak terbatas versus tetap CPU.

Kredit peluncuran dimaksudkan untuk memberikan pengalaman peluncuran awal yang produktif bagi instans T2 dengan menyediakan sumber daya komputasi yang memadai untuk mengonfigurasi instans. Peluncuran berulang dari instans T2 untuk mengakses kredit peluncuran baru tidak diizinkan. Jika Anda membutuhkan berkelanjutanCPU, Anda dapat memperoleh kredit (dengan idle selama beberapa periode), menggunakan mode Tidak Terbatas untuk Instans Spot T2, atau menggunakan jenis instans dengan dedicated. CPU