Systems and methods for classifying and transferring information in a storage network
First Claim
Patent Images
1. A system for managing storage operations between multiple servers containing instances of a data object, comprising:
- a storage operation receiving component that receives a storage request related to the data object;
a metabase component containing metadata that at least identifies one or more locations where instances of the data object can be found, wherein the metadata contains classifications of the data object that identify characteristics of the data object related to performing a storage operation;
a storage manager component that accesses the metadata and determines which of multiple servers should handle the request; and
a storage operation execution component that forwards the storage request to the determined server to handle the request.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves.
-
Citations
20 Claims
-
1. A system for managing storage operations between multiple servers containing instances of a data object, comprising:
-
a storage operation receiving component that receives a storage request related to the data object; a metabase component containing metadata that at least identifies one or more locations where instances of the data object can be found, wherein the metadata contains classifications of the data object that identify characteristics of the data object related to performing a storage operation; a storage manager component that accesses the metadata and determines which of multiple servers should handle the request; and a storage operation execution component that forwards the storage request to the determined server to handle the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of performing a data storage operation with respect to at least one secondary storage location, the method comprising:
-
receiving a request to perform a storage operation with respect to the at least one secondary storage location; determining which of a primary and secondary metabase to access for information related to the storage request, wherein the primary and secondary metabases are not identical; accessing the determined metabase to obtain information related to the storage request; and performing the storage request based on the request and the information related to the request. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of identifying changed data, comprising:
-
selecting an entry of a log that journals changes to data and determining if the selected entry refers to data tracked by a data classification system that stores classifications associated with data that describe the manner in which data management operations are performed on data; if the selected entry refers to data tracked by the data classification system, identifying at least a first change to the data represented by the entry; and updating the data classification system based on the identified change.
-
-
20. A method of finding data objects based on users associated with the data objects, comprising:
-
receiving a request to identify one or more data objects under the control of a data management system, wherein the request specifies one or more criteria based on a pattern of user interaction with the data objects; searching a metabase for metadata identifying data objects under the control of the data management system that satisfy the one or more criteria; and providing the identified data objects in response to the request.
-
Specification