Я рекомендовал бы взглянуть на что-то как GoSA для служб каталогов rtather, чем запуск с локальной аутентификации, затем пытаясь взломать больше масштабируемого решения позже.
Что относительно
Сервер принтера
Почтовый сервер (с AV/Spam, проверяющим)
Интернет-прокси
Поддержка VPN удаленного доступа и филиалов
Лично я пошел бы для сервера базы данных (с доступом ODBC - postgreSQL?) и Wiki также.
Было бы лучше сохранить все их в отдельном VMs для изоляции их в случае, если что-то не так ужасно неправильно / взламывается, правильно?
Нет - Вы не действительно повышение безопасности значительно путем выполнения этого. И существует стоимость производительности.
Что относительно отказоустойчивости, как я могу указать больше чем одну аутентификацию / DHCP / почтовый сервер?
Вопрос немного неопределенен, но LVS является, вероятно, ответом.
Это была бы хорошая идея, виртуализирующая файловый сервер из-за хита во вводе-выводе, если жесткие диски находятся на той же самой машине?
Не большое влияние - пока Вы реализуете любое программное обеспечение управление raid/volume на поле хоста, а не виртуальном поле.
C.