Hi Dan,
I think I know what you're asking, but want to clarify:
- Lets say your initiator is a VMware ESXi host, and you have an iSCSI initiator (offloaded card, software initiator, whatever) AND you have a SRP initiator configured.
- You then have a SCST device pointing to the same back-end storage, and mapped to a LUN in a security group on an iSCSI target AND a SRP target.
- You want your VMFS datastore to have two different paths: One via iSCSI, and one via SRP.
Is that right? If so, I've had the same thought before, but never actually tried it. The idea was to have two ESOS disk arrays, one local, and one at a DR site or something similar. You could then replicate the storage between both with DRBD, and use Fibre Channel for the local disk array and hosts, and then iSCSI for a path to the same storage on the remote box.
Never tried, but I always wondered the same. I think the issue would come to vSphere not allowing you to have different paths to the same LUN on different mediums (iSCSI vs. FC/SRP/etc.). Their path selector policy may not be aware of that. But I bet if you had a Linux initiator host, and you used multipath-tools on the initiator, it would work. Just a guess.
--Marc