Method and system of providing access to a virtual storage device
First Claim
Patent Images
1. A computer implemented method comprising:
- providing access to a virtual storage device, whereinsaid virtual storage device comprises a first file system storage object and a storage device, whereinsaid first file system storage object is configured to store data in block regions corresponding to block regions of said storage device; and
performing all requested write operations to said virtual storage device by performing write operations to some block region within said first file system storage object but not to any block region of said storage device.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and system of providing access to a virtual storage device is disclosed. According to one embodiment, access is provided to a virtual storage device comprising a file system storage object to store data to be written to the virtual storage device and a storage device. According to another embodiment, the virtual storage device further comprises a file system storage object to represent the virtual storage device.
48 Citations
21 Claims
-
1. A computer implemented method comprising:
-
providing access to a virtual storage device, wherein said virtual storage device comprises a first file system storage object and a storage device, wherein said first file system storage object is configured to store data in block regions corresponding to block regions of said storage device; and performing all requested write operations to said virtual storage device by performing write operations to some block region within said first file system storage object but not to any block region of said storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a first storage device configured to provide storage to support a virtual storage device, wherein said virtual storage device comprises a first file system storage object and a second storage device, wherein said first file system storage object is stored on said first storage device and is configured to store data in block regions corresponding to block regions of said second storage device; and a file system module to provide access to said virtual storage device, wherein all requested write operations to said virtual storage device are performed by performing write operations to some block region within said first file system storage object but not to any block region of said second storage device. - View Dependent Claims (14, 15)
-
-
16. A computer system comprising:
-
means for supporting the storage of a virtual storage device, wherein said virtual storage device comprises a first file system storage object and a first storage device, said means for supporting the storage of said virtual storage device comprises a second storage device, and the first file system storage object is stored on said means for supporting the storage of said virtual storage device and is configured to store data in block regions corresponding to block regions of said first storage device; and means for providing access to said virtual storage device, wherein all requested write operations to said virtual storage device are performed by performing write operations to some block region within said first file system storage object but not to any block region of said second storage device. - View Dependent Claims (17, 18)
-
-
19. A computer program product comprising:
-
a plurality of instructions executable by a computer, wherein said plurality of instructions, when executed by said computer, cause said computer to; provide access to a virtual storage device stored on a storage device, wherein said virtual storage device comprises a first file system storage object and a storage device, wherein said first file system storage object is configured to store data in block regions corresponding to block regions of said storage device, and perform all requested write operations to said virtual storage device by performing write operations to some block region within said first file system storage object but not to any block region of said storage device; and computer readable media, wherein said computer program product is encoded in said computer readable media. - View Dependent Claims (20, 21)
-
Specification