Skip to main content
NetApp Knowledge Base

What is Fabric Priority?

Views:
135
Visibility:
Public
Votes:
0
Category:
fas-systems
Specialty:
brocade
Last Updated:

Applies to

  • Brocade Gen 5-7 Products
  • Qualified fabrics include solutions from HBA partners

Answer

  • Fabric Priority is an Application Driven QoS (Quality of Service) that:
    • Translates application importance into Fabric Priority

    • Persists priority levels across fabric to end devices

    • Allows End to End priority preservation

  • Fabric Priority is assigned via an integer that is associated with a given priority level. 

    • This identifier is incorporated into the header of a typical FC frame, the priority value that is associated with a given I/O path can be reported, end-to-end. 

    • The initiator assigns the priority value for a given frame queue, and the target will then utilize any host-assigned identifiers that it receives in its response frames.

  • Since the field being utilized for the Fabric Priority integer is the same as the field utilized for the Cisco VMID, these 2 features cannot be used at the same time.

  • However, this is not the case for Brocade VMID (Application Header), which can technically be utilized in conjunction with the Fabric Priority feature.

 

Aside from versioning, no configuration actions are necessary on the NetApp storage device.

Additional Information

  • NetApp's target implementation is to track and return Priority value.
  • Use Cases include:
    • HBA inserts preconfigured Priority value into frames
      • Emulex ExpressLane
      • Marvell StoreFusion

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.

 

  • Was this article helpful?