Сеть на Linux, как?
У вас там в «Политехе» все такие «Инженеры-программисты»? Какой курс?
Ставьте Debian или Ubuntu, сверху — VirtualBox или QEmu/KVM или что больше понравиться. Или вообще не париться, и поставить последний Proxmox VE — там уже всё что надо, есть в готовом виде. И поверх всего этого — то что нужно, используя готовые сборки от www.turnkeylinux.org/

Минус:
 — немного более сложная установка (хотя, можно как в винде: Next, Next, ...)

Плюсы:
 — уже всё настроено и работает
 — есть много готовых сборок на разные случаи жизни
 — если делать на Proxmox, то ещё можно будет перенести ваши виртуальные сервера на другую «железную» машину с Proxmox'ом, хоть к хостеру за океан
 — можно поднять много независимых, изолированных серверов, хоть отдельно под каждый проект

Оверхеад по производительности — минимальный, лишь бы в проце поддержка виртуализации была.