Patent ID: 9465550
Filing Date: 2016-10-11
CPC Classification: G06F

Claim Text:
1. A method of achieving service level objectives comprising: receiving a first service level objective for a first tenant of a data storage system whereby the first tenant has data stored in a first set of one or more devices of the data storage system, said first service level objective including a first value for a first metric, wherein said first tenant is located on a first host and issues I/O operations directed to the first set of one or more devices of the data storage system, wherein the first service level objective denotes a guaranteed level of performance for the first tenant as measured on the first host and the first metric is a performance metric with respect to I/O operations issued by the first tenant; determining a first calculated value for the first metric using one or more measured values obtained at the first host; determining, using the first calculated value for the first metric, whether the first service level objective for the first tenant is violated; and responsive to determining that the first service level objective for the first tenant is violated, performing first processing that selects a first remediation action, said first processing comprising: