Если я запускаю SQL Server 2008 на экземпляре EC2 .... каковы мои варианты расположения mdf?
Если он находится в хранилище локального экземпляра, я могу потерять его при перезагрузке экземпляра.
(Насколько я понимаю, экземпляр может перезагружаться один или два раза в год.)
Какие у меня варианты? Что мне не хватает?
Спасибо!
Amazon говорит использовать EBS http://aws.amazon.com/running_databases/
Редакция 2013 г .:
При использовании простого экземпляра EC2 ответ все равно заключается в использовании EBS в качестве хранилища для файлов db. Однако в моем (относительно обширном) тестировании этой установки производительность записи SQL Server была намного ниже, чем хотелось бы при использовании «простой» EBS. Теперь существует специальная EBS для быстрого ввода-вывода, которая должна решить эту проблему: http://www.brentozar.com/archive/2012/08/fast-storage-aws/
Сегодня Amazon предлагает RDS, который предлагает размещенный SQL Server. Это очень хорошее предложение, но оно также очень ограничено в реальном использовании (например, вы не можете использовать сторонние инструменты на своем сервере базы данных и т. Д.). В итоге RDS я не тестировал (хотя хотелось бы).
Итак, все сводится к истории цены / производительности. Чтобы получить полный контроль над средой ввода-вывода SQL, вам потребуется специальное оборудование. В зависимости от того, что вам нужно от EC2, может иметь смысл выделенное оборудование.
У нас это есть на EBS