Centos7でKVMを使用しています。トラフィックを渡すために、SR-IOVVFを使用してVM)を作成しました。 VM内のインターフェイスにタグを付けます。インターネットとIntelのデータシートを読みましたが、それがどのように行われるかを明確に示しているものはありません。
Server1
Eth0-PF
SR-IOV対応
eth0-vf-1(VMに接続)
[VM内]
Centos 7
eth0.100
Server2
Eth0-PF
SR-IOV対応
eth0-vf-1(VMに接続)
[VM内]
Centos 7
eth0.100
スイッチ
エクストリームネットワークス
VLANタグ付き100
ポート1,2
ポート1-サーバー1-Eth0-PF
ポート2-サーバー2-Eth0-PF
誰かが私にこれを案内してもらえますか?誰かがそのような構成を試したかどうか、またはこれがSR-IOVの最良の使用例ではないかどうかを知りたいですか?
ここで見つけました issue ですが、あまり理解していませんでした。コミュニティに感謝します。
確認したところ、VFの場合、タグ付けはlibvirtを介してホストで実行する必要があるようです。これがdomxmlでどのように見えるかは次のとおりです
<interface type='hostdev' managed='yes'>
<mac address=' fa:aa:aa:aa:aa:aa '/>
<driver name='kvm'/>
<source>
<address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x7'/>
</source>
<vlan>
<tag id='190'/>
</vlan>
<alias name='hostdev0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</interface>