View a markdown version of this page

Mengelola Interupsi Instans Spot - Gambaran Umum Instans Spot Amazon EC2

Mengelola Interupsi Instans Spot

Cara terbaik bagi Anda untuk menangani interupsi Instans Spot dengan anggun dan meminimalkan dampak pada performa atau ketersediaan Anda adalah dengan merancang aplikasi Anda untuk menjadi toleran terhadap kesalahan. Untuk mencapai hal ini, Anda dapat memanfaatkan rekomendasi penyeimbangan ulang instans EC2 dan pemberitahuan gangguan Instans Spot.

Rekomendasi penyeimbangan ulang instans EC2 adalah sinyal yang memberi tahu Anda ketika Instans Spot berisiko tinggi gangguan. Sinyal memberi Anda kesempatan untuk secara proaktif mengelola Instans Spot sebelum pemberitahuan gangguan Instans Spot selama dua menit. Anda dapat memutuskan untuk menyeimbangkan kembali beban kerja Anda ke Instans Spot baru atau yang sudah ada yang tidak berisiko tinggi gangguan. Kami telah mempermudah Anda untuk menggunakan sinyal ini dengan menyediakan fitur Penyeimbangan Ulang Kapasitas di grup Auto Scaling EC2. Untuk informasi selengkapnya, lihat Penyeimbangan Ulang Kapasitas Amazon EC2 Auto Scaling.

Pemberitahuan gangguan Instans Spot adalah peringatan yang dikeluarkan dua menit sebelum Amazon EC2 mengganggu Instans Spot. Jika beban kerja Anda “fleksibel waktu”, Anda dapat mengonfigurasi Instans Spot untuk dihentikan atau hibernasi, alih-alih dihentikan, ketika mereka terganggu. Amazon EC2 secara otomatis menghentikan atau menghibernasi Instans Spot Anda pada gangguan, dan secara otomatis melanjutkan instans ketika kami memiliki kapasitas yang tersedia.

Anda dapat menggunakan rekomendasi penyeimbangan ulang instans EC2 dan/atau pemberitahuan gangguan Instans Spot untuk merancang beban kerja Anda dengan mempertimbangkan toleransi kesalahan, sehingga Anda dapat menangkap notifikasi dan menyimpan status pekerjaan ke penyimpanan (misalnya, Amazon S3, Amazon EFS, atau Amazon FSx), menyimpan file log dari instans(atau streaming terus menerus untuk pendekatan yang lebih toleran terhadap kesalahan), menguras koneksi dari Penyeimbang Beban, dll.

Beberapa layanan AWS dan pihak ketiga sudah menangani gangguan Spot bagi Anda untuk mengurangi dampak pada aplikasi Anda. Misalnya, Amazon EKS menjalankan grup simpul terkelola dengan Instans Spot secara otomatis meluncurkan simpul Kubernetes pengganti ketika rekomendasi penyeimbangan ulang atau pemberitahuan gangguan dikirim untuk simpul yang ada.