Configuring Sr-Iov On The Controller Node - Qlogic 3400 Series User Manual

Openstack deployment with sr-iov configuration
Hide thumbs Also See for 3400 Series:
Table of Contents

Advertisement

4–SR-IOV Configuration Using the 3400/8400/45000 Series Adapters

Configuring SR-IOV on the Controller Node

10.
Add intel_iommu=on to the command line of the kernel from which you
will boot. Type the following command:
cat /proc/cmdline show intel_iommu=on
BOOT_IMAGE=/vmlinuz-3.10.0-327.22.2.el7.x86_64
root=/dev/mapper/centos-root ro crashkernel=auto
rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet
intel_iommu=on LANG=en_US.UTF-8
Configuring SR-IOV on the Controller Node
Since the Neutron server is running on the Controller node, the file configuration
for the Neutron server must be changed to enable SR-IOV, as described in the
following procedure.
To configure SR-IOV on the Controller node:
1.
Modify the ML2 Neutron plug-in by editing the
/etc/neutron/plugins/ml2/ml2_conf.ini file on Controller node as
follows:
[ml2]
tenant_network_types = flat,vlan
type_drivers = vlan
mechanism_drivers = openvswitch,sriovnicswitch
[ml2_type_vlan]
network_vlan_ranges = physnet2:1000:2000,physnet3:2001:2100
[securitygroup]
firewall_driver = neutron.agent.firewall.NoopFirewallDriver
2.
Add the supported PCI vendor VF devices defined by
vendor_id:product_id according to the PCI ID Repository by editing
the /etc/neutron/plugins/ml2/ml2_conf_sriov.ini file as
follows:
[ml2_sriov]
supported_pci_vendor_devs = 14e4:16xx (3400 and 8400 Series
Adapters)
supported_pci_vendor_devs = 1077:16xx (45000 Series Adapters)
3.
Modify the ml2_conf_sriov.ini file to add the following statement:
[ml2_sriov]
Agent_required=True
7
83840-546-02 B

Advertisement

Table of Contents
loading

This manual is also suitable for:

8400 series45000 series

Table of Contents