Я читал об эфемерном хранилище с amazon ec2 и пытаюсь выяснить, как лучше всего использовать сотни гигабайт, которые они вам предоставляют. Если это не является постоянным, для чего это может быть хорошо?
Я читал об эфемерном хранилище с amazon ec2 и пытаюсь выяснить, как лучше всего использовать сотни гигабайт, которые они вам предоставляют. Если это не является постоянным, для чего это может быть хорошо?
Ответы:
Как отметил Флэшман, эфемерное хранилище является «постоянным» на протяжении всего жизненного цикла экземпляра - оно отлично подходит для таких вещей, как /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 ГБ (следовательно, 8 МБ * 1024 байт). Если вам нужно меньше или больше, измените параметр «count».
Теперь последний шаг: давайте назначим права на выполнение и включим этот скрипт / сервис во время загрузки.
sudo chmod +x /etc/init.d/swapon
sudo chkconfig --level 345 swapon on
Теперь ваш своп будет создаваться при каждой загрузке (или перезагрузке) вашего экземпляра EC2.
.. / конец цитаты.
Возможно, вы сможете сделать что-то подобное с файлом подкачки Windows, но я не видел никаких инструкций для этого. Я не думаю, что вы можете просто отформатировать диск и переместить файл подкачки, потому что при следующем запуске экземпляра диск (-ы) будет снова инициализирован (а перемещение файла подкачки требует перезагрузки ...).
Кроме того, имейте в виду, что большинство типов экземпляров имеют несколько эфемерных дисков (предположительно), представляющих отдельные физические диски, поэтому чередование между этими устройствами (т. Е. RAID 0 без избыточности или RAID 10 для избыточности) должно еще больше повысить производительность подкачки.