Page 4 7210 SAS D, E, K OS Quality of Service Guide
Table of Contents
Access Egress QoS Policies on 7210 SAS-D and 7210 SAS-E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
Buffer Pools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Buffer Pools on 7210 SAS-E and 7210 SAS-D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Buffer pools on 7210 SAS-K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Ring and Non-Ring Buffer pool on 7210 SAS-K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
Configuration Guidelines for CBS and MBS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Slope Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
RED Slopes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
Operation and Configuration for 7210 SAS-E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
Operation and Configuration for 7210 SAS-D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
Simplified overview of RED for 7210 SAS-D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
Tuning the Shared Buffer Utilization Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
Slope Policy Parameters for 7210 SAS-E devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
Slope Policy Parameters for 7210 SAS-D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Slope Policy Parameters for 7210 SAS-K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
Schedulers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
Port Scheduler Policies on 7210 SAS-D, E. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
Scheduler Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
Scheduler on 7210 SAS-K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
CPU Queues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
CPU Queues on 7210 SAS-D, SAS-E. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
CPU Queues on SAS-K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
Egress Port Rate Limiting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
Forwarding Classes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
Forwarding-Class To Queue ID Mapping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
FC to Queue ID mapping for 7210 SAS-E and 7210 SAS-D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
FC to Queue ID mapping for 7210 SAS-K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
QoS Policy Entities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
Configuration Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
Discard Eligibility Indicator (DEI) based Classification and Marking
DEI based Classification on 7210 SAS-D. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
DEI based marking on 7210 SAS-D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Configuration Guidelines for 7210 SAS-D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
DEI based Classification on 7210 SAS-K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
DEI based marking on 7210 SAS-K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Port Level Egress Rate-Limiting
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
Effect of Port Level Rate-Limiting on Access Uplink Queue Functionality . . . . . . . . . . . . . . . . . . . . . .91
Basic Configurations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Modifying Port Level Egress-Rate Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
Removing Port Level Egress-Rate Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Default Egress-Rate Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Port Level Egress-Rate Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Frame Based Accounting
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102