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