99% pengaturan AWS kami dapat didaur ulang. Jadi bagi saya itu tidak masalah jika saya menghentikan sebuah contoh - tidak ada yang hilang. Misalnya aplikasi saya secara otomatis digunakan pada instance dari SVN, log kami ditulis ke server syslog pusat.
Satu-satunya manfaat penyimpanan instan yang saya lihat adalah penghematan biaya. Jika tidak, mesin virtual yang didukung EBS akan menang. Eric menyebutkan semua kelebihannya.
[2012-07-16] Saya akan mengucapkan jawaban ini sangat berbeda hari ini.
Saya belum memiliki pengalaman yang baik dengan contoh yang didukung EBS dalam setahun terakhir ini. Downtime terakhir pada AWS cukup banyak menghancurkan EBS juga.
Saya menduga bahwa layanan seperti RDS menggunakan beberapa jenis EBS juga dan yang tampaknya berfungsi sebagian besar. Dalam hal kami mengelola diri kami sendiri, kami telah menyingkirkan EBS jika memungkinkan.
Menyingkirkan perluasan tempat kami memindahkan cluster basis data kembali ke besi (= perangkat keras nyata). Satu-satunya bagian yang tersisa di infrastruktur kami adalah server DB tempat kami membagi beberapa volume EBS ke dalam RAID perangkat lunak dan mencadangkan dua kali sehari. Apa pun yang akan hilang di antara cadangan, kita bisa hidup dengannya.
EBS adalah teknologi yang agak flakey karena pada dasarnya volume jaringan: volume yang terpasang ke server Anda dari jarak jauh. Saya tidak meniadakan pekerjaan dilakukan dengan itu - itu adalah produk yang luar biasa karena pada dasarnya terbatas gigih penyimpanan hanya sebuah API panggilan jauhnya. Tapi itu hampir tidak cocok untuk skenario di mana kinerja I / O adalah kuncinya.
Dan di samping bagaimana perilaku penyimpanan jaringan, semua jaringan dibagi pada instance EC2. Semakin kecil instance (mis. T1.micro, m1.small) semakin buruk karena antarmuka jaringan Anda pada sistem host yang sebenarnya dibagi di antara banyak VM (= instance EC2 Anda) yang berjalan di atasnya.
Semakin besar contoh yang Anda dapatkan, semakin baik tentu saja. Lebih baik di sini berarti masuk akal .
Ketika kegigihan dibutuhkan, saya akan selalu menyarankan orang untuk menggunakan sesuatu seperti S3 untuk memusatkan antara contoh. S3 adalah layanan yang sangat stabil. Kemudian, otomatiskan pengaturan instance Anda ke titik di mana Anda dapat mem-boot server baru dan siap dengan sendirinya. Maka tidak perlu memiliki penyimpanan jaringan yang hidup lebih lama dari instance.
Jadi semuanya, saya tidak melihat manfaat untuk contoh yang didukung EBS apa pun. Saya lebih suka menambahkan satu menit ke bootstrap, kemudian jalankan dengan SPOF potensial.