vmware-nsx/vmware_nsx/services/qos
Adit Sarfaty 26070b7ac1 NSX-V3| Fix qos switching profile project name
In order to get the real project name on the qos switching profile,
we need to use the original context of the request when building the tags
for the profile.

Change-Id: I483f3a7a23e220d3ce5e61a09f21a95545b7efcc
2017-01-18 08:55:27 +02:00
..
common NSX-V: support qos policy in network get 2016-06-05 11:07:51 +00:00
nsx_v Integration with neutron-lib plugin directory 2016-11-23 20:18:17 +00:00
nsx_v3 NSX-V3| Fix qos switching profile project name 2017-01-18 08:55:27 +02:00
__init__.py Move vmware_nsx/neutron/services to vmware_nsx/services 2015-09-14 16:59:23 -07:00
README.rst NSX|V+V3: Fix QoS peak bandwidth calculation 2016-07-20 17:19:03 +00:00

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