Users Guide

SR-IOV:設定および使用例NetXtreme-E ユーザー マニュアル
2018 2 26 NetXtreme-E-UG100 ページ 57
SR-IOV:設定および使用例
SR-IOV を設定して有効にし、10Gb および 25Gb Broadcom NetExtreme-E NIC を使用することができます。
Linux 使用例
1. NIC カードの SR-IOV を有効にする
a. NIC カードの SR-IOV は、[HII] メニューを使用して有効にすることができます。システ ブート中
に、[BIOS] -> [デバイス設定] -> [NetXtreme-E NIC] -> [デバイス レベル 設定] でシステムにアクセス
します。
b. SR-IOV に仮想モードを設定します。
c. 物理機能ごとの仮想機能の数を設定します。
d. VF ごとの MSI-X ベクトルの数および物理機能 MSI-X ベクトルの最大数を設定します。VF のリソース
が不足している場合は、CCM を使用して VM ごとの MSI-X ベクトル 数のバランスをとります。
2. BIOS の仮想化を有効にする
a. システム ブート中に、[BIOS] -> [プロセッサ設定] -> [仮想化テクノロジ] でシステムに入り、
[有効] に設定します。
b. システム ブート中に、[BIOS] -> [統合デバイス] -> [SR-IOV Global] でシステムに入り、
[有効] に設定します。
3. 仮想化を (libvirt Qemu ) 有効にした Linux の希望するバージョンをインストールします。
4. IOMMU カーネル パラメタを有効にします。
a. レガシー
モードの場合、IOMMU カーネル パラメタは、/etc/default/grub.cfg を編集して
grub2-mkconfig -o /boot/grub2/grub.cfg を実行すると有効になります。UEFI モードの場合、
/etc/default/grub.cfg を編集して grub2-mkconfig -o /etc/grub2-efi.cfg を実行します。
次の例を参照してください。
Linuxefi /vmlinuz-3.10.0-229.el7.x86_64 root=/dev/mapper/rhel-root ro rd.lvm.lv=rhel/swap
crashkernel=auto rd.lvm.lv=rhel/root rhgb intel_iommu=on quiet LANG=en_US.UTF.8
36
VXLAN
コマンドおよび設定例
システム
1
システム
2
PxPy: ifconfig PxPy 1.1.1.4/24 PxPy: ifconfig PxPy 1.1.1.2/24
ip link add vxlan10 type vxlan id 10 group 239.0.0.10
dev PxPy dstport 4789
ip link add vxlan10 type vxlan id 10 group 239.0.0.10
dev PxPy dstport 4789
ip addr add 192.168.1.5/24 broadcast 192.168.1.255
dev vxlan10
ip addr add 192.168.1.10/24 broadcast 192.168.1.255
dev vxlan10
ip link set vxlan10 up ip link set vxlan10 up
ip –d link show vxlan10
Ping 192.168.1.10 ifconfig vxlan10 (MTU 1450) (SUSE and RHEL)
注:x は、システムで検出された物理アダプタの PCIe バス番号を表します。y は、物理アダプタ上のポート
番号を表します。