View a markdown version of this page

Amazon EC2 On-Demand atau Amazon EC2 Spot - AWS Batch

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

Amazon EC2 On-Demand atau Amazon EC2 Spot

Sebagian besar AWS Batch pelanggan menggunakan instans Amazon EC2 Spot karena penghematan On-Demand instans. Namun, jika beban kerja Anda berjalan selama beberapa jam dan tidak dapat terganggu, On-Demand instance mungkin lebih cocok untuk Anda. Anda selalu dapat mencoba instance Spot terlebih dahulu dan beralih ke On-Demand jika perlu.

Jika Anda memiliki persyaratan dan harapan berikut, gunakan On-Demand instans Amazon EC2:

  • Waktu kerja pekerjaan Anda lebih dari satu jam, dan Anda tidak dapat mentolerir gangguan pada beban kerja Anda.

  • Anda memiliki SLO (tujuan tingkat layanan) yang ketat untuk keseluruhan beban kerja Anda dan tidak dapat meningkatkan waktu komputasi.

  • Instans yang Anda butuhkan lebih cenderung melihat interupsi.

Jika Anda memiliki persyaratan dan harapan berikut, gunakan instans Amazon EC2 Spot:

  • Waktu kerja untuk pekerjaan Anda biasanya 30 menit atau kurang.

  • Anda dapat mentolerir potensi gangguan dan penjadwalan ulang pekerjaan sebagai bagian dari beban kerja Anda. Untuk informasi selengkapnya, lihat Spot Instance Advisor.

  • Pekerjaan yang berjalan lama dapat dimulai ulang dari pos pemeriksaan jika terganggu.

Anda dapat mencampur kedua model pembelian dengan mengirimkan pada instance Spot terlebih dahulu dan kemudian menggunakan On-Demand instance sebagai opsi fallback. Misalnya, kirimkan pekerjaan Anda pada antrian yang terhubung ke lingkungan komputasi yang berjalan di instans Amazon EC2 Spot. Jika pekerjaan terganggu, tangkap acara dari Amazon EventBridge dan kaitkan dengan reklamasi instans Spot. Kemudian, kirim kembali pekerjaan ke On-Demand antrian menggunakan AWS Lambda fungsi atau AWS Step Functions. Untuk informasi selengkapnya, lihatTutorial: Mengirim peringatan Layanan Pemberitahuan Sederhana Amazon untuk acara pekerjaan yang gagal, Praktik terbaik untuk menangani gangguan Instans Spot Amazon EC2 dan Kelola AWS Batch dengan Fungsi Langkah.

penting

Gunakan berbagai jenis instans, ukuran, dan Zona Ketersediaan untuk lingkungan On-Demand komputasi Anda untuk mempertahankan ketersediaan kumpulan instans Amazon EC2 Spot dan mengurangi tingkat interupsi.