• Icon: Feature Feature
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • ?
    • ?
    • ?
    • 50% To Do, 0% In Progress, 50% Done
    • Networking; Neutron, NFV

      OSP QoS Support

      Egress QoS capability involves traffic classification based on DSCP and five tuples and traffic shaping or enforcement of the policy to honor CIR (Committed Information Rate) and PIR (Peak Information Rate) together with Peak Burst Size. The enforcement point of the Egress QoS is typically at the point of contention or congestion so that high-priority traffic gets preferential treatment and the low-priority traffic is dropped where the aggregate traffic exceeds the egress interface capability. The CIR value of the Egress QoS policy provides guaranteed bandwidth for the specified traffic class where as PIR provides the maximum allowed traffic rate beyond the CIR for the given traffic class. 

       

      Use Case

      Telco Service Provider wants to configure the Egress QoS policy to guarantee a minimum bandwidth for a given traffic class. Any traffic rate beyond the CIR and below the PIR should get preferential treatment using established traffic shaping mechanisms.  Users should be able to apply QoS policy at each of the individual contention/congestion points in the host including virtual and physical interfaces. Additionally, an E2E QoS paradigm should be enabled at the host level for the given traffic class. Multiple traffic classes must be supported along with traffic classification and traffic shaping capability. 

      DSCP44 / QoS

      Requirement Details MVP  Priority EPIC
      Traffic Classification based on DSCP and five tuples for OVS and OVS-DPDK   No 3  
      Egress QoS policy enforcement for OVS   Yes 2  
      Egress QoS policy enforcement for OVS-DPDK   Yes 2  
      Egress QoS policy enforcement at OVN   Yes 2  
      DSCP remarking for the specific traffic class   No 3  
      Tripple O / Director / Next Gen support for Day 1 operation   Yes 2  
      Egress QoS policy enforcement at NIC   Yes 1 OSPRH-2661
      DSCP remarking at NIC   No 2  
      Traffic Classification based on five tuples at NIC   No 3  
      HQoS support - Virtual interface and Physical interface level In order to support E2E QoS capability, user must be able to specify HQOS policy parameters for virtual and physical interfaces in the data path at a host level. This could include level 1 policy at OVS or OVS-DPDK and level 2 policy at PF of the NIC No 3  
      Neutron support for E2E Egress QoS  Support for neutron to configure Egress at E2E level that includes QoS at backend level, QoS at NIC level and QoS for instance placement Yes 2  

       

      E2E QoS Blog Post Part 1

      E2E QoS Blog Post Part 2

      QoS Concept and Configuration for Network Devices

       

       

       

            Unassigned Unassigned
            rh-ee-gurpsing Gurpreet Singh
            rhos-dfg-networking-squad-neutron
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: