Jenis AMI - Amazon Elastic Compute Cloud

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

Jenis AMI

Anda dapat memilih AMI untuk digunakan berdasarkan karakteristik berikut:

Izin peluncuran

Pemilik AMI menentukan ketersediaannya dengan menentukan izin peluncuran. Izin peluncuran termasuk ke dalam kategori berikut.

Izin peluncuran Deskripsi
publik Pemilik memberikan izin peluncuran ke semua AWS akun.
eksplisit Pemilik memberikan izin peluncuran ke AWS akun, organisasi, atau unit organisasi (OU) tertentu.
implisit Pemilik memiliki izin peluncuran implisit untuk AMI.

Amazon dan komunitas Amazon EC2 menyediakan banyak pilihan AMI publik. Untuk informasi selengkapnya, lihat AMI bersama. Developer dapat membebankan biaya untuk AMI yang mereka buat. Untuk informasi selengkapnya, lihat AMI berbayar.

Penyimpanan untuk perangkat root

Semua AMI dikategorikan sebagai didukung oleh Amazon EBS atau didukung oleh penyimpanan instans.

  • AMI yang didukung Amazon EBS – Perangkat root untuk instans yang diluncurkan dari AMI adalah volume Amazon Elastic Block Store (Amazon EBS) yang dibuat dari snapshot Amazon EBS. Didukung untuk Linux dan Windows AMI.

  • AMI yang didukung penyimpanan instans Amazon – Perangkat root untuk instans yang diluncurkan dari AMI adalah volume penyimpanan instans yang dibuat dari templat yang tersimpan di Amazon S3. Didukung hanya untuk AMI Linux. AMI Windows tidak mendukung penyimpanan instans untuk perangkat root.

Untuk informasi selengkapnya, lihat Volume root instans Amazon EC2.

Tabel berikut merangkum beberapa perbedaan penting ketika menggunakan dua tipe AMI tersebut.

Karakteristik AMI yang didukung Amazon EBS AMI yang didukung oleh penyimpanan instans Amazon

Waktu boot untuk instans

Biasanya kurang dari 1 menit

Biasanya kurang dari 5 menit

Batas ukuran untuk perangkat root

64 TiB**

10 GiB

Volume perangkat root

Volume EBS

Volume penyimpanan instans

Persistensi data

Secara default, volume root dihapus ketika instans berakhir.* Data di volume EBS lainnya tetap ada setelah pengakhiran instans secara default.

Data pada setiap volume penyimpanan instans hanya bertahan selama masa hidup instans.

Pengubahan

Tipe instans, kernel, disk RAM, dan data pengguna dapat diubah saat instans dihentikan.

Atribut instans tetap selama instan berlangsung.

Biaya

Anda dikenai biaya untuk penggunaan instans, penggunaan volume EBS, dan penyimpanan AMI sebagai snapshot EBS.

Anda dikenai biaya penggunaan instans dan penyimpanan AMI di Amazon S3.

Pembuatan/pemaketan AMI

Menggunakan perintah/panggilan tunggal

Memerlukan instalasi dan penggunaan alat AMI

Kondisi terhenti

Dapat berada dalam kondisi terhenti. Bahkan saat instans terhenti dan tidak berjalan, volume root tetap ada di Amazon EBS

Tidak dapat dalam kondisi terhenti; instans berjalan atau diakhiri

* Secara default, volume root EBS memiliki tanda DeleteOnTermination diatur ke true. Untuk informasi tentang cara mengubah tanda ini sehingga volume tetap ada setelah pengakhiran, lihat Ubah volume root agar tetap ada.

** Hanya didukung dengan io2 EBS Block Express. Untuk informasi selengkapnya, lihat Volume Blok Express IOPS SSD yang disediakan di Panduan Pengguna Amazon EBS.

Tentukan tipe perangkat root AMI Anda

Untuk menentukan tipe perangkat root AMI menggunakan konsol
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih AMI, lalu pilih AMI.

  3. Pada tab Detail, periksa nilai Tipe perangkat root sebagai berikut:

    • ebs – Ini adalah AMI yang didukung EBS.

    • instance store – Ini adalah AMI yang didukung penyimpanan instans.

Untuk menentukan tipe perangkat root sebuah AMI menggunakan baris perintah

Anda dapat menggunakan salah satu perintah berikut ini. Untuk informasi selengkapnya tentang antarmuka baris perintah ini, lihat Akses Amazon EC2.

Kondisi terhenti

Anda dapat menghentikan instans yang memiliki volume EBS sebagai perangkat root-nya, tetapi Anda tidak dapat menghentikan instans yang memiliki volume penyimpanan instans sebagai perangkat root-nya.

Penghentian menyebabkan instans berhenti berjalan (statusnya berubah dari running ke stopping ke stopped). Instans yang dihentikan tetap ada di Amazon EBS sehingga dapat dimulai ulang. Penghentian berbeda dari pengakhiran; Anda tidak dapat memulai ulang instans yang diakhiri. Karena instans dengan volume penyimpanan instans sebagai perangkat root-nya tidak dapat dihentikan, instans tersebut berjalan atau diakhiri. Untuk informasi selengkapnya tentang apa yang terjadi dan apa yang dapat Anda lakukan saat sebuah instans dihentikan, lihat Hentikan dan mulai instans Amazon EC2.

