System and method for reconciling multi-protocol scan results by a storage virtualization system
First Claim
1. A method for mapping data comprising:
- providing a storage virtualization system connected to a network addressed storage (NAS) system, the NAS system having a plurality of stored data objects;
scanning the plurality of stored data objects using a first network file system protocol to generate first scan results;
scanning the plurality of stored data objects using a second network file system protocol to generate second scan results;
matching the first scan results with the second scan results; and
storing matched results on the storage virtualization system.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a system and method for reconciling results returned from a multi-protocol scan of a NAS system. Certain NAS systems use different protocols. Some may use the NFS protocol, whereas others may use the CIFS protocol. A scan of the NAS may therefore produce two data object names for a single data object. When a storage virtualization system is tasked with acting as an intermediary between the client and the NAS, these two data object names will cause errors during data migration, synchronization or redirection. The present invention is a method for using the results of a multi-protocol scan of the NAS in order to reconcile data object names that may present differently depending on the protocol applied.
6 Citations
19 Claims
-
1. A method for mapping data comprising:
-
providing a storage virtualization system connected to a network addressed storage (NAS) system, the NAS system having a plurality of stored data objects; scanning the plurality of stored data objects using a first network file system protocol to generate first scan results; scanning the plurality of stored data objects using a second network file system protocol to generate second scan results; matching the first scan results with the second scan results; and storing matched results on the storage virtualization system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method for mapping data, the method comprising:
-
scanning a NAS system using a first network file system protocol to generate first scan results; scanning the NAS system using a second network file system protocol to generate second scan results; matching the first scan results with the second scan results; and storing matched results. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for mapping data comprising:
-
providing a storage virtualization system connected to a network addressed storage (NAS) system, the NAS system having a plurality of stored data objects; scanning the plurality of data objects using a first network file system protocol to generate first scan results; scanning the plurality of data objects using a second network file system protocol to generate second scan results; storing the first scan results and the second scan results on the storage virtualization system; matching the first scan results with the second scan results; and storing matched results on the storage virtualization system. - View Dependent Claims (16, 17, 18, 19)
-
Specification