Methods and structure for SCSI2 to SCSI3 reservation protocol mapping
First Claim
1. A method for mapping SCSI2 reservation exchanges for use in a SCSI3 storage subsystem, the method comprising:
- receiving a SCSI2 reservation exchange;
translating the received SCSI2 reservation exchange into a corresponding SCSI3 reservation exchange; and
processing the SCSI3 reservation exchange to manage reservation of an identified portion of storage in the storage subsystem.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and associated structures for transparently mapping SCSI2 reservation protocol exchanges into corresponding SCSI3 reservation protocol exchanges. A mapping element may be operable within host systems that support SCSI2 reservation protocols. The mapping element intercepts and translates SCSI2 reservation exchanges into corresponding SCSI3 reservation protocol exchanges. The mapped exchanges may then be forwarded to a SCSI3 based storage subsystem to permit such an updated storage subsystem to appropriately interact with a cluster of host systems. The cluster of host systems may then be comprised of a heterogeneous mix of SCSI2 and SCSI3 based host applications.
-
Citations
21 Claims
-
1. A method for mapping SCSI2 reservation exchanges for use in a SCSI3 storage subsystem, the method comprising:
-
receiving a SCSI2 reservation exchange;
translating the received SCSI2 reservation exchange into a corresponding SCSI3 reservation exchange; and
processing the SCSI3 reservation exchange to manage reservation of an identified portion of storage in the storage subsystem. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a driver operable in a host system for generating SCSI2 reservation protocol exchanges;
a storage subsystem adapted to process SCSI3 reservation protocol exchanges; and
a translator communicatively coupled to said driver element and communicatively coupled to said storage subsystem, wherein said translator is adapted to translate said SCSI2 reservation protocol exchanges received from said driver into said SCSI3 reservation protocol exchanges and wherein said translator is further adapted to forward the SCSI3 reservation protocol exchanges to said storage subsystem. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for processing SCSI2 reservation requests comprising:
-
driver means operable in a host system for generating SCSI2 reservation requests; and
translator means operable in the host system and communicatively coupled to the driver means for intercepting SCSI2 reservation requests and for translating the intercepted requests into SCSI3 persistent reservation requests. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification