×

Proportional quality of service based on client usage and system metrics

  • US 9,838,269 B2
  • Filed: 04/04/2013
  • Issued: 12/05/2017
  • Est. Priority Date: 12/27/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • determining a system load value of a distributed storage system based upon a plurality of service load values calculated for services on nodes of the distributed storage system;

    determining the system load value is above a predefined threshold;

    calculating proportional contribution to the system load value for each of a plurality of clients based on the plurality of service load values calculated for the services;

    identifying at least a first client of the plurality of clients for performance throttling based on the calculated proportional contributions;

    calculating a target performance value for the first client, wherein calculation of the target performance value is based upon the calculated proportional contribution of the first client to the system load value and quality of service parameter values for the first client; and

    throttling performance of the distributed storage system for the first client based upon the target performance value.

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