QoS support in vrouter

Registered by Ashish Ranjan

SPECIFICATIONS
   Contrail will follow a simplified Junos QOS model
   There will forwarding class object that ties all the marking, queuing and scheduling config.
   Policy to select particular forwarding class.
   Forwarding class will decide on following knobs:
   Encap, Trust marking, DSCP marking from VNF will be carried to tunnel header
   Encap, Put new marking, value will be provided
   Select outgoing queue
   Decap, whether to take marking from outer header and put it in inner packet.
   Queues provided by the NIC hardware will be reused.

Apply forwarding class can be done in following ways:
   Network policy
   VN
   Port
   Neutron API will support attaching the QOS policy to VN or port as

Complete spec is here.
https://github.com/Juniper/contrail-controller/wiki/QoS

Blueprint information

Status:
Started
Approver:
Ashish Ranjan
Priority:
High
Drafter:
Ashish Ranjan
Direction:
Needs approval
Assignee:
Hari Prasad Killi
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Good progress
Milestone target:
milestone icon r4.0.0.0-fcs
Started by
Hari Prasad Killi

Related branches

Sprints

Whiteboard

Will this blueprint support rate-limitation according to the virtual network or the tenant in north-south traffic?
Thanks
Andy

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.