• DocumentCode
    2446164
  • 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
  • fYear
    2010
  • fDate
    Nov. 30 2010-Dec. 3 2010
  • Firstpage
    312
  • Lastpage
    318
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/CloudCom.2010.72
  • Filename
    5708465