I would like to propose a new project to develop a software framework to use
Solaris host as a SCSI Target platform. The design will use modular approach
to break the huge task of handling all the different pieces in a SCSI target
subsystem into independent functional modules which will be glued together
by the Framework. The modules implementing functionality at SCSI level
(disk, tape, medium changer etc.) will not be required to know about the
underlying transport. And the modules implementing the transport protocol
(Fibre Channel, iSCSI etc.) will not be aware of the SCSI level functionality
of the packets they are transporting. The framework will hides the details
of allocation, execution context and cleanup of SCSI commands and associated
resources.

Other features will include:

   * LUN Masking and mapping functions.
   * Multipathing across different transport protocols.
   * Multiple parallel transfers per SCSI command.
   * Scalable design approach.
   * Will work with generic HBAs.

Initially, it will be endorsed by the Storage Community. The initial leaders
for the project would be:

  * Sumit Gupta
  * John Forte
  * Dan Maslowski

-Sumit
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to