Я создаю свою новую домашнюю машину прямо сейчас, и как обычно это будет в большой степени перегруженной рабочей станцией, которая будет служить машиной разработки и тестирования, файловым сервером и игровой приставкой (плюс, я добавляю телевизионные карты и мультимедийную потоковую передачу для моей домашней сети).
Начиная с этих вариантов использования работа друг против друга (файловый сервер недоступен, когда машина используется в качестве игровой приставки), я в большой степени полагаю, что использование Xen обеспечивает все сразу. Производительность не должна быть проблемой в целом, но вариант использования игровой приставки определенно требует прямого доступа к GPU.
Поэтому у меня есть несколько вопросов:
Любой вход будет значительно цениться.
P.S. Я не буду возражать использовать другую технологию затем Xen, но я не знаю о любой другой платформе виртуализации, которая поддерживает передачу GPU.
Критическая часть в Вашей установке является 3D производительностью.
Я работал вполне немного с Xen 2-3 года назад - распределение ресурсов хорошо работало тогда, и я уверен, что технология улучшилась с тех пор. Все кроме игр любого использование очень немного ресурсов (обслуживание файлов, потоковая передача...) или не в реальном времени очень важный (компилирующий в dev системе, и т.д.).
Я havn't, сделанная передача GPU, но поверхностный поиск с помощью Google не указывает, что это работает надежно, тонкая настройка, требуюсь. В основном это не будет plug&play - Вам в значительной степени гарантируют это небольшое количество/некоторый/много, игры не будут работать.
Самая надежная опция IMHO состояла бы в том, чтобы использовать Win7 в качестве хоста и для игр и выполнить другие сервисы как виртуальные машины через VirtualPC или VirtualBox. Не самое изящное решение (все зависит от Windows, каждая перезагрузка, означает останавливать весь VMs, и т.д.), но если Вы хотите играть, что Просто Работы, это - способ пойти (кроме использования второго компьютера).