The newer switches provide a mechanism for ISL "trunking," which should eliminate the problem you are seeing. You may be able to just upgrade your current switch firmware to get this functionality.
The failover time for host paths is sometimes dependent on the HBA driver settings. Driver settings can override the path failover settings for timeout information. Most drivers default to somewhere between 60 and 180 seconds. You can change that (depending on vendor) down to less than 5 seconds in many cases and still get reliable failover. (Again, this depends on the vendor. Check your documentation to be sure.)
It also may be useful to limit how many HBAs are configured in a particular switch zone. In each zone set, you can create an access zone between each host HBA and the storage it is supposed to see. You can do this for each HBA in the fabric for the zone set. Doing so will limit error traffic to only that specific host HBA and the storage port it uses to access its LUNs.
Editor's note: Do you agree with this expert's response? If you have more to share, post it in our Storage Networking discussion forum.
Related Q&A from Christopher Poelker
RAID can allow for better storage performance and higher availability, and there are many different RAID types. Read a comparison of RAID levels, as ...continue reading
SAN expert Chris Poelker compares connecting a SAN with wavelength cabling and dark fiber and discusses the pros and cons of each.continue reading
SAN expert Chris Poelker discusses how to change the size of a LUN in a Microsoft cluster server environment.continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.