Differential health checking of an information management system
DCFirst Claim
Patent Images
1. An information management system comprising:
- a first storage component that participates in a first plurality of storage operations before a change in configuration of the first storage component, and also participates in a second plurality of storage operations after the change in configuration of the first storage component;
a storage manager that controls the first plurality of storage operations and the second plurality of storage operations;
a first computing device that comprises one or more processors and computer memory, wherein the computing device hosts a differential health-check module;
wherein the first computing device is configured to use the differential health-check module to;
evaluate a first value of a first performance metric that measures at least one characteristic of the first plurality of storage operations in which the first storage component participated before its change in configuration,evaluate a second value of the first performance metric that measures the at least one characteristic of the second plurality of storage operations in which the first storage component participated after its change in configuration, andbased on the first value of the first performance metric and the second value of the first performance metric,detect a change in performance of the first storage component after its change in configuration as compared to before its change in configuration.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Differential health-check systems and accompanying methods provide health-checking and reporting of one or more information management systems in reference to a first time period before and a second time period after a triggering event. A triggering event may be an upgrade of at least part of the information management system, or a restore operation completed in the information management system for example following a disaster, or any number of other events, etc. The health-checking and reporting may comprise a comparison of one or more performance metrics of one or more components and/or operations of the information management system during the first and second time periods.
-
Citations
20 Claims
-
1. An information management system comprising:
-
a first storage component that participates in a first plurality of storage operations before a change in configuration of the first storage component, and also participates in a second plurality of storage operations after the change in configuration of the first storage component; a storage manager that controls the first plurality of storage operations and the second plurality of storage operations; a first computing device that comprises one or more processors and computer memory, wherein the computing device hosts a differential health-check module; wherein the first computing device is configured to use the differential health-check module to; evaluate a first value of a first performance metric that measures at least one characteristic of the first plurality of storage operations in which the first storage component participated before its change in configuration, evaluate a second value of the first performance metric that measures the at least one characteristic of the second plurality of storage operations in which the first storage component participated after its change in configuration, and based on the first value of the first performance metric and the second value of the first performance metric, detect a change in performance of the first storage component after its change in configuration as compared to before its change in configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium, excluding transitory propagating signals, storing instructions that, when executed by a computing device comprising one or more processors and computer memory, cause the computing device to perform operations within an information management system, the operations comprising:
-
evaluating a first value of a first performance metric that measures at least one characteristic of a first plurality of storage operations in which a first storage component participated before a change in configuration of the first storage component; evaluating a second value of the first performance metric that measures the at least one characteristic of a second plurality of storage operations in which the first storage component participated after its change in configuration; and based on the first value of the first performance metric and the second value of the first performance metric, detecting a change in performance of the first storage component after its change in configuration as compared to before its change in configuration; wherein a storage manager controls the first plurality of storage operations and the second plurality of storage operations in the information management system, wherein the storage manager executes on a computing device comprising one or more processors and computer memory; and wherein the first storage component comprises at least one of; (a) a data agent that arranges primary data into one or more secondary copy formats different from a primary data format and transmits the arranged data to a media agent, wherein the data agent executes on a computing device comprising one or more processors and computer memory, (b) the media agent that creates one or more secondary copies based on the arranged data received from the data agent and stores the one or more secondary copies to an associated secondary storage device, wherein the media agent executes on a computing device comprising one or more processors and computer memory, (c) the storage manager, and (d) a data storage device associated with at least one of the data agent and the media agent. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification