Method and apparatus for providing a temporal storage appliance with block virtualization in storage networks
First Claim
Patent Images
1. A system comprising:
- a disk volume;
a temporal storage appliance;
a virtualizing fabric switch coupled to the disk volume and the temporal storage appliance, whereinthe virtualizing fabric switch links the disk volume and the temporal storage appliance as a linked volume set, andthe virtualizing fabric switch serves the linked volume set to a network node as a virtual logic unit number (VLUN).
6 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products to provide temporal storage in a fabric-based virtualization environment are presented. Such capacity is provided through the association of a temporal storage appliance, which is configured as a member of a linked VLUN with a non-temporal disk volume. The linked VLUN is provided by a virtualizing fabric switch to a network node such as a network node.
11 Citations
18 Claims
-
1. A system comprising:
-
a disk volume; a temporal storage appliance; a virtualizing fabric switch coupled to the disk volume and the temporal storage appliance, wherein the virtualizing fabric switch links the disk volume and the temporal storage appliance as a linked volume set, and the virtualizing fabric switch serves the linked volume set to a network node as a virtual logic unit number (VLUN). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
linking a temporal storage appliance and a disk volume to create a linked volume set, wherein, the temporal storage appliance associates a timestamp with data written to the temporal storage appliance; and presenting the linked volume set to a network node as a virtual logic unit number (VLUN). - View Dependent Claims (11, 12)
-
-
13. A method comprising:
-
a virtualizing fabric switch receiving a request for data stored on a VLUN, wherein the request is for data at a defined time, and the VLUN comprises a disk volume and a temporal storage appliance; the virtualizing fabric switch requesting the data from the temporal storage appliance, wherein the temporal storage appliance is coupled to a storage area network (SAN). - View Dependent Claims (14, 15)
-
-
16. A computer program product comprising:
-
a first set of instructions, executable on a processor in a virtualizing fabric switch, configured to receive a request for data stored on a VLUN, wherein the request is for data at a defined time, and the VLUN comprises a disk volume and a temporal storage appliance; a second set of instructions, executable on the processor in the virtualizing fabric switch, configured to request the data from the temporal storage appliance, wherein the temporal storage appliance is coupled to a storage area network (SAN). - View Dependent Claims (17, 18)
-
Specification