QoS-Oriented Capacity Provisioning in Storage Clusters by Modeling Workload Patterns

Cheng Hu,Yuhui Deng
DOI: https://doi.org/10.1109/ISPA/IUCC.2017.00025
2017-01-01
Abstract:In recent years, energy cost have become a big problem for modern storage clusters. An effective way to alleviate this problem is to provide resource capacity on demand. However, it is challenging to match the offered resource capacity with the real system workloads, thus resulting a violation of service level agreement. This paper proposes a QoS-oriented capacity provisioning mechanism by leveraging queueing theory. Based on workload features, the mechanism selects a suitable queueing model to represent the pattern of current workloads. In accordance with the model, our mechanism can well forecast the actual resource capacity demand without violating the service level agreement, and then offer the required resource capacity in terms of the real workloads. Experimental results demonstrate that the proposed mechanism significantly reduces the energy consumption of a typical storage cluster, while meeting the QoS requirements. It also significantly outperforms two classic and two state-of-the-art capacity provisioning mechanisms.
What problem does this paper attempt to address?