Hi
Here is the project proposal for Common Multiprotocol SCSI Target. The
project is sponsored by the storage community.
Shorthand Name
COMSTAR
Community sponsering the Project
Storage
Initial list of participants
Sumit Gupta
John Forte
Jim Dunham
Dan Maslowski
Original Project Proposal Email:
(Ref. http://www.opensolaris.org/jive/thread.jspa?threadID=34976)
----------------------
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, providing 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
-----------------------------------