Method, Apparatus and Computer Program Product for Intelligent Workload Control of Distributed Storage
First Claim
Patent Images
1. A method comprising:
- generating a multiple-input, multiple-output (MIMO) workload model of a distributed storage environment on at least one predictive controller; and
utilizing the MIMO workload model on at least one predictive controller to manage storage resources on a distributed storage system.
8 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product are provided for generating a multiple-input, multiple output (MIMO) workload model of a distributed storage environment on a plurality of predictive controller devices. The MIMO models can then be utilized by the predictive controller to manage storage resources on a distributed storage system.
-
Citations
25 Claims
-
1. A method comprising:
-
generating a multiple-input, multiple-output (MIMO) workload model of a distributed storage environment on at least one predictive controller; and utilizing the MIMO workload model on at least one predictive controller to manage storage resources on a distributed storage system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a feed forward workload estimator configured to receive a plurality of requests per some predefined period of time on a distributed storage system and generate a multiple-input, multiple-output (MIMO) workload model; and a data dispersing element configured to disperse and aggregate data with an information dispersing algorithm. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
means for generating a multiple-input, multiple-output (MIMO) workload model of a distributed storage environment; means for utilizing the MIMO workload model to manage storage resources on a distributed storage system. - View Dependent Claims (17)
-
-
18. A computer program product comprising a computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion configured to generate a multiple-input, multiple-output (MIMO) workload model of a distributed storage environment; and a second executable portion configured to manage storage resources on a distributed storage system by utilizing the MIMO workload model. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification