Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Add_workflow_for_techpubs
AUTH1UserResourceIdentifier{userKey=8a00a0c86820e56901685f374974002d, userName='null'}
JIRAIDAUTHSBX-99953
REV5UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cb8305e9, userName='null'}
REV6UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cb8305e9, userName='null'}
REV3UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26ca1903b3, userName='null'}
REV4UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cba10618, userName='null'}
REV1UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26c9f0036e, userName='null'}
REV2UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26c752002f, userName='null'}



Panel

In this section:

Table of Contents
maxLevel4



Use this section to attach the SR-IOV virtual function interface in VMware ESXi 6.7 and above versions.

Driver and Firmware Versions

Note

Ensure the ESXi version is 6.7 or above, before proceeding.

Driver Versions

Note

Ensure the driver versions for each card are exactly as mentioned. The SBC is not compatible with newer versions or older versions of the drivers.


Caption
0Table
1Driver Versions


DriverVersion
X710 i40en1.8.6
X540 ixgben1.7.20


Firmware Version

Use the latest firmware for the specific NIC corresponding to the hardware platform.

Attaching the SR-IOV

Use the following steps to attach the SR-IOV:

Info
titleNote

Step 1 to Attach SR-IOV Interface in VMware ESXi 6.7 and Above#step step 4 are also described in the section Creating Virtual Machines using SR-IOV Interfaces. If you have already performed these steps, continue the procedure from Attach SR-IOV Interface in VMware ESXi 6.7 and Above#step step 5.


  1. Anchor
    step 1
    step 1
    The 10G card (X540 or X710) contains two ports named as vmnic in VMware. Go to Networking > Physical NICs to view the list of VM NICs.

    Caption
    0Figure
    1List of Physical NICs

    Image RemovedImage Added


  2. Select the VM NICs to enable the SRIOV and use as PKT0 or PKT1. 

    Caption
    0Figure
    1Select VM NICs

    Image RemovedImage Added


  3. Anchor
    PCI Device Address
    PCI Device Address
    Click the selected VM NICs to obtain their PCI addresses. 

    Caption
    0Figure
    1PCI Address of NICs

    Image RemovedImage Added


    Image RemovedImage Added


  4. Anchor
    step 4
    step 4
    Go to Host > Manage > Hardware > PCI Devices. Select the PCI devices obtained in the above step, one after the other. Enable the SRIOV with the number of virtual functions required.
    1. Anchor
      4.a
      4.a
      Select the PCI device and click Configure SR-IOV

      Caption
      0Figure
      1Select PCI Device > Configure SRIOV

      Image RemovedImage Added


    2. Anchor
      4.b
      4.b
      Enter the number of virtual functions required depending on the number of VMs to create using the VM NIC. 

      Caption
      0Figure
      1Number of Virtual Functions

      Image RemovedImage Added


    3. Save and repeat steps Attach SR-IOV Interface in VMware ESXi 6.7 and Above#44.a and Attach SR-IOV Interface in VMware ESXi 6.7 and Above#4.4.b for the VM NICs that require SRIOV enabling.
    4. Click Reboot Host to enable SRIOV on the VM NICs. After the Host reboots the virtual functions are created for the PCI devices

      Caption
      0Figure
      1Reboot Host

      Image Removed

      After the Host reboots the virtual functions are created for the PCI devices.

      Image Added


      Caption
      0Figure
      1Virtual Functions Active

      Image RemovedImage Added


  5. Anchor
    step 5
    step 5
    Go to Networking > Virtual switches and click Add standard virtual switch

    Caption
    0Figure
    1Add Virtual Standard Switch

    Image RemovedImage Added


  6. Give a name to the switch and select the VM NIC in Uplink 1 for which SRIOV is enabled. Click Add

  7. Anchor
    Virtual Switch
    Virtual Switch
    Repeat if there are other VM NICs. 

    Caption
    0Figure
    1Add Standard Virtual Machine

    Image RemovedImage Added


  8. Go to Networking > Port Groups. Click Add port group

    Caption
    0Figure
    1Add Port Group

    Image RemovedImage Added



  9. Anchor
    Add Port Group
    Add Port Group
    To add the Port Group, enter the following details and click Add.
    • Name: Any port group name

    • VLAN ID: 4095

    • Virtual Switch: The vSwitch created before. 

      Caption
      0Figure
      1Add Port Group

      Image RemovedImage Added


  10. When creating or loading the SBC, enter the Network Adapter Details as shown below:

    1. Click Add network adapter. Do this twice; once for PKT0 and once for PKT1.

    2. In the New Network Adapter drop down menu, for the PKT0 select the Port group created in the previous step.

    3. In the Adapter Type drop down menu, select SR-IOV passthrough.

    4. In the Physical function drop down menu, select the PCI device the Port group belongs to (the PCI device obtained before).

    5. Retain the default values for the other options.

      Caption
      0Figure
      1Network Adapter Details - PKT0

      Image RemovedImage Added


      Caption
      0Figure
      1Network Adapter Details - PKT1

      Image RemovedImage Added


  11. Enter the other required values to start up the SBC in the VMware.
  12. Click Save or Finish.

Readjust SR-IOV Network Adapter Addition Sequence

Sometimes, with the ESXi 6.7U3, the order of the SR-IOV network adapters are not in same sequence as they were added after saving the SR-IOV network adapters. This behavior is not consistent and the order varies on different setups. 

If the sequence shown after saving does not match the sequence in which the SR-IOV network adapters were added, detach the SR-IOV network adapters from the VM and readjust the sequence in which the SR-IOV network adapters were added, so that after saving, the VM has access to the correct sequence as expected by the SBC.

Caption
0Table
1SR-IOV Adapter Sequence


SequenceDescription
MGT0, HA, PKT0, PKT1For setup with two packet port
MGT0, HA, PKT0, PKT1, MGT1For setup with two packet port and extra management interface
MGT0, HA, PKT0_P, PKT1_P, PKT0_S, PKT1_SFor port redundancy setup with 4 packet port
MGT0, HA, PKT0_P, PKT1_P, PKT0_S, PKT1_S, MGT1For port redundancy setup with 4 packet port and extra management interface


Example SR-IOV Network Adapters Order

When the PKT0 and PKT1 SR-IOV adapters are added in sequence, after saving the networks, the order of SR-IOV network adapters is shown below (example only).


Caption
0Figure
1Order of SR-IOV Adapter Network Adapters

Annotation 2020-02-10 135537.pngImage RemovedImage Added


For the example shown, delete the SR-IOV networks and attach the SR-IOV network adapters such that the order is PKT1 and then PKT0.

Power on the VM to create or start up the SBC.