×

Storage area network workload balancing

  • US 9,979,662 B2
  • Filed: 04/17/2015
  • Issued: 05/22/2018
  • Est. Priority Date: 04/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for load balancing an input/output workload within a storage area network environment, the method comprising:

  • determining a first input/output workload between a first source and a first destination of a storage area network;

    determining a location of the first source with a source identifier;

    determining a location of the first destination with a destination identifier;

    tracking the input/output workload between the first source and the first destination with an analyzing unit;

    determining that the first input/output workload is above an upper threshold;

    logging the first input/output workload as a first condition into a storage table in response to the determination of the first input/output workload being above the upper threshold;

    communicating the determination of the first condition to a first user;

    determining a second input/output workload between a second source and a second destination of a storage area network;

    determining a location of the second source with a source identifier;

    determining a location of the second destination with a destination identifier;

    tracking the second input/output workload between the second source and the second destination with an analyzing unit;

    determining that the second input/output workload is below a lower threshold;

    logging the second input/output workload as a second condition into a storage table in response to the determination of the second input/output workload being below the lower threshold;

    communicating the determination of the second condition to a first user;

    monitoring the determination of the second condition to the storage table; and

    determining a status of the second input/output workload of the second source to the second destination, wherein the determining the status comprises;

    monitoring a second duration of time where the second input/output workload from the second source to the second destination is below the lower threshold;

    monitoring a second frequency of how often the second input/output workload from the second source to the second destination is below the lower threshold; and

    determining a third condition of an underactive second input/output workload based on the frequency of the second condition.

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