multi-path IO in SCSI mid-layer

Patrick Mansfield (patman@sequent.com)
Tue, 26 Jun 2001 11:00:40 -0700


Hi -

I'm interested in multi-path IO in the linux scsi mid-layer.

Are there developers working on changes to the scsi layers/interfaces?
I've seen references about such work, but no details.

Anyone else interested in or working on multi-path IO in the mid-layer?

I've looked at the code as to what changes might be required, and did
a simple prototype to issue IO requests using multiple paths for one device -
configuring one device in with multiple paths using SCSI INQUIRY page 0x83,
and selecting a path (just round-robin) at scsi_submit_cmd() time.

But, a decent multi-path IO implementation requires significant changes
to the current linux scsi interfaces/structures - especially where no
functional interfaces exist, such as the direct references to Scsi_Device
host, and Scsi_Host host_queue.

-- 
Patrick Mansfield
patman@sequent.com
patman@us.ibm.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/