F. Hidrobo and T. Cortes (Spain)
Autonomic storage system, Parallel I/O, Disk drive model ing, I/O workload modeling, performance prediction.
In this paper, we present a mechanism able to predict the performance a given workload will achieve when running on a given storage device. This mechanism is composed by two modules. The first one is able to learn the behavior of a workload in order to be able to reproduce its behavior later on, without a new execution, even when the storage drives or data placement are modified. The second module is a drive modeler that is able to learn how a storage drive works in an automatic way, just executing some synthetic tests. Once we have the workload and drive models, we can predict how well the application will perform on the selected storage device or devices or when the data place ment is modified. The results presented in this paper will show that this prediction system achieves errors below 10% when compared to the real performance obtained. It is im portant to notice that the two modules will treat both the application and the storage device as black boxes and will need no previous information about them.
Important Links:
Go Back