Всем серверостроителям горячий привет!
Есть машина, этакий мини (микро?) сервер из интеловской серверной мамки (c232 чипсет), проца Core i5 7400 и 32 гигов опративки (больше в мамку не лезет) и ССД-дисков (энтерпрайс).
На этой машине планируется поднять:
почтовую проксю на пару десятков ящиков;
файловую шару на десяток пользователей (гига три файлов) - основной рабочий массив, то есть, все пользователи открывают по десятку файлов одновременно;
бд для 1с-ки на 5 пользователей (честно не знаю, какая именно бд нужна - не мне ее ставить, знаю, что баз будет 5 или 6 и их текущие размеры примерно по гигу);
сервер для корпоративного мессенжера - что-то вроде tox или чего-то в этом роде. словом, будет и чат и голос. тоже на пару десятков пользователей.
Вопрос вот в чем:
стоит ли этот сервер строить "по старинке", а именно, ставлю ось, а затем наворачиваю на нее нужный софт и службы? или "по-нормальному" - ставлю специально обученный CentOS, на котором поднимаю необходимое кол-во виртуалок (Citrix, к примеру), где поднимаю уже нужные мне сервиса?
Мне кажется, аппаратных ресурсов у меня маловато для "по-нормальному". Или можно мои хотелки рассовать в пару виртуалок и всем всего хватит?
Честно говоря, мне было бы проще без виртуалок. В прошлой жизни я ставил сервера, но это были узкоспецализированные машины - почтовики, ДНС-ы, эксчендж и т.д. А чтобы все сразу - не приходилось. А тут читаю - виртуалки кругом. И еще Docker. Правда, в моем случае, мне кажется, Докер с его контейнерами не имеет смысла на сервере.
В общем, прошу совета, как поступить. Ну и, да, мою отсталость критиковать смысла нет - я знаю сам, что уже давно не иду в ногу со временем.