Для чого корисне ефемерне зберігання?


14

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


4
Він стійкий до життя екземпляра. Часто бажано використовувати його як будь-який звичайний привід, а просто дизайн для відмови. Щоденні додаткові резервні копії IE, автоматичне відновлення екземплярів тощо. Крім того, ви можете просто почати із зображення, що підтримується EBS, і змонтувати ефемерне сховище при запуску, щоб у вас було трохи вільного місця для розігрування для великих передач тощо.
Flashman

1
Крім того, ви не платите за iops на ефемерному сховищі, як це робите за обсяги EBS.
Ендрю Майман

Відповіді:


15

Як зауважив Флешман, ефемерне зберігання є "стійким" для життя екземпляра - Це чудово для таких речей, як /tmp& /var/tmp, або для кешування - В основному для будь-якого місця, де вам не буде страшно незручно, якщо ви перейдете при перезапуску.

Якщо вам потрібно регулярно обробляти величезні файли даних, щоб перенаправити їх на більш корисну інформацію, це чудовий варіант - ви можете зберігати сотні гігів оригінальних даних на ефемерних сховищах і ставити дестильовані дані десь більш постійними.


3

Тимчасові файли та / або як розділ swap.

Ось кілька інструкцій щодо автоматичного створення swap-накопичувача під час завантаження . Цитувати статтю ...

Створіть сервіс під назвою "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 для надмірності) повинні додатково покращити продуктивність підкачки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.