Я поместил наше приложение на EC2 (сервер Windows 2003 x64) и подключил до 7 томов EBS. Приложение очень интенсивно использует ввод-вывод в хранилище - обычно мы используем DAS с точками монтирования NTFS (обычно около 32 точек монтирования, каждый на диск по 1 ТБ), поэтому я попытался повторить это с помощью EBS, но скорость ввода-вывода была плохой, как в 22 МБ / с. Мы подозреваем, что карта NIC для EBS (которые являются dymanic SAN, если я правильно прочитал) ограничивает конвейер. Наше приложение использует в основном потоковую передачу для доступа к диску (не случайно), поэтому для нас оно работает лучше, когда очень мало мешает нашему общению с контроллерами дисков и непосредственной обработке ввода-вывода.
Также, когда я создаю том и присоединяю его, я вижу, что он появляется в экземпляре (хорошо), а затем я превращаю его в диск-диск, указывающий на мою точку монтирования, а затем быстро форматирую его - когда я делаю это, все делает данные по объему стираются? Потому что, конечно, так кажется, когда я прикрепляю его к другому AMI. Я должно быть что-то упустил.
Мне любопытно, есть ли у кого-нибудь опыт размещения приложений с интенсивным вводом-выводом в облаке EC2, и если да, то как лучше всего настроить громкость?
Спасибо!