CentOSとKVMの仮想化とPCIパススルーに関する質問

CentOSとKVMの仮想化とPCIパススルーに関する質問

ホームサーバーのWindows Server 2012 R2とHyper-VをCentOSとKVMに置き換えたいのですが。私の計画は、Hyper-Vと同様に、Windows 8.1システムといくつかの小型Linuxシステムを仮想化することです。移行は不要で、最初から始めます。また、PCIe Passthroughを使用してTevii S471をゲストに配信したいと思います。はい、私のCPUとMBはVT-d(Gigabyte GA-Z87X-UD5HのXeon 1245v3)をサポートしています。

CentOS 7を使用する必要がありますか?さらに、PCIeパススルー互換性を提供するために、安定した最新のカーネルに切り替える必要があるかもしれません。そうですか?

簡単な作業ではwebifを使用したいので、どのインタフェースを使用するべきかわかりません。 oVirtはどうですか?それとも私の目的より良いものがありますか?仮想化のために、同じボードとCPUでlibvirtとVMMと一緒にArch LinuxでKVMを使用しましたが、VMMはPITAで、非常に古いテンプレートを作成します。

ベストアンサー1

PCI Expressパススルーを使用するには、仮想マシンのチップセットをQ35に設定する必要があります。これはQEMU / KVMで比較的新しい、まだ実験的なオプションであり、仮想マシンを作成するときにのみ実行できます。 FedoraとCentOS 7には存在しますが、この機能で将来のアップグレードを確実にするためにFedoraを選択します。 (実際、私は先週に新しいハイパーバイザーを設定したときにそうしました。)CentOSは、機能よりも安定性を重視するRHELのレプリカであり、アップデート(バグ修正など)です。興味があります。

おすすめ記事