I have used Brocade SAN and it has these load balancing policies:
DLS – Dynamic Load Sharing. FSPF link balancing by FSPF routing protocol
DPS – Dynamic Path Selection by effectively striping IOs at SCSI level
Frame-level load balancing – Each successive frame on a different physical ISL.