1. A data store system comprising: a storage array comprising a plurality of storage devices configured to store data; and a processor array comprising a plurality of processors, the processor array in communication with the storage array, wherein the processor array is configured to provide processing resources; and wherein the processor array is configured to: receive workloads to be performed on the data; set a static processing resource usage level of the processing resources of the processor array, wherein the static processing resource usage level is less than a maximum available processing resource usage level, wherein the static processing resource usage level limits completion of received workloads at a level of performance to a predetermined number of received workloads when a total number of the received workloads exceeds the predetermined number of received workloads and completion of a number of received workloads that exceeds the predetermined number of workloads would cause a processing resource level of the processor array to exceed the static processing resource usage level, wherein the static processing resource usage level is maintained when the total number of received workloads exceeds the predetermined number of received workloads; and process the received workloads at a processing resource usage level that does not exceed the static processing resource usage level in response to presence of predetermined operating conditions.