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