Table 82 Fibre Channel Data Frames - HP StoreFabric SN6500B Administrator's Manual

Fabric os administrator's guide, 7.1.0 (53-1002745-02, march 2013)
Hide thumbs Also See for StoreFabric SN6500B:
Table of Contents

Advertisement

23
Buffer credit management
TABLE 82
Fibre Channel frame fields
Start of frame
Standard frame header
Data (payload)
CRC
End of frame
Total (number bits/frame)
Allocating buffer credits based on full-sized frames
You can allocate buffer credits based on distance using the portCfgLongDistance command. The
long-distance link modes allow you to select the dynamic mode (LD) or the static mode (LS) to
calculate the buffer credits.
For LD, the estimated distance in kilometers is the smaller of the distance measured during port
initialization versus the desired_distance parameter, which is required when a port is configured as
an LD or an LS mode link. It is best practice to use LS over LD. The assumption that Fibre Channel
payloads are consistently 2,112 bytes is not realistic in practice. To gain the proper number of
buffer credits with the LS mode, there must be enough buffer credits available in the pool, because
Fabric OS will check before accepting a value.
NOTE
The portCfgLongDistance command's desired_distance parameter is the upper limit of the link
distance and is used to calculate buffer availability for other ports in the same port group. When the
measured distance exceeds the value of desired_distance, this value is used to allocate the buffers.
In this case, the port operates in degraded mode instead of being disabled asa result of insufficient
buffers. In LS mode, the actual link distance is not measured; instead, the desired_distance value
is used to allocate the buffers required for the port.
Refer to the data in
switch or blade, the number of user ports in a port group, and the unreserved buffer credits
available per port group. The values reflect an estimate, and may differ from the supported values
in
Table
Calculating the number of buffers required based on full-size frames
Use the following procedure to calculate the number of buffers required for a long-distance
connection:
1. Determine the desired distance in kilometers of the switch-to-switch connection. This example
2. Determine the speed that you will use for the long-distance connection. This example uses 2
3. Use one of the following formulas to calculate the reserved buffers for distance:
558
Fibre Channel data frames
Table 83
84.
uses 50 km.
Gbps.
If QoS is enabled:
(Reserved Buffer for Distance Y) = (X * LinkSpeed / 2) + 6 + 14
Field size
4 bytes
24 bytes
0–2,112 bytes
4 bytes
4 bytes
36–2,148 bytes
on page 563 and
Table 84
32 bits
192 bits
0–16,896 bits
32 bits
32 bits
288–7,184 bits
on page 564 to get the total ports in a
Fabric OS Administrator's Guide
53-1002745-02

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Fabric os 7.1.0

Table of Contents