×

Dataflow alerts for an information management system

  • US 9,535,776 B2
  • Filed: 06/02/2014
  • Issued: 01/03/2017
  • Est. Priority Date: 02/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. At least one non-transitory, computer-readable medium carrying instructions, which when executed by at least one data processing device, perform a method of notifying a user of a forecast for an information management system operation failure in an information management system, the method comprising:

  • obtaining or determining parameters of the information management system operation failure,wherein obtaining or determining the parameters includes receiving—

    a) a type of information management system operation to be performed between a first computing device and a second computing device,b) a schedule time period for completion of the information management system operation, andc) a throughput estimation;

    wherein the throughput estimation is between the first computing device and the second computing device,wherein the throughput estimation is a rate of transferring data per unit time between a non-volatile storage device for the first computing device and a storage device for the second computing device, andwherein the throughput estimation is derived from a throughput estimation technique related to one or more information management system operations previously executed by the first computing device and the second computing device in the information management system;

    determining whether an information management system operation is capable of being completed within the schedule time period, including;

    estimating a size or amount of data to be transferred between the first computing device and the second computing device to execute the received type of information management system operation,estimating a duration for the received type of information management system operation based on the estimated size or amount of data to be transferred and based on the estimated throughput between the first computing device and the second computing device, andcomparing a duration of the schedule time period with the estimated duration for the received type of information management system operation;

    before or during execution of the received type of information management system operation, notifying the user of a failure forecast for the information management system operation if, based on the comparing, the estimated duration for the received type of information management system operation is greater than the duration of the schedule time period;

    receiving an indication of an information management system failure,wherein the information management system failure includes at least one of;

    a computing device unexpectedly going offline,a storage device failure,processing resources for the computing device falling below a first threshold,network bandwidth falling below a second threshold,an estimated duration for an information management system operation exceeding a third threshold, anda user-defined disruption within the information management system; and

    repeatedly transmitting, until the information management system alert is acknowledged, an information management system alert to a point of contact, by;

    determining whether the point of contact is available to address the information management system alert; and

    if the point of contact is available, transmitting the information management system alert to the point of contact; and

    if the point of contact does not acknowledge the information management system alert within a predetermined period of time, changing the point of contact for receiving the information management system alert to another person on one or more lists or hierarchies of points of contact;

    otherwise, if the point of contact is unavailable, changing the point of contact for receiving the information management system alert to another person on one or more lists or hierarchies of points of contact.

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