×

Modular service level objective (SLO) subsystem for a network storage system

  • US 8,700,806 B1
  • Filed: 02/23/2011
  • Issued: 04/15/2014
  • Est. Priority Date: 02/23/2011
  • Status: Active Grant
First Claim
Patent Images

1. A service level objective (SLO) engine comprising:

  • an interface by which the SLO engine can communicate with a plurality of modules that are functionally distinct from each other and the SLO engine, each of the modules designed to evaluate a different one of a plurality of degrees of freedom of a data storage system in relation to any specified SLO and to produce a corresponding result; and

    a compliance unit to determine, based on the results produced by the modules, one or more operations to perform on the data storage system in one or more of the plurality of degrees of freedom to increase a degree to which a specified SLO is satisfied;

    wherein the compliance unit is configured to determine the one or more operations to perform on the data storage system by executing a process that includes;

    ranking the results from the modules; and

    selecting a proposed layout in one of the ranked results to apply to the data storage system.

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