System and method for absolute path discovery by a storage virtualization system
First Claim
1. A method comprising:
- providing a storage virtualization system that communicates with a network attached storage (“
NAS”
) system on a network, wherein the NAS system stores at least one user share using a symbolic path name;
monitoring, by the storage virtualization system, access to the at least one user share on the NAS system;
requesting, by the storage virtualization system, an absolute path name for the at least one user share; and
storing the absolute path name in a database.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method provides for enabling a storage virtualization system to dynamically discover shares on a network attached storage file system is disclosed. Certain network attached storage systems represent user shares using abbreviated symbolic path names rather than full absolute path names. These network attached storage systems can correctly map the abbreviated path address to the actual file location; however, when a storage virtualization system is implemented to manage shares or files in these shares, it cannot access these files because it does not have the absolute path address. An embodiment of the present invention provides software instructions to augment the capabilities of the storage virtualization system, enabling it to map files with abbreviated share names, and therefore provide it with the ability to access these types of network attached storage systems.
-
Citations
11 Claims
-
1. A method comprising:
-
providing a storage virtualization system that communicates with a network attached storage (“
NAS”
) system on a network, wherein the NAS system stores at least one user share using a symbolic path name;monitoring, by the storage virtualization system, access to the at least one user share on the NAS system; requesting, by the storage virtualization system, an absolute path name for the at least one user share; and storing the absolute path name in a database. - View Dependent Claims (2, 3, 4, 6)
-
-
7. A system comprising:
-
a storage virtualization system that communicates with a NAS system on a network, wherein the NAS system stores at least one user share using a symbolic path name; a software program module with computer instructions for monitoring access to the at least one user share on the NAS system, and for requesting an absolute path name for the at least one user share; a database accessible by the storage virtualization system for storing the absolute path name for the at least one user share. - View Dependent Claims (8, 9, 10, 11)
-
Specification