Method, apparatus and computer program product for emulating an iSCSI device on a logical volume manager
First Claim
Patent Images
1. A method of accessing data stored on an Internet storage device using an iSCSI standard, the method comprising:
- receiving iSCSI formatted information by an Internet based storage device, wherein the information describes commands directed to a target storage device;
redirecting the commands to a SCSI emulator configured to emulate the target storage device; and
generating file input/output information by the emulator in response to the commands, the file input/output information identifying a location and size of a file controlled by a file system manager of the Internet storage device.
1 Assignment
0 Petitions
Accused Products
Abstract
In one form, a method for accessing data stored on an Internet storage device includes receiving iSCSI formatted information by an Internet based storage device. The information describes commands directed to a target storage device. The commands are redirected to a SCSI emulator configured to emulate the target storage device. The emulator generates file input/output information in response to the commands. The file input/output information identifies a location and size of a file controlled by a file system manager of the Internet storage device.
-
Citations
40 Claims
-
1. A method of accessing data stored on an Internet storage device using an iSCSI standard, the method comprising:
-
receiving iSCSI formatted information by an Internet based storage device, wherein the information describes commands directed to a target storage device;
redirecting the commands to a SCSI emulator configured to emulate the target storage device; and
generating file input/output information by the emulator in response to the commands, the file input/output information identifying a location and size of a file controlled by a file system manager of the Internet storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
a processor;
a memory storing instructions operable with the processor for accessing data stored on an Internet storage device using an iSCSI standard, the instructions being executed for;
receiving iSCSI formatted information, wherein the information describes commands directed to a target storage device;
redirecting the commands to a SCSI emulator configured to emulate the target storage device; and
generating file input/output information in response to the commands, the file input/output information identifying a location and size of a file controlled by a file system manager of the Internet storage device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer program product for use in accessing data stored on an Internet storage device using an iSCSI standard, the computer program product comprising computer readable storage media including program logic embedded therein that causes control circuitry to perform:
-
receiving iSCSI formatted information, wherein the information describes commands directed to a target storage device;
redirecting the commands to a SCSI emulator configured to emulate the target storage device; and
generating file input/output information in response to the commands, the file input/output information identifying a location and size of a file controlled by a file system manager of the Internet storage device. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. An apparatus comprising:
-
a processor;
a memory storing instructions operable with the processor for accessing data stored on an Internet storage device using an iSCSI standard, wherein the instructions comprise;
means for receiving iSCSI formatted information, wherein the information describes commands directed to a target storage device;
means for redirecting the commands to a SCSI emulator configured to emulate the target storage device; and
means for generating file input/output information in response to the commands, the file input/output information identifying a location and size of a file controlled by a file system manager of the Internet storage device.
-
Specification