METHODS FOR GENERATING A UNIFIED VIRTUAL SNAPSHOT AND SYSTEMS THEREOF
First Claim
Patent Images
1. A method for utilizing a virtual snapshot, the method comprising:
- associating a request relating to a file in one of a plurality of data storage systems to one of one or more physical snapshots of one of the plurality of data storage systems in a virtual snapshot;
invoking an execution of the request relating to the file at the one of the plurality of data storage systems based on the associating; and
providing a response based on the invoked execution of the request.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, computer readable medium, and system for generating a unified virtual snapshot in accordance with embodiments of the present invention includes invoking with a file virtualization system a capture of a plurality of physical snapshots. Each of the physical snapshots comprises content at a given point in time in one of the plurality of data storage systems. A unified virtual snapshot is generated with the file virtualization system based on the captured plurality of the physical snapshots.
-
Citations
18 Claims
-
1. A method for utilizing a virtual snapshot, the method comprising:
-
associating a request relating to a file in one of a plurality of data storage systems to one of one or more physical snapshots of one of the plurality of data storage systems in a virtual snapshot; invoking an execution of the request relating to the file at the one of the plurality of data storage systems based on the associating; and providing a response based on the invoked execution of the request. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable medium having stored thereon instructions for utilizing a virtual snapshot comprising machine executable code which when executed by at least one processor, causes the processor to perform steps comprising:
-
associating a request relating to a file in one of a plurality of data storage systems to one of one or more physical snapshots of one of the plurality of data storage systems in a virtual snapshot; invoking an execution of the request relating to the file at the one of the plurality of data storage systems based on the associating; and providing a response based on the invoked execution of the request. 20 - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A file virtualization system, comprising:
at least one of configurable hardware logic configured to be capable of implementing or a processor coupled to a memory and configured to execute programmed instructions stored in the memory comprising; associating a request relating to a file in one of a plurality of data storage systems to one of one or more physical snapshots of one of the plurality of data storage systems in a virtual snapshot; invoking an execution of the request relating to the file at the one of the plurality of data storage systems based on the associating; and providing a response based on the invoked execution of the request. - View Dependent Claims (14, 15, 16, 17, 18)
Specification