DocumentCode :
3247778
Title :
DifferStore: A differentiated storage service in object-based storage system
Author :
Wei, Qingsong ; Li, Zhixiang
Author_Institution :
Data Storage Inst., Agency for Sci. Technol. & Res., Singapore
fYear :
2008
fDate :
Sept. 29 2008-Oct. 1 2008
Firstpage :
185
Lastpage :
193
Abstract :
This paper presents a differentiated storage service in object-based storage system, called DifferStore. To enable differentiated storage service for different applications in a single object-based storage platform, DifferStore utilizes a two-layer architecture to efficiently decouple upper-layer application specific storage policies and lower-layer application independent storage functions. For the lower application independent layer, this paper proposes a weight-based object I/O scheduler with differentiated scheduling policy for different request classes, and a versatile storage manager. The versatile storage manager implements differentiated storage policies in terms of disk layout and free space allocation, as well as an efficient object namespace management enabling directly access object on-disk data just with object ID. The DifferStore also provides ability for upper application specific layer to assign complex striping, placement, load-balancing policies and specific metadata structure of file. Experimental evaluation on our user space prototype demonstrates that the DifferStore can perform well under mixed workloads and satisfy requirements of different applications.
Keywords :
meta data; resource allocation; scheduling; storage management; differentiated scheduling policy; differentiated storage service; disk layout; free space allocation; load-balancing policy; metadata structure; object namespace management; object-based storage system; versatile storage manager; weight-based object I/O scheduler; Buildings; Delay; File systems; Identity management systems; Memory; Paper technology; Performance evaluation; Processor scheduling; Prototypes; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing, 2008 IEEE International Conference on
Conference_Location :
Tsukuba
ISSN :
1552-5244
Print_ISBN :
978-1-4244-2639-3
Electronic_ISBN :
1552-5244
Type :
conf
DOI :
10.1109/CLUSTR.2008.4663770
Filename :
4663770
Link To Document :
بازگشت