Hierarchy of service areas
First Claim
1. In a computer system that includes an information management server for providing customized services associated with service level objectives to files residing in the computer system, a method for mapping services to files hierarchically, the method comprising:
- the information management server categorizing each of the files to assign one or more categories to each of the files by applying a pre-defined first set of rules to each of the files, and based on metadata associated with each file and metadata generated from each file;
the information management server generating service level mapping for each of the files to map each of the files to one or more service level objectives, wherein the service level mapping is multi-dimensional and hierarchical, wherein generating service level mapping includes;
mapping each file to one or more sub-service level objectives based on the categories that have been assigned to each of the files, wherein each file is considered individually to map the files to the sub-service level objectives, wherein the sub-service level objectives identify services that are performed on the file individually;
mapping the sub-service level objectives to service level objectives by applying a second set of rules to the sub-service level objectives to aggregate the sub-service level objectives into the service level objectives, wherein the service levels and the sub-service levels are hierarchically related, wherein each service level objective includes one or more sub-service level objectives, wherein each service level objective includes a different combination of the sub-service level objectives;
the information management server resolving conflicts among file included in the sub-service level objectives, wherein conflicts occur when at least some of the sub-service level objectives cannot be aggregated into the service level objectives;
identifying a service package that is capable of providing at least one of the service level objectives associated with the file; and
associating the identified service package with the file; and
performing services in the service package on the files, based on the hierarchically related sub-service level objectives and service level objectives mapped to the files, and wherein at least one of the service level objectives is configured such that services included in the at least one service level objective can be provided without specifying parameters for each of the services included in the at least one service level objective.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of classifying structured and/or unstructured data. Hierarchical categorization is used when evaluating and providing data services. For instance, service level objectives may contain sub-levels associated with additional service level objectives. This hierarchal system enables an entity to create a more efficient structure for managing and mapping service level objectives to the various services offered by a data center or by service providers associated with a network. Higher service level objectives are groupings of sub service level objectives. Decisions for each data object can be made independently and the hierarchical arrangement enables conflicting service levels to be resolved. An entity can adequately categorize its data, thereby allowing the entity to better maintain and service the data according to its needs using an information management system.
-
Citations
18 Claims
-
1. In a computer system that includes an information management server for providing customized services associated with service level objectives to files residing in the computer system, a method for mapping services to files hierarchically, the method comprising:
-
the information management server categorizing each of the files to assign one or more categories to each of the files by applying a pre-defined first set of rules to each of the files, and based on metadata associated with each file and metadata generated from each file; the information management server generating service level mapping for each of the files to map each of the files to one or more service level objectives, wherein the service level mapping is multi-dimensional and hierarchical, wherein generating service level mapping includes; mapping each file to one or more sub-service level objectives based on the categories that have been assigned to each of the files, wherein each file is considered individually to map the files to the sub-service level objectives, wherein the sub-service level objectives identify services that are performed on the file individually; mapping the sub-service level objectives to service level objectives by applying a second set of rules to the sub-service level objectives to aggregate the sub-service level objectives into the service level objectives, wherein the service levels and the sub-service levels are hierarchically related, wherein each service level objective includes one or more sub-service level objectives, wherein each service level objective includes a different combination of the sub-service level objectives; the information management server resolving conflicts among file included in the sub-service level objectives, wherein conflicts occur when at least some of the sub-service level objectives cannot be aggregated into the service level objectives; identifying a service package that is capable of providing at least one of the service level objectives associated with the file; and associating the identified service package with the file; and performing services in the service package on the files, based on the hierarchically related sub-service level objectives and service level objectives mapped to the files, and wherein at least one of the service level objectives is configured such that services included in the at least one service level objective can be provided without specifying parameters for each of the services included in the at least one service level objective. - View Dependent Claims (2, 3, 4, 5, 6, 17)
-
-
7. In a network where an owner has multiple files, a method for providing services to the files, the method comprising:
-
an information management server classifying files of an owner using at least information discovered and generated for the files and by applying a first set of rules to the files in order to assign one or more categories to each of the files individually;
the information management server individually associating each of the files to sub-service level objectives included in a hierarchical service level mapping scheme, wherein;each file is associated with at least one sub-service level objective by mapping each file to the at least one sub-service level objective based on the at least one category of each file, and wherein the sub-service level objectives include service areas that are performed on the files and service levels that define an extent to which the service areas are provided to the files; the information management server combining the sub-service level objectives into service level objectives by applying a second set of rules to the sub-service level objectives, wherein each service level objective includes a different combination of the sub-service level objectives, and wherein the service level objectives identify one or more services that are performed on the files individually; wherein the hierarchically service level mapping scheme enable service level needs of each file to be determined independently and to be customized for each file; selecting service packages for the files based on the service level objectives; associating the service packages with the files; and performing services identified in the service packages on the files individually, wherein at least one of the service level objective is configured such that services included in the at least one service level objective can be provided without specifying parameters for each of the services included in the at least one service level objective. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 18)
-
Specification