View a markdown version of this page

Cara kerja penghentian instans - Amazon Elastic Compute Cloud

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

Cara kerja penghentian instans

Saat Anda menghentikan instance, perubahan didaftarkan pada tingkat sistem operasi (OS) instans, beberapa sumber daya hilang, dan beberapa sumber daya tetap ada.

Diagram berikut menunjukkan apa yang hilang dan apa yang tetap ada saat instans Amazon EC2 dihentikan. Ketika instance dihentikan, data pada volume penyimpanan instans apa pun dan data yang disimpan dalam RAM instans dihapus. Setiap alamat IP Elastic yang terkait dengan instance dipisahkan. Untuk volume root dan volume data Amazon EBS, hasilnya tergantung pada pengaturan H apus pada penghentian setiap volume.

Alamat IP, RAM, volume penyimpanan instans, dan volume root EBS hilang saat instance dihentikan.

Pertimbangan-pertimbangan

  • Ketekunan data

    • Volume penyimpanan instans: Semua data dihapus secara permanen saat instance dihentikan.

    • Volume akar EBS:

      • Saat dilampirkan saat peluncuran, dihapus secara default saat instance berakhir.

      • Saat dilampirkan setelah peluncuran, tetap ada secara default saat instance berakhir.

    • Volume data EBS:

      • Saat dilampirkan saat peluncuran menggunakan konsol: Bertahan secara default saat instance berakhir.

      • Saat dilampirkan saat peluncuran menggunakan CLI: Dihapus secara default saat instance berakhir.

      • Saat dilampirkan setelah peluncuran menggunakan konsol atau CLI: Bertahan secara default saat instance berakhir.

        catatan

        Volume apa pun yang tidak dihapus pada penghentian instans terus dikenakan biaya. Anda dapat mengubah pengaturan sehingga volume dihapus atau tetap ada pada penghentian instans. Untuk informasi selengkapnya, lihat Pertahankan data saat instans diakhiri.

  • Perlindungan terhadap penghentian yang tidak disengaja

  • Skrip shutdown — Jika Anda menjalankan skrip pada penghentian instans, instans Anda mungkin mengalami penghentian abnormal karena kami tidak memiliki cara untuk memastikan bahwa skrip shutdown berjalan. Amazon EC2 mencoba mematikan instans dengan bersih dan menjalankan skrip penutupan sistem apa pun; namun, peristiwa tertentu (seperti kegagalan perangkat keras) dapat mencegah skrip shutdown sistem ini berjalan.

  • Instans bare metal — Instans bare metal x86 tidak mendukung shutdown kooperatif.

Hal yang terjadi ketika Anda mengakhiri sebuah instans

Perubahan terdaftar di tingkat OS
  • Permintaan API akan mengirimkan peristiwa penekanan tombol kepada tamu.

  • Berbagai layanan sistem dihentikan sebagai akibat dari peristiwa penekanan tombol. Shutdown sistem yang anggun disediakan oleh systemd (Linux) atau proses Sistem (Windows). Pematian yang tertib dipicu oleh peristiwa penekanan tombol pematian ACPI dari hypervisor.

  • Pematian ACPI dimulai.

  • Instans dimatikan setelah proses shutdown yang anggun keluar. Tidak ada waktu pematian OS yang dapat dikonfigurasi. Instans akan tetap terlihat di konsol untuk beberapa saat, kemudian entri tersebut akan dihapus secara otomatis.

Sumber daya hilang
  • Data disimpan di volume penyimpanan instans.

  • Volume root EBS jika DeleteOnTermination atribut disetel ketrue.

  • Volume data EBS (dilampirkan saat peluncuran atau setelahnya) jika DeleteOnTermination atribut disetel ketrue.

Sumber daya yang bertahan
  • Volume root EBS jika DeleteOnTermination atribut disetel kefalse.

  • Volume data EBS (dilampirkan saat peluncuran atau setelahnya) jika DeleteOnTermination atribut disetel kefalse.

Uji respons aplikasi terhadap pengakhiran instans

Anda dapat menggunakannya AWS Fault Injection Service untuk menguji bagaimana aplikasi Anda merespons saat instance Anda dihentikan. Untuk informasi selengkapnya, silakan lihat Panduan Pengguna AWS Fault Injection Service.