DocumentCode :
1981133
Title :
YouChoose: A performance interface enabling convenient and efficient QoS support for consolidated storage systems
Author :
Zhang, Xuechen ; Xu, Yuhai ; Jiang, Song
Author_Institution :
ECE Dept., Wayne State Univ., Detroit, MI, USA
fYear :
2011
fDate :
23-27 May 2011
Firstpage :
1
Lastpage :
12
Abstract :
Currently the QoS requirements for disk-based storage systems are usually presented in the form of service-level agreement (SLA) to bound I/O measures such as latency and throughput of I/O requests. However, SLA is not an effective performance interface for users to specify their required I/O service quality for two major reasons. First, for users, it is difficult to determine appropriate latency and throughput bounds to ensure their application performance without resource over-provisioning. Second, for storage system administrators, it is a challenge to estimate a user´s real resource demand because the specified SLA measures are not consistently correlated with the user´s resource demand. This makes resource provisioning and scheduling less informative and could greatly reduce system efficiency. We propose the concept of reference storage system (RSS), which can be a storage system chosen by users and whose performance can be measured off-line and mimicked on-line, as a performance interface between applications and storage servers. By designating an RSS to represent I/O performance requirement, a user can expect the performance received from a shared storage server servicing his I/O workload is not worse than the performance received from the RSS servicing the same workload. The storage system is responsible for implementing the RSS interface. The key enabling techniques are a machine learning model that derives request-specific performance requirements and an RSS-centric scheduling that efficiently allocates resource among requests from different users. The proposed scheme, named as YouChoose, supports the user-chosen performance interface through efficiently implementing and migrating virtual storage devices in a host storage system. Our evaluation based on trace-driven simulations shows that YouChoose can precisely implement the RSS performance interface, achieve a strong performance assurance and isolation, and improve the efficiency of a consolidated stor- - age system consisting of different types of storage devices.
Keywords :
computer interfaces; computer network performance evaluation; disc storage; file servers; learning (artificial intelligence); quality of service; resource allocation; shared memory systems; storage allocation; storage area networks; user interfaces; virtual storage; I/O performance requirement; I/O requests; I/O service quality; I/O workload; QoS support; RSS interface; RSS-centric scheduling; SLA; YouChoose performance interface; consolidated storage system; disk-based storage system; host storage system; machine learning model; real resource demand; reference storage system; request-specific performance requirements; resource allocation; resource overprovisioning; service level agreement; shared storage server; storage servers; storage system administrator; throughput bounds; trace driven simulation; user-chosen performance interface; virtual storage device; Clocks; Performance evaluation; Predictive models; Quality of service; Servers; Throughput; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mass Storage Systems and Technologies (MSST), 2011 IEEE 27th Symposium on
Conference_Location :
Denver, CO
ISSN :
2160-195X
Print_ISBN :
978-1-4577-0427-7
Electronic_ISBN :
2160-195X
Type :
conf
DOI :
10.1109/MSST.2011.5937214
Filename :
5937214
Link To Document :
بازگشت