Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

Nexus 7000 Version 6.0(1) QoS Question

Hello Team,

Could you please provide a little bit of guidance on QoS on Nexus switches running version 6.0(1)? I have been looking for QoS SRND for Nexus, but I have not found it, and I don't think there is one available. That being said, I have been researching and reading as much documentation as possible in order to match the QoS class/policy configuration on two Nexus 7000 switches I am configuring for one of my clients. I have learned that on 6.0(1) the "class-map type queuing" command was removed also discovered that class-map type network-qos is only supported on the default VDC. That being said, I have built the class maps with qos type, but when I am trying to apply the queue-limit commands the "class type qos" does not support it. Please see below for the configuration I built. I don't think it's going to work because the class maps were defined as qos as it was the only option available and the class type under the policy-map were defined as queuing. Are there any recommendations you could provide? Any help is greatly appreciated.

class-map type qos match-any 1p7q4t-out-q2

  match cos 7

class-map type qos match-any 1p7q4t-out-q3

  match cos 6

class-map type qos match-any 1p7q4t-out-q4

  match cos 3

class-map type qos match-any 1p7q4t-out-q5

  match cos 2

class-map type qos match-any 1p7q4t-out-q6

  match cos 4

class-map type qos match-any 1p7q4t-out-q7

  match cos 0

class-map type qos match-any 1p7q4t-out-pq1

  match cos 5

class-map type qos match-any 1p7q4t-out-q-default

  match cos 1

policy-map type queuing TEN_GIG-QUEUE-OUT

  class type queuing 1p7q4t-out-pq1

    priority level 1

    queue-limit percent 30

  class type queuing 1p7q4t-out-q2

    random-detect cos-based

    random-detect cos 7 minimum-threshold percent 80 maximum-threshold percent 1

00

    bandwidth remaining percent 5

    queue-limit percent 5

  class type queuing 1p7q4t-out-q3

    random-detect cos-based

    random-detect cos 6 minimum-threshold percent 80 maximum-threshold percent 1

00

    bandwidth remaining percent 5

    queue-limit percent 5

  class type queuing 1p7q4t-out-q4

    random-detect cos-based

    random-detect cos 3 minimum-threshold percent 80 maximum-threshold percent 1

00

    bandwidth remaining percent 20

    queue-limit percent 10

  class type queuing 1p7q4t-out-q5

    random-detect cos-based

    random-detect cos 2 minimum-threshold percent 80 maximum-threshold percent 1

00

    bandwidth remaining percent 20

    queue-limit percent 10

  class type queuing 1p7q4t-out-q6

    random-detect cos-based

    random-detect cos 4 minimum-threshold percent 80 maximum-threshold percent 1

00

    bandwidth remaining percent 20

    queue-limit percent 10

  class type queuing 1p7q4t-out-q7

    random-detect cos-based

    random-detect cos 0 minimum-threshold percent 80 maximum-threshold percent 1

00

    bandwidth remaining percent 25

    queue-limit percent 25

  class type queuing 1p7q4t-out-q-default

    random-detect cos-based

    random-detect cos 1 minimum-threshold percent 80 maximum-threshold percent 1

00

    bandwidth remaining percent 5

    queue-limit percent 5

class-map type qos match-any 1p7q4t-out-q2
  match cos 7
class-map type qos match-any 1p7q4t-out-q3
  match cos 6
class-map type qos match-any 1p7q4t-out-q4
  match cos 3
class-map type qos match-any 1p7q4t-out-q5
  match cos 2
class-map type qos match-any 1p7q4t-out-q6
  match cos 4
class-map type qos match-any 1p7q4t-out-q7
  match cos 0
class-map type qos match-any 1p7q4t-out-pq1
  match cos 5
class-map type qos match-any 1p7q4t-out-q-default
  match cos 1

policy-map type queuing TEN_GIG-QUEUE-OUT
  class type queuing 1p7q4t-out-pq1
    priority level 1
    queue-limit percent 30
  class type queuing 1p7q4t-out-q2
    random-detect cos-based
    random-detect cos 7 minimum-threshold percent 80 maximum-threshold percent 1
00
    bandwidth remaining percent 5
    queue-limit percent 5
  class type queuing 1p7q4t-out-q3
    random-detect cos-based
    random-detect cos 6 minimum-threshold percent 80 maximum-threshold percent 1
00
    bandwidth remaining percent 5
    queue-limit percent 5
  class type queuing 1p7q4t-out-q4
    random-detect cos-based
    random-detect cos 3 minimum-threshold percent 80 maximum-threshold percent 1
00
    bandwidth remaining percent 20
    queue-limit percent 10
  class type queuing 1p7q4t-out-q5
    random-detect cos-based
    random-detect cos 2 minimum-threshold percent 80 maximum-threshold percent 1
00
    bandwidth remaining percent 20
    queue-limit percent 10
  class type queuing 1p7q4t-out-q6
    random-detect cos-based
    random-detect cos 4 minimum-threshold percent 80 maximum-threshold percent 1
00
    bandwidth remaining percent 20
    queue-limit percent 10
  class type queuing 1p7q4t-out-q7
    random-detect cos-based
    random-detect cos 0 minimum-threshold percent 80 maximum-threshold percent 1
00
    bandwidth remaining percent 25
    queue-limit percent 25
  class type queuing 1p7q4t-out-q-default
    random-detect cos-based
    random-detect cos 1 minimum-threshold percent 80 maximum-threshold percent 1
00
    bandwidth remaining percent 5
    queue-limit percent 5

302
Views
0
Helpful
0
Replies
CreatePlease login to create content