Patent · US Active

Allocating background workflows in a data storage system using autocorrelation

US8140775B1 · kind B1 · utility

9Cited by
12References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 11, 2008
Grant dateMar 20, 2012
Priority date
Expiry dateMar 14, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3452
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Technologies are described for implementing a system that schedules background workflows in a storage system. Historical load statistics can be analyzed to estimate the preferred times in the future during which to schedule background workflows. After collecting load statistics related to the storage system, natural cyclical patterns in the load data can be determined as the predominant periodicities of the load data are selected from peaks in an autocorrelation of the collected data. A linear predictor may be formed as a weighted sum of the historical data sampled at the determined periodicities. Error minimization, such as the method of least squares, may be used to determine the values of the weighting in order to minimize an error between the load predictor and the measured load. Predicting future loads can improve the scheduling of background operations by avoiding conflicts with normal system operations.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.