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

Объем и данные ec2

Я новичок в EC2 и следую их руководству.

Я создал сервер t2.medium и хотел бы установить java / tomcat / mongodb.

Я читаю в Лучшие практики

«Используйте отдельные тома Amazon EBS для операционной системы и ваших данных»

система использует только 16% места на сервере. Мне все еще нужно использовать EBS, хотя сейчас у меня достаточно места для хранения?

Мне кажется, есть две основные проблемы.

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

Во-вторых, как вылечиться или предотвратить катастрофу? Если вы решите, что вам нужно больше места на отдельном томе данных, легко перекачать его на больший. Увеличить корневой объем сложнее, хотя и возможно; боль уменьшается с отдельным томом данных. Что, если теперь недостаточно места на диске, а процессора / памяти? Если вы решите, что вам нужен более крупный экземпляр, перенос данных, когда они совместно используют корневой том, потребует времени и полосы пропускания. Если он находится на отдельном томе, вы останавливаете первое изображение, отсоединяете том, присоединяете его к новому образу, и ваши данные перемещаются (да, вы могли бы сделать это со старым корневым томом, но тогда вам нужно сделать кучу очистки - и очистка старого устройства и файлов proc не всегда без проблем). Опять же, предстоящие боли уменьшаются за счет отдельного тома данных.

Ни в коем случае нельзя работать со смешанной ОС и данными; многие люди так делают. Но вы минимизируете будущую боль - что является целью любого профессионального системного администратора - не делая этого.