Title :
Building a Distributed Block Storage System for Cloud Infrastructure
Author :
Gao, Xiaoming ; Ma, Yu ; Pierce, Marlon ; Lowe, Mike ; Fox, Geoffrey
Author_Institution :
Indiana Univ., Bloomington, IN, USA
fDate :
Nov. 30 2010-Dec. 3 2010
Abstract :
The development of cloud infrastructures has stimulated interest in virtualized block storage systems, exemplified by Amazon Elastic Block Store (EBS), Eucalyptus’ EBS implementation, and the Virtual Block Store (VBS) system. Compared with other solutions, VBS is designed for flexibility, and can be extended to support various Virtual Machine Managers and Cloud platforms. However, due to its single-volume-server architecture, VBS has the problem of single point of failure and low scalability. This paper presents our latest improvements to VBS for solving these problems, including a new distributed architecture based on the Lustre file system, new workflows, better reliability and scalability, and read-only volume sharing. We call this improved implementation VBS-Lustre. Preliminary tests show that VBS-Lustre can provide both better throughput and higher scalability in multiple attachment scenarios than VBS. VBS-Lustre could potentially be applied to solve some challenges for current cluster file systems, such as metadata management and small file access.
Keywords :
cloud computing; file servers; meta data; software architecture; virtual machines; virtual storage; Amazon elastic block store; Lustre file system; cloud infrastructure; cluster file system; distributed architecture; distributed block storage system; metadata management; single volume server architecture; virtual block store; virtual machine; Cloud computing; Computer architecture; File systems; Reliability; Servers; Throughput; Cloud Infrastructure; Lustre; VBS-Lustre; Virtual Block Storage System;
Conference_Titel :
Cloud Computing Technology and Science (CloudCom), 2010 IEEE Second International Conference on
Conference_Location :
Indianapolis, IN
Print_ISBN :
978-1-4244-9405-7
Electronic_ISBN :
978-0-7695-4302-4
DOI :
10.1109/CloudCom.2010.72