DocumentCode :
2995632
Title :
Optimize Block-Level Cloud Storage System with Load-Balance Strategy
Author :
Zhou, Li ; Wang, Yi-Cheng ; Zhang, Ji-Lin ; Wan, Jian ; Ren, Yong-Jian
Author_Institution :
Dept. of Comput. Sci. & Technol., Hangzhou Dianzi Univ., Hangzhou, China
fYear :
2012
fDate :
21-25 May 2012
Firstpage :
2162
Lastpage :
2167
Abstract :
Cloud storage systems take advantage of distributed storage technology and virtualization technology, to provide virtual machine clients with customizable storage service. They can be divided into two types: distributed file system and block level storage system. Orthrus is a Light weighted Block-Level Cloud Storage System, which adopt multiple volume servers´ architecture to avoid single-point problem in other solutions. However, how to make the servers load balance turn into a new problem appears in this architecture. In this paper we present a dynamic load balance strategy between multiple volume servers. We characterize machine capability and load quantity with black box modeling approach, and implement the load balance strategy based on genetic algorithm. Extensive experimental results show that the aggregated I/O throughputs of ORTHRUS are remarkably improved (about two times) with multiple volume servers, and both I/O throughputs and IOPS are remarkably improved (about 1.8 and 1.2 times respectively) by our dynamic load balance strategy.
Keywords :
cloud computing; distributed databases; genetic algorithms; resource allocation; storage management; virtual machines; virtualisation; I-O throughput aggregation; IOPS; ORTHRUS; black box modeling approach; block level storage system; block-level cloud storage system optimization; customizable storage service; distributed file system; distributed storage technology; dynamic load balance strategy; genetic algorithm; load quantity; machine capability; multiple volume server architecture; single-point problem; virtual machine clients; virtualization technology; Biological cells; Cloud computing; Genetic algorithms; Load modeling; Servers; Throughput; Time factors; cloud storage; genetic algorithm; load balance; logical volume; virtual block store;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
Conference_Location :
Shanghai
Print_ISBN :
978-1-4673-0974-5
Type :
conf
DOI :
10.1109/IPDPSW.2012.267
Filename :
6270577
Link To Document :
بازگشت