99% наших установок AWS підлягають вторинній переробці. Тож для мене це не має значення, якщо я припиняю екземпляр - нічого не втрачається ніколи. Наприклад, моя програма автоматично розгортається в екземплярі з SVN, наші журнали записуються на центральний сервер syslog.
Єдиною перевагою зберігання екземплярів, яку я бачу, є економія витрат. Інакше екземпляри, підтримувані EBS, виграють. Ерік згадав усі переваги.
[2012-07-16] Я б сказав, що сьогодні цю відповідь значно відрізняю.
Я не мав жодного хорошого досвіду роботи з прикладами, підтримуваними EBS, у минулому році. Останні простої на AWS в значній мірі також були зруйновані EBS.
Я здогадуюсь, що така служба, як RDS, також використовує якусь систему EBS, і, здається, працює здебільшого. У випадках, якими ми керуємо собою, ми позбулися EBS, де це можливо.
Позбавлення від розширення, де ми перенесли кластер бази даних назад на залізо (= реальне обладнання). Єдиним, що залишився в нашій інфраструктурі, є сервер БД, де ми розміщуємо кілька томів EBS в програмний RAID та резервне копіювання двічі на день. Що б не було втрачено між резервними копіями, ми можемо жити.
EBS - це дещо невід'ємна технологія, оскільки по суті це мережевий об'єм: об'єм, приєднаний до вашого сервера віддалено. Я не заперечую виконану роботу - це дивовижний продукт, оскільки по суті необмежене постійне зберігання - це лише виклик API. Але це навряд чи підходить для сценаріїв, коли продуктивність вводу / виводу є ключовою.
Окрім того, як поводиться мережеве сховище, усі мережі поділяються на екземплярах EC2. Чим менший екземпляр (наприклад, t1.micro, m1.small), тим гірше він стає тим, що ваші мережеві інтерфейси у фактичній хост-системі діляться між декількома VM (= ваш екземпляр EC2), які працюють над ним.
Чим більший екземпляр ви отримаєте, тим краще, звичайно. Тут краще - це означає в межах розуму .
Коли потрібна наполегливість, я завжди радив би людям використовувати щось на зразок S3 для централізації між екземплярами. S3 - це дуже стабільна послуга. Потім автоматизуйте налаштування свого примірника до точки, коли ви можете завантажувати новий сервер, і він готується сам. Тоді не потрібно мати мережеве сховище, яке живе довше, ніж екземпляр.
Отже, загалом, я не бачу жодної користі для підтримуваних EBS примірників. Я швидше додаю хвилину завантаження, а потім запускаю з потенційним SPOF.