cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
305
Views
0
Helpful
1
Replies
Highlighted
Beginner

NEXUS 5K QOS

Hello

I have deployed a qos policy, not my forte to be honest but have given it a stab based on videos and documents and advice from support partners.

I am happy with the config in that it should at the very least show me more queues on the interfaces, but, it is not.

See here:

NYOCORESW02# show queuing int e1/27
Ethernet1/27 queuing information:
  TX Queuing
    qos-group  sched-type  oper-bandwidth
        0       WRR             55

  RX Queuing
    qos-group 0
    q-size: 470080, HW MTU: 9216 (9216 configured)
    drop-type: drop, xon: 0, xoff: 470080
    Statistics:
        Pkts received over the port             : 43
        Ucast pkts sent to the cross-bar        : 43
        Mcast pkts sent to the cross-bar        : 0
        Ucast pkts received from the cross-bar  : 54
        Pkts sent to the port                   : 54
        Pkts discarded on ingress               : 0
        Per-priority-pause status               : Rx (Inactive), Tx (Inactive)

  Total Multicast crossbar statistics:
    Mcast pkts received from the cross-bar      : 0

                  

I know that it is working because it's changed the qos-group 0 queue to 55% bandwidth, but it is not displaying the other queues..... my config is below... does any one have any ideas? Many thanks

class-map type qos match-any  CLASS_4

match dscp 16-23 , 32-39

class-map type qos match-any  CLASS_3

match dscp 24-32 , 48-63

class-map type qos match-any  CLASS_2

match dscp 40-47

!

!

!

policy-map type qos QOS_GROUP_POLICY
    class CLASS_4
    set qos-group 4
  class CLASS_3
    set qos-group 3
  class CLASS_2
    set qos-group 2

class class-fcoe
set qos-group 1

!

!

!

class-map type queuing CLASS_4
  match qos-group 4
class-map type queuing CLASS_3
  match qos-group 3
class-map type queuing CLASS_2
  match qos-group 2

class-map type queuing class-fcoe
match qos-group 1

!

!

!

policy-map type queuing QUEUE_OUT

class type queuing CLASS_4

    bandwidth percent 20

  class type queuing CLASS_3

    bandwidth percent 10

  class type queuing CLASS_2

    priority

    bandwidth percent 10

  class type queuing class-fcoe

    bandwidth percent 5

system qos

  service-policy type queuing output QUEUE_OUT --> Queuing

  service-policy type qos input QOS_GROUP_POLICY --> Marking

class type queuing CLASS_4
    bandwidth percent 20
  class type queuing CLASS_3
    bandwidth percent 10
  class type queuing CLASS_2
    priority
    bandwidth percent 10
  class type queuing class-fcoe
    bandwidth percent 5

!

!

!

system qos
  service-policy type queuing output QUEUE_OUT
  service-policy type qos input QOS_GROUP_POLICY

Everyone's tags (2)
1 REPLY 1
Beginner

NEXUS 5K QOS

Further to this, it looks like the lack of network qos configuration was the problem.

Need to understand why adding a Network QoS policy, even though it did nothing but rerference the class maps, is necessary for this to work, but for now... I'm just happy to accept it.

CreatePlease to create content
Content for Community-Ad
July's Community Spotlight Awards