SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK
First Claim
Patent Images
1. A system for integrating metadata with a metabase, wherein the system is coupled, via a network, to multiple computers, the system comprising:
- a centralized metabase component that stores metadata identifying one or more data objects and one or more data classifications associated with each data object,wherein the data classifications describe one or more characteristics of the data object, andwherein the centralized metabase is coupled to the multiple computers via the network;
a metadata receiving component that receives, via the network, multiple metadata entries for integration with the metabase;
a metadata locating component for locating metadata in the metabase related to the received metadata; and
,a metadata integration component for adding the received metadata into the metabasewherein after the metadata integration component is configured to;
receive one or more rules to apply to the multiple metadata entries, wherein the one or more rules provide an order of preference by which the multiple metadata entries are to be integrated into the centralized metabase;
apply the one or more rules to the multiple metadata entries after detecting that at least one of the computers has been disconnected from the network and then reconnected to the network;
based on the application of the one or more rules, determine the order of preference by which to integrate the multiple metadata entries into the centralized metabase; and
integrate the multiple metadata entries into the centralized metabase according to the determined order of preference.
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
15 Claims
-
1. A system for integrating metadata with a metabase, wherein the system is coupled, via a network, to multiple computers, the system comprising:
-
a centralized metabase component that stores metadata identifying one or more data objects and one or more data classifications associated with each data object, wherein the data classifications describe one or more characteristics of the data object, and wherein the centralized metabase is coupled to the multiple computers via the network; a metadata receiving component that receives, via the network, multiple metadata entries for integration with the metabase; a metadata locating component for locating metadata in the metabase related to the received metadata; and
,a metadata integration component for adding the received metadata into the metabase wherein after the metadata integration component is configured to; receive one or more rules to apply to the multiple metadata entries, wherein the one or more rules provide an order of preference by which the multiple metadata entries are to be integrated into the centralized metabase; apply the one or more rules to the multiple metadata entries after detecting that at least one of the computers has been disconnected from the network and then reconnected to the network; based on the application of the one or more rules, determine the order of preference by which to integrate the multiple metadata entries into the centralized metabase; and integrate the multiple metadata entries into the centralized metabase according to the determined order of preference. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable media encoded with instructions for controlling a computer system to create a copy of a metabase, by a method comprising:
-
receiving a storage operation containing a request to create a secondary copy of a metabase, wherein the metabase comprises metadata that includes one or more data categories that classify data tracked by the metabase; identifying a layout for the secondary copy of the metabase; partitioning the metadata according to the identified layout; and copying at least a portion of the metadata from a source metabase to a target location to create a secondary copy of the metabase. - View Dependent Claims (9, 10, 11)
-
-
12. A computer-readable storage medium whose stored contents cause a data storage system to perform a method for updating a database, wherein the data storage system includes at least one computer and at least one data store, the method comprising:
-
receiving an indication of changes made to data objects contained by the data store managed by the data storage system; and for data objects that have changed; generating multiple classifications for the changed data objects; determining an order of preference by which to integrate the multiple classifications into a database based on at least one rule, wherein the database includes metadata associated with the changed data objects; and integrating the multiple classifications into the database according to the determined order of preference, wherein the multiple classifications are integrated into the database beginning at a first time, and wherein the database has had been disconnected from the data store or from the computer for a period of time prior to the first time. - View Dependent Claims (13, 14, 15)
-
Specification