Назад | Перейти на главную страницу

Чем хороша эфемерная память?

Я читал об эфемерном хранилище с amazon ec2 и пытаюсь выяснить, как лучше всего использовать 100 ГБ, которые они вам предоставляют. Если это не настойчиво, для чего это может быть полезно?

Как отметил Флэшман, эфемерное хранилище является «постоянным» в течение всего срока службы экземпляра - оно отлично подходит для таких вещей, как /tmp & /var/tmp, или для кеширования - практически все, в чем вас не доставит ужасных неудобств, если он исчезнет при перезапуске.

Если вам постоянно нужно обрабатывать огромные файлы данных, чтобы преобразовать их в более полезную информацию, это отличный вариант - вы можете хранить сотни гигабайт исходных данных в эфемерном хранилище и поместить дистиллированные данные в более постоянное место.

Временные файлы и / или в качестве раздела подкачки.

Вот несколько инструкций для автоматическое создание диска подкачки при загрузке. Процитировать статью ...

Создайте сервис под названием «swapon».

sudo nano /etc/init.d/swapon

И добавьте следующий контент:

# chkconfig: 2345 95 20
# description: Adding swap to ephemeral0
# Adding swap to ephemeral0
# processname: swap
dd if=/dev/zero of=/media/ephemeral0/swap bs=1024 count=8M
mkswap /media/ephemeral0/swap
chown root:root /media/ephemeral0/swap
chmod 600 /media/ephemeral0/swap
swapon /media/ephemeral0/swap

Эта служба сгенерирует файл подкачки размером 8 ГБ (отсюда 8M * 1024 байта). Если вам нужно меньше или больше, измените параметр «count».

Теперь последний шаг: давайте назначим права на выполнение и включим этот скрипт / службу во время загрузки.

sudo chmod +x /etc/init.d/swapon
sudo chkconfig --level 345 swapon on

Теперь ваш своп будет создаваться каждый раз при загрузке (или перезагрузке) вашего экземпляра EC2.

.. / конец цитаты.

Возможно, вы сможете сделать что-то подобное с файлом подкачки Windows, но я не видел никаких инструкций для этого. Я не думаю, что вы можете просто отформатировать диск и переместить файл подкачки, потому что при следующем запуске экземпляра диск (ы) будет снова инициализирован (а перемещение файла подкачки требует перезапуска ..).

Кроме того, имейте в виду, что большинство типов инстансов поставляются с несколькими эфемерными дисками (предположительно), представляющими отдельные физические диски, поэтому чередование этих устройств (например, RAID 0 без избыточности или RAID 10 для избыточности) должно дополнительно улучшить производительность подкачки.