QoS profile management
QoS profiles allow you to shape the traffic managed by a workload VPN intent.
A QoS profile is global and can be re-used across workload intents. After you create QoS profiles, you then assign them to sub-interfaces of a workload VPN intent. The Profile Manager handles the deployment of QoS profiles. Before you deploy a workload intent, you must first deploy the Profile Manager.
If two workload intents reference the same QoS profile on the same node, only a single resulting QoS policy is created. The list of nodes on which an QoS policy is required is dynamically created based on the attachments of sub-interfaces to subnets where the QoS profile is referenced.
The configuration of a QoS policy is dynamically added to the devices when sub-interfaces that have QoS profiles referenced are added to subnets. The node list for a QoS profile is dynamically updated and the configuration is automatically deployed on the nodes as soon as the node is added to the list for a specified QoS profile.
You can generate the configuration of a QoS profile even if there are no nodes that require the configuration, which means that you can view the resulting QoS policies before they are associated with subnets or sub-interfaces in the QoS profile .
When you remove a QoS profile from a sub-interface of a node, the QoS policy configuration is automatically removed when the workload intent is deployed.
Creating a QoS profile
- Click to open the main menu and select Profiles.
- From the Profiles drop-down list, select QoS.
-
If the Profile Manager is in the deployed state, create a candidate
version.
On the upper right of the QoS view, click and select Create Candidate Version.The Detailed Status field shows Created.
- Click +ADD QOS PROFILE, then specify the type of profile you are creating.
-
Configure settings for a QoS classifier profile.
-
Configure settings for the QoS rewrite rules profile.
-
At the lower right of the QoS overlay, click
CREATE.
The QoS profile is added to the QoS view.
Editing and deploying a QoS profile
- Click the main menu and select Profiles.
-
If the Profile Manager is in the deployed state (that is, the Detailed
Status field shows Deployed), create a candidate version first.
On the upper right of the Profile Manager view, click and select Create Candidate Version.The Detailed Status field shows Created.
- From the Profiles drop-down list, select QoS.
-
Update the QoS profile.
- Double-click the profile that you want to edit.
- Update parameters as needed.
- On the lower right of the QoS overlay, click SAVE.
- From the Profile Manager view, click GENERATE PROFILE MANAGER.
- Click to add the Profile Manager to the deployment pipeline.
-
Deploy the Profile Manager manually.
See Step 2 in Deploying the Profile Manager.
Deleting a QoS profile
- Click to open the main menu, then select Profiles.
-
If the Profile Manager is in the deployed state (that is, the
Detailed Status field shows Deployed), create a
candidate version first.
On the upper right of the Profile Manager view, click and select Create Candidate Version.The Detailed Status field shows Created.
- From the Profiles drop-down list, select QoS.
- Find the profile from the list and click at the end of its row.
- Select Delete from the drop-down list, then click OK.
-
Deploy the Profile Manager manually.
See Step 2 in Deploying the Profile Manager.