Print | Rate this content

ADVISORY: QLogic Linux driver for HP StorageWorks Fibre Channel HBAs does not use Asymmetric Logical Unit Access(ALUA) for optimal path alignment when using driver option ql2xfailover=1

SUPPORT COMMUNICATION - CUSTOMER ADVISORY

Document ID: c01949112

Version: 1

ADVISORY: QLogic Linux driver for HP StorageWorks Fibre Channel HBAs does not use Asymmetric Logical Unit Access(ALUA) for optimal path alignment when using driver option ql2xfailover=1
NOTICE: The information in this document, including products and software versions, is current as of the Release Date. This document is subject to change without notice.

Release Date: 2009-12-01

Last Updated: 2009-12-01


DESCRIPTION

When using the HP StorageWorks Fibre Channel HBAs with the QLogic Linux device driver in failover mode ql2xfailover=1 (static load balancing), the driver distributes LUNs across all the paths, not just the optimized controller paths; therefore, the driver does not use Asymmetric Logical Unit Access (ALUA) for optimal path alignment. This does not provide optimal performance for controllers, such as the HP StorageWorks Enterprise Virtual Array Active/Active firmware version, that use the ALUA SCSI REPORT TARGET PORT GROUPS command and the SET TARGET PORT GROUPS command.

SCOPE

This issue affects HP StorageWorks Fibre Channel HBAs using the QLogic Linux device driver when the failover driver option is selected

RESOLUTION

Choose from the following options:

  • Upgrade to in-box (Device Mapper) MPIO, which comes standard in RHEL V5.3 and later or SUSE 11.1 and later. Check the application release notes for proper versions when moving to Device Mapper MPIO, such as PolyServe.

  • If using the HP QLogic standard driver multi-pathing, HP recommends using ql2xlbType=2 or ql2xlbType=3 for Active/Active storage arrays. Both are dynamic load balancing modes and automatically distribute the I/O across the available paths for best performance, based on the respective algorithms of the two modes (so, allow the driver to do the optimization automatically). For HP Polyserve configurations, HP recommends using ql2xlbType=3.

Proactive Updates

Receive support alerts (such as Customer Advisories), driver updates, software, firmware, and customer replaceable components, in your e-mail through HP Subscriber's Choice. Sign up for Subscriber's Choice Driver, Patch, Security, and Support alerts at the following URL: http://www.hp.com/go/myadvisory


Hardware Platforms Affected: 281541-B21(HP StorageWorks FCA2214 2Gb PCI-X Fibre Channel Host Bus Adapter: Standard HP Product), 300874-B21(HP BL20p G2 Fibre Channel Mezz Adapter: Standard HP Product), 321835-B21(HP StorageWorks FCA2214 DC 2Gb PCI-X Fibre Channel Host Bus Adapter: Standard HP Product), 354054-B21(HP BL30p/BL35p Dual-Port Fibre Channel Adapter: Standard HP Product), 381881-B21(HP BL25p/BL45p Fibre Channel Adapter: Standard HP Product), 403619-B21(QLogic QMH2462 4Gb Fibre Channel Host Bus Adapter for c-Class BladeSystem: Standard HP Product), 451871-B21(QLogic QMH2562 8Gb Fibre Channel Host Bus Adapter for c-Class BladeSystem: Standard HP Product), AB429A(HP StorageWorks FC1143 4Gb PCI-X 2.0 HBA: Standard HP Product), AE311A(HP FC1142SR 4Gb 1-port PCIe Fibre Channel Host Bus Adapter: Standard HP Product), AE312A(HP FC1242SR 4Gb 2-port PCIe Fibre Channel Host Bus Adapter: Standard HP Product), AE369A(HP StorageWorks FC1243 4Gb PCI-X 2.0 Dual Channel HBA: Standard HP Product), AJ764A(HP 82Q 8Gb 2-port PCIe Fibre Channel Host Bus Adapter: Standard HP Product), AK344A(HP 81Q 8Gb 1-port PCIe Fibre Channel Host Bus Adapter: Standard HP Product)
Components Affected: Not Applicable
Operating Systems Affected: Not Applicable
Software Affected: Not Applicable
Third Party Products Affected: Not Applicable
Support Communication Cross Reference ID: IA01949112
©Copyright 2009 Hewlett-Packard Development Company, L.P.
Hewlett-Packard Company shall not be liable for technical or editorial errors or omissions contained herein. The information provided is provided "as is" without warranty of any kind. To the extent permitted by law, neither HP or its affiliates, subcontractors or suppliers will be liable for incidental,special or consequential damages including downtime cost; lost profits;damages relating to the procurement of substitute products or services; or damages for loss of data, or software restoration. The information in this document is subject to change without notice. Hewlett-Packard Company and the names of Hewlett-Packard products referenced herein are trademarks of Hewlett-Packard Company in the United States and other countries. Other product and company names mentioned herein may be trademarks of their respective owners.

Provide feedback

Please rate the information on this page to help us improve our content. Thank you!