cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
5506
Views
0
Helpful
2
Replies

QoS system class best practices

Sr. Nunes
Level 1
Level 1

Hi,

In a scenario that I use only for virtualization with ESXI I would like to know if there is a better practice in QoS system class configurations and the QoS distribution for which type of nic template like management, vmotion and VM traffic.

 

Thank you.

1 Accepted Solution

Accepted Solutions

Qiese Dides
Cisco Employee
Cisco Employee

Hi Sr. Nunes,

 

As a best practice regarding QOS within UCS and ESXi it all depends on how your data center is designed. I can provide the benefits of everything you have mentioned and how to setup QOS along with known best practices.

 

One of my favorite guides regarding setting up QOS within UCS and VMware end to end is below. Remember any MTU setting needs to be END to END.

 

https://www.cisco.com/c/en/us/support/docs/servers-unified-computing/ucs-b-series-blade-servers/117601-configure-UCS-00.html#anc6

 

Regarding QOS policy on a vNIC template:

 

If no specific QoS policy is assigned to a vNIC template  then it will go by best effort Qos policy. So if you have no policy set on the vNIC it will go through best effort and you will not have distribution of traffic.

 

Regarding which traffic (EX: Vmotion, VM, Management) should be on what QOS policy has to be decided by your network team due to traffic necessity (we are not sure what you will be running). Below are some good guides that give recommendations based on specific applications along with VMwares recommended guides:

 

https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/uc_system/virtualization/virtualization-qos-designs-considerations.html

 

Below is an overview of the system classes and what each class does.

 

- I hope this helped you please mark any helpful solutions as correct so other members can find solutions more easily.

System Classes

Cisco UCS uses Data Center Ethernet (DCE) to handle all traffic inside a Cisco UCS system. This industry standard enhancement to Ethernet divides the bandwidth of the Ethernet pipe into eight virtual lanes. System classes determine how the DCE bandwidth in these virtual lanes is allocated across the entire Cisco UCS system.

 

Each system class reserves a specific segment of the bandwidth for a specific type of traffic. This provides a level of traffic management, even in an oversubscribed system. For example, you can configure the Fibre Channel Priority system class to determine the percentage of DCE bandwidth allocated to FCoE traffic.

 

This table describes the system classes:

System Class Description
Platinum Priority Gold Priority Silver Priority Bronze Priority Set the quality of service for all servers that include on of these system classes in the quality of service definition in the service profile associated with the server. Each of these system classes manages one lane of traffic. All of the properties of these system classes are available for you to assign custom settings and policies.
Best Effort Priority Sets the quality of service for the lane that is reserved for Basic Ethernet traffic. Some properties of this system class are preset and cannot be modified. For example, this class has a drop policy to allow it to drop data packets if required.
Fibre Channel Priority Sets the quality of service for the lane that is reserved for Fibre Channel over Ethernet traffic. Some properties of this system class are preset and cannot be modified. For example, this class has a no-drop policy to ensure it never drops data packets.

 

 

- I hope this helped you please mark any helpful solutions as correct so other members can find solutions more easily.

 

Qiese Dides

View solution in original post

2 Replies 2

Qiese Dides
Cisco Employee
Cisco Employee

Hi Sr. Nunes,

 

As a best practice regarding QOS within UCS and ESXi it all depends on how your data center is designed. I can provide the benefits of everything you have mentioned and how to setup QOS along with known best practices.

 

One of my favorite guides regarding setting up QOS within UCS and VMware end to end is below. Remember any MTU setting needs to be END to END.

 

https://www.cisco.com/c/en/us/support/docs/servers-unified-computing/ucs-b-series-blade-servers/117601-configure-UCS-00.html#anc6

 

Regarding QOS policy on a vNIC template:

 

If no specific QoS policy is assigned to a vNIC template  then it will go by best effort Qos policy. So if you have no policy set on the vNIC it will go through best effort and you will not have distribution of traffic.

 

Regarding which traffic (EX: Vmotion, VM, Management) should be on what QOS policy has to be decided by your network team due to traffic necessity (we are not sure what you will be running). Below are some good guides that give recommendations based on specific applications along with VMwares recommended guides:

 

https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/uc_system/virtualization/virtualization-qos-designs-considerations.html

 

Below is an overview of the system classes and what each class does.

 

- I hope this helped you please mark any helpful solutions as correct so other members can find solutions more easily.

System Classes

Cisco UCS uses Data Center Ethernet (DCE) to handle all traffic inside a Cisco UCS system. This industry standard enhancement to Ethernet divides the bandwidth of the Ethernet pipe into eight virtual lanes. System classes determine how the DCE bandwidth in these virtual lanes is allocated across the entire Cisco UCS system.

 

Each system class reserves a specific segment of the bandwidth for a specific type of traffic. This provides a level of traffic management, even in an oversubscribed system. For example, you can configure the Fibre Channel Priority system class to determine the percentage of DCE bandwidth allocated to FCoE traffic.

 

This table describes the system classes:

System Class Description
Platinum Priority Gold Priority Silver Priority Bronze Priority Set the quality of service for all servers that include on of these system classes in the quality of service definition in the service profile associated with the server. Each of these system classes manages one lane of traffic. All of the properties of these system classes are available for you to assign custom settings and policies.
Best Effort Priority Sets the quality of service for the lane that is reserved for Basic Ethernet traffic. Some properties of this system class are preset and cannot be modified. For example, this class has a drop policy to allow it to drop data packets if required.
Fibre Channel Priority Sets the quality of service for the lane that is reserved for Fibre Channel over Ethernet traffic. Some properties of this system class are preset and cannot be modified. For example, this class has a no-drop policy to ensure it never drops data packets.

 

 

- I hope this helped you please mark any helpful solutions as correct so other members can find solutions more easily.

 

Qiese Dides

Thank you Qiese.

Review Cisco Networking for a $25 gift card

Review Cisco Networking for a $25 gift card