Penyimpanan dan persistensi data default

Instans yang memiliki volume penyimpanan instans sebagai perangkat root-nya akan secara otomatis memiliki penyimpanan instans (volume root berisi partisi root dan Anda dapat menyimpan data tambahan). Anda dapat menambahkan penyimpanan tetap ke instans dengan melampirkan satu atau beberapa volume Amazon EBS. Data apa pun pada volume penyimpanan instans akan dihapus ketika instans gagal atau berakhir. Untuk informasi selengkapnya, lihat Volume penyimpanan instans dan masa pakai data.

Instans yang memiliki Amazon EBS sebagai perangkat root-nya akan secara otomatis dilampirkan volume EBS. Volume ini muncul dalam daftar volume Anda seperti yang lainnya. Untuk sebagian besar tipe instans, instans yang memiliki volume EBS sebagai perangkat root-nya tidak memiliki volume penyimpanan instans secara default. Anda dapat menambahkan volume penyimpanan instans atau volume EBS tambahan dengan menggunakan pemetaan perangkat blok. Untuk informasi selengkapnya, lihat Pemetaan perangkat blok.

Waktu boot

Instans yang diluncurkan dari peluncuran AMI yang didukung Amazon EBS akan diluncurkan lebih cepat daripada instans yang diluncurkan dari AMI yang didukung penyimpanan instans. Saat Anda meluncurkan instans dari AMI yang didukung penyimpanan instans, semua bagian harus diambil dari Amazon S3 sebelum instans tersedia. Untuk AMI yang didukung Amazon EBS, hanya bagian yang diperlukan untuk melakukan boot instans yang perlu diambil dari snapshot sebelum instans tersebut tersedia. Namun, performa instans yang menggunakan volume EBS sebagai perangkat root-nya akan lebih lambat untuk waktu singkat ketika bagian lainnya sedang diambil dari snapshot dan dimuat ke dalam volume. Saat Anda menghentikan dan memulai ulang instans, instans akan diluncurkan dengan cepat karena kondisi tersebut disimpan dalam volume EBS.

Pembuatan AMI

Untuk membuat AMI Linux yang didukung oleh penyimpanan instans, Anda harus membuat AMI dari instans milik Anda pada instans itu sendiri menggunakan alat Amazon EC2 AMI. Perhatikan bahwa AMI Windows tidak mendukung penyimpanan instance untuk perangkat root.

Pembuatan AMI jauh lebih mudah untuk AMI yang didukung oleh Amazon EBS. Tindakan API CreateImage akan membuat AMI yang didukung Amazon EBS dan mendaftarkannya. Ada juga tombol di dalamnya AWS Management Console yang memungkinkan Anda membuat AMI dari instance yang sedang berjalan. Untuk informasi selengkapnya, lihat Buat AMI yang didukung Amazon EBS-Backed.

Bagaimana Anda dikenai biaya

Untuk AMI yang didukung oleh penyimpanan instans, Anda dikenai biaya untuk penggunaan instans dan penyimpanan AMI Anda di Amazon S3. Untuk AMI yang didukung oleh Amazon EBS, Anda dikenai biaya untuk penggunaan instans, penyimpanan dan penggunaan volume EBS, serta penyimpanan AMI sebagai snapshot EBS.

Untuk AMI yang didukung penyimpanan instans Amazon EC2, setiap kali Anda mengustomisasi AMI dan membuat yang baru, semua bagian disimpan di Amazon S3 untuk setiap AMI. Jadi, jejak penyimpanan untuk setiap AMI kustom adalah sebesar AMI tersebut. Untuk AMI yang didukung Amazon EBS, setiap kali Anda mengustomisasi AMI dan membuat yang baru, hanya perubahan yang disimpan. Jadi, jejak penyimpanan untuk AMI selanjutnya yang Anda kustomisasikan setelahnya akan lebih kecil, sehingga Anda dikenai biaya penyimpanan AMI yang lebih rendah.

Saat instans dengan volume EBS sebagai perangkat root-nya dihentikan, Anda tidak dikenai biaya untuk penggunaan instans, tetapi Anda masih dikenai biaya untuk penyimpanan volume. Segera setelah Anda memulai instans, kami akan membebankan biaya penggunaan minimal satu menit. Setelah satu menit, kami membebankan biaya hanya untuk detik yang digunakan. Misalnya, jika Anda menjalankan instans selama 20 detik, lalu menghentikannya, kami akan membebankan biaya selama satu menit penuh. Jika Anda menjalankan instans selama 3 menit 40 detik, kami membebankan biaya tepat 3 menit dan 40 detik penggunaan. Kami membebankan biaya untuk setiap detik, dengan minimum satu menit, untuk menjaga agar instans tetap berjalan meski instans tersebut tidak aktif dan Anda tidak tersambung ke instans tersebut.