Вопрос о виртуализации CentOS и KVM и PCI Passthrough

Я хочу заменить Windows Server 2012 R2 и Hyper-V на моем сервере для дома с CentOS и KVM. Мой план состоит в том, чтобы виртуализировать одну машину Windows 8.1 и несколько небольших Linux-машин, например, на Hyper-V, нет необходимости мигрировать, я начну с нуля. Я также хочу использовать PCIe Passthrough для передачи моего Tevii S471 гостю, и да, мой CPU и MB поддерживают VT-d (Xeon 1245v3 на Gigabyte GA-Z87X-UD5H).

Должен ли я использовать CentOS 7? Кроме того, мне, вероятно, придется переключиться на последнее стабильное ядро, чтобы обеспечить совместимость для сквозной PCIe, верно?

Я не знаю, какой интерфейс использовать, потому что для простых задач я хочу использовать webif. Как насчет oVirt? Или что-то лучше для моих целей? Я уже виртуализован с KVM в Arch Linux на той же плате и процессоре с libvirt и VMM, но VMM – это PITA для использования и создает довольно устаревшие шаблоны.

Чтобы использовать сквозную передачу PCI Express, вам необходимо установить набор микросхем виртуальной машины на Q35, что является относительно новой и еще несколько экспериментальной опцией в QEMU / KVM и может быть выполнено только при создании виртуальной машины. Он существует в Fedora и CentOS 7, но я бы, вероятно, выбрал Fedora, чтобы вы могли быть уверены в будущих обновлениях этой функции. (На самом деле, я сделал именно это, когда на прошлой неделе я создал новый гипервизор.) Помните, что CentOS – это клон RHEL, который ценит стабильность над функциями и может или не может отправлять обновления (например, исправления ошибок), которые вы будете увлекающийся.