3 CEE and LAN integration

Which traffic type needs lossless behavior.

Brocade uses CEE Maps to simplify the configuration of QoS and flow control. Users assign different priorities to different traffic types and enable lossless connectivity. A CEE map configures two features: Enhanced Transmission Selection (ETS) and Priority Flow Control (PFC).

ETS is used to allocate bandwidth based on the different priority settings of the converged traffic. For example, users may want Inter-Process Communications (IPC) traffic to use as much bandwidth as needed, while LAN and SAN traffic share a designated percentage of the remaining bandwidth. ETS is used to manage the traffic priorities between traffic types by regulating flow and by assigning preset amounts of link bandwidth and relative priority to each application.

802.1q-tagged Ethernet frames contain a Priority Code Point (PCP) field, which describes the 802.1p class of service priority. This field indicates that a priority level that can be applied to different classes of traffic on a CEE link, using values ranging from 0 to 7. For example, a server administrator may assign FCoE traffic priority 3. Priorities are then grouped into Priority Group IDs (PGID), which are used by the switch to schedule frame forwarding.

The Brocade FCoE hardware supports two types of scheduling: Strict Priority (SP) and Deficit Weighted Round Robin (DWRR). An SP scheduler drains all packets queued in the highest-priority queue before servicing lower-priority traffic classes. Use PGID 15 for strict priority scheduling. Use DWRR scheduling to facilitate controlled sharing of the network bandwidth. DWRR assigns each queue a weight, which is used to determine the frequency of frame forwarded for the queue. The round robin aspect of the scheduling allows each queue to be serviced in a set ordering, sending a limited amount of data before moving onto the next queue and cycling back to the highest priority queue after the lowest priority is serviced. PGIDs 0 to 7 can be used for DWRR scheduling.

PFC is an enhancement to the current link-level flow control mechanism defined in IEEE 802.3X (PAUSE) so that it can operate individually on each priority. PFC is what enables lossless connectivity and is required for FCoE traffic.

Creating the CEE map

The first step is to define the types of traffic carried over the CEE network. As an example, servers in Figure 4 use the CEE network for both FCoE and IP. The administrator associates FCoE traffic with priorities 2 and 3 and IP traffic with priorities 0, 1, and 4-7. All the priorities used for IP traffic are grouped into a single Priority Group ID titled “PGID 2”, and the priorities used for FCoE are grouped into “PGID 1”.

24

Converged Enhanced Ethernet Administrator’s Guide

 

53-1001761-01

Page 46
Image 46
Brocade Communications Systems 53-1001761-01 manual Creating the CEE map