Praktik Terbaik: Penyimpanan Perangkat Root untuk Instans - AWS OpsWorks

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

Praktik Terbaik: Penyimpanan Perangkat Root untuk Instans

penting

AWS OpsWorks Stacks Layanan ini mencapai akhir masa pakai pada 26 Mei 2024 dan telah dinonaktifkan untuk pelanggan baru dan yang sudah ada. Kami sangat menyarankan pelanggan untuk memindahkan beban kerja mereka ke solusi lain sesegera mungkin. Jika Anda memiliki pertanyaan tentang migrasi, hubungi AWS Support Tim di AWS re:Post atau melalui AWS Dukungan Premium.

catatan

Topik ini tidak berlaku untuk instance Windows, yang harus didukung Amazon Elastic Block Store.

Instans Linux Amazon Elastic Compute Cloud (Amazon EC2) memiliki opsi penyimpanan perangkat root berikut.

  • Instans yang didukung toko instans — Perangkat root bersifat sementara.

    Jika Anda menghentikan instance, data pada perangkat root menghilang dan tidak dapat dipulihkan. Untuk informasi selengkapnya, lihat Amazon EC2 Instance Store.

  • Instans yang didukung Amazon EBS — Perangkat root adalah volume Amazon EBS.

    Jika Anda menghentikan instans, volume Amazon EBS tetap ada. Jika Anda me-restart instance, volume secara otomatis di-remount, memulihkan status instance dan data yang disimpan. Anda juga dapat memasang volume pada instance yang berbeda. Untuk informasi selengkapnya, lihat Amazon Elastic Block Store (Amazon EBS).

Pertimbangkan hal berikut saat memutuskan opsi penyimpanan perangkat root mana yang akan digunakan.

Waktu Boot

Setelah start awal, instans Amazon EBS umumnya restart lebih cepat.

Waktu startup awal kira-kira sama untuk kedua jenis penyimpanan. Kedua jenis harus melakukan pengaturan penuh, yang mencakup tugas yang relatif memakan waktu seperti menginstal paket dari repositori jarak jauh. Namun, perhatikan perbedaan ini saat Anda memulai ulang instance:

  • Instance yang didukung toko instans melakukan tugas penyiapan yang sama seperti yang mereka lakukan untuk memulai awal, termasuk penginstalan paket.

    Restart membutuhkan waktu yang hampir sama dengan awal awal.

  • Instans Amazon EBS-back mengubah volume root dan menjalankan resep Setup.

    Restart biasanya secara signifikan lebih cepat daripada awal awal, karena resep Setup tidak harus melakukan tugas-tugas seperti menginstal ulang paket yang sudah diinstal pada volume root.

Biaya

Instans yang didukung Amazon EBS lebih mahal:

  • Dengan instans yang didukung instance-store, Anda hanya membayar saat instance sedang berjalan.

  • Dengan instans yang didukung Amazon EBS, Anda membayar volume Amazon EBS baik instans berjalan atau tidak.

    Untuk informasi selengkapnya, lihat Harga Amazon EBS.

Pencatatan log

Instans yang didukung Amazon EBS secara otomatis menyimpan log:

  • Dengan instance yang didukung toko instance, log menghilang saat instance berhenti.

    Anda harus mengambil log sebelum menghentikan instance atau menggunakan layanan seperti CloudWatch Log untuk menyimpan log yang dipilih dari jarak jauh.

  • Dengan instans yang didukung Amazon EBS, log disimpan pada volume Amazon EBS.

    Anda dapat melihatnya dengan memulai ulang instance, atau dengan memasang volume pada instance lain.

Dependensi

Kedua jenis penyimpanan memiliki dependensi yang berbeda:

  • Instans yang didukung instance-store bergantung pada Amazon S3.

    Saat Anda memulai instance, itu harus mengunduh AMI dari Amazon S3.

  • Instans yang didukung Amazon EBS bergantung pada Amazon EBS.

    Saat Anda memulai instance, instans harus memasang volume root Amazon EBS.

Rekomendasi: Jika Anda tidak yakin jenis penyimpanan mana yang paling sesuai dengan kebutuhan Anda, sebaiknya mulai dengan instans Amazon EBS. Meskipun Anda akan dikenakan biaya sederhana untuk volume Amazon EBS, ada sedikit risiko kehilangan data yang tidak diinginkan.