У меня есть несколько сайтов, работающих на различных физических серверах, которые я собираюсь перенести в нашу виртуальную среду.
Должен ли я запустить одну стандартную виртуальную машину LAMP и использовать несколько VirtualHosts или одна виртуальная машина LMAP на сайт будет более разумным способом?
На мой взгляд, использование LAMP VM для каждого сайта в долгосрочной перспективе кажется более гибким.
Это правильное мышление или я просто переборщил?
РЕДАКТИРОВАТЬ - Обновленные пользователи - Обновленное количество сайтов
Ну, 10 виртуальных машин означает, что у вас будет 10 виртуальных машин для управления (обновления, мониторинга и т. Д.), Поэтому с точки зрения использования ресурсов и стоимости их лучше объединить.
С другой стороны, все сайты на 1 ВМ означают, что все они будут использовать одни и те же ресурсы, одни и те же версии ОС и LAMP, и у вас могут возникнуть проблемы, когда 1 сайту требуются разные версии или он становится несовместимым с новой версией PHP. Кроме того, запланированное (или незапланированное) отключение означает, что все 10 сайтов не работают, и может быть сложно найти период обслуживания.
Кроме того, 10 x 200-300 пользователей, все на одной виртуальной машине, могут показаться вам размером с большую виртуальную машину, а это не очень хорошо для производительности.
Я бы сказал, попробуйте найти компромисс и настроить несколько виртуальных машин (2-3), сгруппировав сайты в соответствии с их свежестью разработки (все еще развивающиеся, старые и замороженные), размером, важностью, бизнес-отделом ...
Без дополнительной информации невозможно определить, в какой ситуации вы находитесь. Если загрузка не является проблемой, я бы выбрал виртуальную машину LAMP для каждого сайта.
По моему опыту, это значительно упрощает управление.