vmware-nsx/vmware_nsx/services/qos/README.rst
Adit Sarfaty 2576e7dddd NSX|V+V3: Fix QoS peak bandwidth calculation
The NSX backend supports configuration of Peak Bandwidth, but if it is the same
as the average bandwidth, bursts are not allowed.
To fix this, we added a new configuration multiplier that will be used to
calculate the peak bw out of the neutron max bw.

Change-Id: I38ca66dfccdf09aca2ea31015174f0615cf83656
2016-07-20 17:19:03 +00:00

880 B

Enabling NSX QoS in DevStack

  1. Download DevStack

  2. Enable the qos in local.conf:

    [[local|localrc]]
    ENABLED_SERVICES=q-qos
  3. For NSXv set the service plugin in local.conf, and enable the dvs features:

    [[post-config|$NEUTRON_CONF]]
    [DEFAULT]
    service_plugins = vmware_nsxv_qos
    
    [[local|localrc]]
    NSXV_USE_DVS_FEATURES = True
  4. For NSXv3 set the service plugin and notification_driver in local.conf:

    [[post-config|$NEUTRON_CONF]]
    [DEFAULT]
    service_plugins = neutron.services.qos.qos_plugin.QoSPlugin
    
    [qos]
    notification_drivers = vmware_nsxv3_message_queue
  5. Optional: Update the nsx qos_peak_bw_multiplier in nsx.ini (default value is 2.0):

    [NSX]
    qos_peak_bw_multiplier = <i.e 10.0>
  6. run stack.sh