×

Root cause detection and monitoring for storage systems

  • US 9,898,357 B1
  • Filed: 06/25/2015
  • Issued: 02/20/2018
  • Est. Priority Date: 06/25/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • one or more virtual computing device instances for transmitting storage requests via a communications network, the one or more virtual computing device instances executing on behalf of a client computing device, and the one or more virtual computing device instances hosted on a host computing device;

    a storage processing service, executed on one or more storage computing devices, the storage processing service configured to;

    obtain a storage command request from a virtual computing device instance of the one or more virtual computing device instances;

    process the storage command request to generate a storage command processing result associated with at least one storage volume, the at least one storage volume associated with a storage computing device of the one or more storage computing devices;

    collect storage command metric information based at least in part on the storage command processing result; and

    a storage monitoring service, executed on one or more computing devices, configured to;

    obtain, from the storage processing service, the collected storage command metric information;

    process the collected storage command metric information for the at least one storage volume to generate a correlation processing result for a logical storage component representing a logical storage level of the one or more storage computing devices;

    identify, across the one or more storage computing devices, a correlation relationship; and

    identify, based on the identified correlation relationship, one or more faulty storage volumes among the one or more storage computing devices;

    for each faulty storage volume of the one or more faulty storage volumes, correlate one or more characteristics of a first faulty storage volume with corresponding characteristics of a second faulty storage volume, wherein the one or more characteristics represent logical storage levels of a storage system;

    identify a common logical storage component of the first faulty storage volume and the second faulty storage volume;

    determine that a quantity of the identified one or more faulty storage volumes satisfies a threshold; and

    issue a notification regarding the quantity of the identified one or more faulty storage volumes satisfying the threshold.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×