Я специально смотрю на экземпляр Standard Large On-Demand, который имеет хранилище экземпляров 850 ГБ.
Я действительно не понимаю, зачем на экземпляре 850 ГБ хранилища, если эти данные исчезнут, как только экземпляр будет выключен и / или уничтожен.
Похоже, что EBS - это стандартный способ иметь постоянное дисковое пространство для экземпляров, включая корневые тома. Вы можете их полоскать. Вы можете создать резервную копию их в разных зонах доступности и / или S3 и / или полностью вне системы Amazon.
Зачем вообще что-либо хранить в хранилище экземпляра, если вам придется часто создавать резервные копии вне экземпляра (EBS / S3?), Чтобы не потерять все это? Является ли это преимуществом в скорости даже сверх того, что дает вам чередование томов EBS?
Похоже, что лучшей конфигурацией для обеспечения безопасности и простоты настройки было бы вообще не использовать хранилище экземпляров, а вместо этого использовать чередующиеся тома EBS с резервным копированием на S3 или за пределами площадки.
Я прав, или есть веская причина использовать эти 850 ГБ хранилища инстансов?
Спасибо
Следует помнить, что не все данные должны быть постоянными. Хранилище экземпляров обеспечивает экономичное решение для работы с временными данными.
Приведу несколько примеров.
Наиболее очевидным является пространство подкачки. Если вы хотите выделить несколько ГБ пространства подкачки, идеально подойдет файл на устройстве хранилища экземпляров - без затрат на операции ввода-вывода, и данные даже не должны сохраняться между перезагрузками.
Однако с практической точки зрения следует учитывать, что AWS обслуживает широкий спектр вычислительных задач, а не только веб-инфраструктуру. Так, например, хранилище экземпляров идеально подходит для определенных процессов сборки, которые генерируют большое количество промежуточных файлов, но небольшой конечный продукт. Потребность в таком виде хранилища не редкость в научных приложениях и даже в некоторых приложениях, уменьшающих карту.
Временные файлы (например, / tmp), некоторые кеши и даже определенные типы журналов также могут не нуждаться в постоянном хранении и хорошо подходят для модели хранилища экземпляров.
Особенно с учетом более крупных экземпляров, к которым подключено несколько томов хранилища экземпляров, вы можете настроить их в RAID0 для повышения производительности - получить большие объемы хранилища без дополнительных затрат и не нужно платить за операции ввода-вывода.
Представьте на мгновение, что m1.xlarge (если он приобретен в качестве инстанса, зарезервированного на 3 года) будет стоить 116,8 долл. США + 94,44 долл. США = 211,24 долл. США в месяц - и включает в себя 1690 ГБ дискового пространства. Предоставление такого же объема хранилища EBS будет стоить 169 долларов в месяц плюс затраты на ввод-вывод (которые могут быть существенными). Особенно, если у кого-то есть кластер с множеством серверов, экономия затрат может быть оправдана реализацией копирования всех данных в постоянное хранилище, но использование хранилища экземпляров в качестве основного хранилища сервера.
Однако вышесказанное, однако, в большинстве распространенных случаев лучше использовать EBS - особенно с простотой резервного копирования (снимки состояния EBS) - которое будет работать даже для массивов RAID (которые являются дифференциальными и сжатыми).
Есть ли веская причина? -
Amazon EBS Volumes
$0.10 per GB-month of provisioned storage
$0.10 per 1 million I/O requests
P.S. хранилище экземпляров может быть на самом деле медленнее, чем EBS
Вы вряд ли сможете получить миллион иопс от EBS, верно? Или последовательная скорость в несколько гигабайт в секунду.
И даже если вы купите EBS высшего класса с 80 000 операций ввода-вывода в секунду и скоростью 1 ГБ / сек, вы будете платить 10 000 долларов США в месяц за хранилище, которое медленнее, чем полоса SSD для настольных компьютеров за 800 долларов.
Экземплярное хранилище часто является единственным способом работы с быстрой БД на Amazon, EBS чрезвычайно дорого стоит и в то же время очень медленно.
Высокая задержка, очень низкая однопоточная производительность, экстремальные цены на хранилище со скоростью более 250 ГБ / сек (что кратно обычному хранилищу ssd ebs (gp2)).
Вы можете настроить зеркало медленного хранилища GP2 (или ST1) и хранилище экземпляров, таким образом у вас будет быстрый диск для работы и медленное хранилище резервных копий, если вам нужно перезагрузиться.