web-dev-qa-db-ja.com

パススルーの違いNICとqemuのブリッジ設定

quemuを使用してvirsh仮想マシンをセットアップしました。これは、物理マシンのUSBを経由する方法で行いますNICホストマシンに直接接続し、仮想マシンに接続します。

これは、USB NIC=がゲストマシンにlsusbで表示されることを意味します。

この設定(またはPCIeがNICが使用される)を通過する設定)は、物理的なNICホストマシンと仮想のtapインターフェース経由のマシンがLinuxブリッジに接続されていますか?

このようなパススルー設定は、パフォーマンス上の利点を提供しますか?そのような設定には実際的な理由がありますか?

2
Martin

パススルーNICセットアップは、ハードウェア自体がホストマシンに接続されているのではなく、マシンに接続されているかのように意味します。同様に、ハードウェアとドライバーをセットアップする必要があることも意味します。 VMに直接あり、そのVMからのみ使用できます。

この構成は、GPUを処理するときのパフォーマンス上の理由、または主にハッキングの目的でwifiチップセットの特別な使用を処理するためによく使用されます。

ブリッジまたはNAT設定に関しては、複数のVMがホストのネットワーク接続/ハードウェアを共有でき、ハードウェアの抽象化を提供します。実際のハードウェア。

ここで明らかな利点は、接続を共有すること、VMで難しいブランドをセットアップする必要がないこと、またはハイパーバイザーの準仮想化ハードウェアのより一般的な抽象化を使用しても、//ホストは完全なハードウェアをエミュレートする必要がないため、それほど多くのリソースを使用しないことです。 。

1
Rui F Ribeiro