| CPC G06F 3/0617 (2013.01) [G06F 3/0608 (2013.01); G06F 3/0631 (2013.01); G06F 3/0689 (2013.01)] | 20 Claims |

|
1. A system, comprising:
at least one central processing unit; and
at least one memory that stores executable instructions that, when executed by the at least one central processing unit, facilitate performance of operations, comprising:
maintaining a group of data processing units;
maintaining a storage array that comprises a group of sub-logical unit numbers of storage;
collecting, by the at least one central processing unit, first data indicative of input events for the storage array and output events for the storage array;
processing, by respective data processing units of the group of data processing units, respective autoregressive integrated moving average models for respective sub-logical unit numbers of the group of sub-logical unit numbers with the first data, to generate respective statuses that indicate respective frequencies of access of the respective sub-logical unit numbers;
generating, by the at least one central processing unit, a skew distribution of the respective statuses;
determining, by the at least one central processing unit, respective classifications for respective sub-logical unit numbers of the group of sub-logical unit numbers of storage based on the skew distribution; and
compressing, by a compression engine, second data stored in at least some of the respective sub-logical unit numbers based on the respective classifications.
|