• DocumentCode
    3772326
  • Title

    Deister: A Light-Weight Autonomous Block Management in Data-Intensive File Systems Using Deterministic Declustering Distribution

  • Author

    Xuhong Zhang;Jiangling Yin;Jun Wang;Ruijun Wang;Dan Huang

  • Author_Institution
    Dept. of Electr. Eng. &
  • fYear
    2015
  • Firstpage
    598
  • Lastpage
    604
  • Abstract
    During the last few decades, Data-intensive File Systems (DiFS), such as Google File System (GFS) and Hadoop Distributed File System (HDFS) have become the key storage architectures for big data processing. These storage systems usually divide files into fixed-sized blocks (or chunks). Each block is replicated (usually three-way) and distributed pseudo-randomly across the cluster. The master node (namenode) uses a huge table to record the locations of each block and its replicas. However, with the increasing size of the data, the block location table and its corresponding maintenance could occupy more than half of the memory space and 30% of processing capacity in master node, which severely limit the scalability and performance of master node. We argue that the physical data distribution and maintenance should be separated out from the metadata management and performed by each storage node autonomously. In this paper, we propose Deister, a novel block management scheme that is built on an invertible deterministic declustering distribution method called Intersected Shifted Declustering (ISD). Deister is amendable to current research on scaling the namespace management in master node. In Deister, the huge table for maintaining the block locations in the master node are eliminated and the maintenance of the block-node mapping is performed autonomously on each data node. Results show that as compared with the HDFS default configuration, Deister is able to achieve identical performance with a saving of about half of the RAM space in master node and is expected to scale to double the size of current single namenode HDFS cluster, pushing the scalability bottleneck of master node back to namespace management.
  • Keywords
    "Maintenance engineering","Metadata","Peer-to-peer computing","Scalability","File systems","Memory management","Layout"
  • Publisher
    ieee
  • Conference_Titel
    Smart City/SocialCom/SustainCom (SmartCity), 2015 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/SmartCity.2015.135
  • Filename
    7463789