×

Delegation of data management policy in an information management system

  • US 9,461,890 B1
  • Filed: 09/28/2007
  • Issued: 10/04/2016
  • Est. Priority Date: 09/28/2007
  • Status: Active Grant
First Claim
Patent Images

1. In an information management system operating in a networked computing environment, wherein the information management system identifies and orchestrates services for data objects stored in the networked computing environment by delegating information management to intelligent service providers that operate on behalf of the information management system, a method for performing information management in the networked computing environment, the method comprising:

  • performing information management by an information management server on the stored data objects, wherein the data objects are each associated with at least one line of business, wherein the information management includes performing information management tasks that include;

    collecting and generating, with the information management system, metadata about data objects stored in the networked computing environment in one or more locations remote from the information management system, wherein the data objects include any one or more of a directory, volume, folder, server, database, application, operating system, file, and email;

    classifying each of the data objects individually to assign categories to each of the data objects individually by applying rules to the metadata, wherein data objects associated with a first line of business are classified by first rules and data objects associated with a second line of business are classified by second rules, wherein at least some of the first rules are different from the second rules;

    performing service level management based on the assigned categories by mapping the categories of each data object to one or more service level objectives to determine service level objectives for each of the data objects and by mapping the service level objectives to services actually available to the information management system, andorchestrating the services according to the service level objectives;

    delegating, by the information management server, the performance of a first portion of a policy to the intelligent service provider, wherein the first portion of the policy takes the form of a first series of logic and rules that enables the intelligent service provider to perform a first portion of the information management tasks, the first series of logic and rules pertaining to the information management of the data objects stored in the networked computing environment and to one or more actions to be executed for the data objects based on assigned categories of the data objects, wherein the intelligent service provider performs the first portion of information management tasks on the data objects based on existing categories of the data objects assigned by the information management server or on categories of the data objects determined and assigned by the intelligent service provider while performing the first portion of information management tasks;

    providing additional information, by the information management server, to the intelligent service provider in response to a callback issued by the intelligent service provider while performing the first series of logic and rules, wherein the intelligent service provider uses the additional information to perform the first portion of information management tasks, wherein the information management server performs additional logic and rules with respect to an object associated with the callback to determine the additional information;

    receiving, at the information management server, reporting information from the intelligent service provider indicating that the first portion of information management tasks has been successfully executed for the data objects identified by the first series of logic and rules, the reporting information including results of the application of the first series of logic and rules to the data objects; and

    performing, by the information management server, a second portion of the policy, wherein the second portion of the policy takes the form of a second series of logic and rules that enables the information management server to perform a second portion of the information management tasks, the second series of logic and rules pertaining to the information management of the data objects stored in the networked computing environment and to one or more actions to be executed for the data objects based on assigned categories of the data objects,wherein the information management server accounts for the reporting information when performing the information management.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×