• DocumentCode
    668157
  • Title

    Optimizations on the Parallel Virtual File System implementation integrated with Object-Based Storage Devices

  • Author

    Karakoyunlu, Cengiz ; Chandy, John A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Connecticut, Storrs, CT, USA
  • fYear
    2013
  • fDate
    23-27 Sept. 2013
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Object-Based Storage Devices (OSDs) offer an object-based data layout instead of using the traditional block-based design. Object storage ideas are increasingly being used in parallel file systems and cloud storage. Previous work has implemented the Parallel Virtual File System (PVFS) on OSDs by moving the metadata and data operations to the OSDs. In this paper, we present two new methods to further improve the performance of the existing PVFS-OSD implementation. These methods are using object collections to represent traditional directories on OSDs and delaying the creation of an OSD object until it is accessed by a write operation. The optimization methods are not particular to PVFS-OSD implementation and could be used with other parallel file systems-object storage implementations too. Experimental evaluations show that using collections yields up to 29 times of improvement in throughput; whereas delaying the creation of OSD objects provides 25% throughput improvement.
  • Keywords
    meta data; optimisation; parallel databases; OSD objects; PVFS-OSD implementation; metadata; object-based data layout; object-based storage devices; optimization methods; parallel file systems-object storage implementations; parallel virtual file system implementation; throughput improvement; write operation; Ash; Optimization; Servers; Size measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing (CLUSTER), 2013 IEEE International Conference on
  • Conference_Location
    Indianapolis, IN
  • Type

    conf

  • DOI
    10.1109/CLUSTER.2013.6702660
  • Filename
    6702660