HP StorageWorks 8/80 Brocade Converged Enhanced Ethernet Administrator's Guide - Page 132

Scheduling the QoS queue, TABLE 19

Page 132 highlights

9 Scheduling TABLE 19 Supported scheduling configurations Traffic Class SP0 SP1 SP2 SP3 SP4 SP5 SP6 SP8 7 WRR8 SP1 SP2 SP3 SP4 SP5 SP6 SP8 6 WRR7 WRR7 SP1 SP2 SP3 SP4 SP5 SP7 5 WRR6 WRR6 WRR6 SP1 SP2 SP3 SP4 SP6 4 WRR5 WRR5 WRR5 WRR5 SP1 SP2 SP3 SP5 3 WRR4 WRR4 WRR4 WRR4 WRR4 SP1 SP2 SP4 2 WRR3 WRR3 WRR3 WRR3 WRR3 WRR3 SP1 SP3 1 WRR2 WRR2 WRR2 WRR2 WRR2 WRR2 WRR2 SP2 0 WRR1 WRR1 WRR1 WRR1 WRR1 WRR1 WRR1 SP1 Figure 16 shows that extending the frame scheduler to a hybrid SP+WRR system is fairly straightforward. All SP queues are considered strictly higher priority than WRR so they are serviced first. Once all SP queues are drained, then the normal WRR scheduling behavior is applied to the non-empty WRR queues. FIGURE 16 Strict priority and Weighted Round Robin scheduler Scheduling the QoS queue Perform the following steps from Privileged EXEC mode specify the schedule to use. 1. Enter global configuration mode. switch#configure terminal 2. Specify the schedule to use and the traffic class to bandwidth mapping. switch(config)#qos queue scheduler strict-priority 4 dwrr 10 20 30 40 Example of setting the traffic class frame scheduler for 4 Strict Priority Traffic Class and 4 DWRR Traffic Class with Traffic Class 0 getting 10 percent bandwidth, Traffic Class 1 getting 20 percent bandwidth, Traffic Class 2 getting 30 percent bandwidth, and Traffic Class 3 getting 40 percent bandwidth. switch:admin>cmsh switch>enable switch#configure terminal Enter configuration commands, one per line. End with CNTL/Z. switch(config)#qos queue scheduler strict-priority 4 dwrr 10 20 30 40 switch(config)#end 3. Enter the copy command to save the running-config file to the startup-config file. switch#copy running-config startup-config 112 Converged Enhanced Ethernet Administrator's Guide 53-1001346-01

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162

112
Converged Enhanced Ethernet Administrator’s Guide
53-1001346-01
Scheduling
9
Figure 16
shows that extending the frame scheduler to a hybrid SP+WRR system is fairly
straightforward. All SP queues are considered strictly higher priority than WRR so they are serviced
first. Once all SP queues are drained, then the normal WRR scheduling behavior is applied to the
non-empty WRR queues.
FIGURE 16
Strict priority and Weighted Round Robin scheduler
Scheduling the QoS queue
Perform the following steps from Privileged EXEC mode specify the schedule to use.
1.
Enter global configuration mode.
switch#
configure terminal
2.
Specify the schedule to use and the traffic class to bandwidth mapping.
switch(config)#
qos queue scheduler strict-priority 4 dwrr 10 20 30 40
Example of setting the traffic class frame scheduler for 4 Strict Priority Traffic Class and 4 DWRR Traffic Class with Traffic Class
0 getting 10 percent bandwidth, Traffic Class 1 getting 20 percent bandwidth, Traffic Class 2 getting 30 percent bandwidth,
and Traffic Class 3 getting 40 percent bandwidth.
switch:admin>
cmsh
switch>
enable
switch#
configure terminal
Enter configuration commands, one per line.
End with CNTL/Z.
switch(config)#
qos queue scheduler strict-priority 4 dwrr 10 20 30 40
switch(config)#end
3.
Enter the copy command to save the running-config file to the startup-config file.
switch#
copy running-config startup-config
TABLE 19
Supported scheduling configurations
Traffic Class
SP0
SP1
SP2
SP3
SP4
SP5
SP6
SP8
7
WRR8
SP1
SP2
SP3
SP4
SP5
SP6
SP8
6
WRR7
WRR7
SP1
SP2
SP3
SP4
SP5
SP7
5
WRR6
WRR6
WRR6
SP1
SP2
SP3
SP4
SP6
4
WRR5
WRR5
WRR5
WRR5
SP1
SP2
SP3
SP5
3
WRR4
WRR4
WRR4
WRR4
WRR4
SP1
SP2
SP4
2
WRR3
WRR3
WRR3
WRR3
WRR3
WRR3
SP1
SP3
1
WRR2
WRR2
WRR2
WRR2
WRR2
WRR2
WRR2
SP2
0
WRR1
WRR1
WRR1
WRR1
WRR1
WRR1
WRR1
SP1