• DocumentCode
    2320239
  • Title

    CEFLS: A Cost-Effective File Lookup Service in a Distributed Metadata File System

  • Author

    Li, Xiuqiao ; Dong, Bin ; Xiao, Limin ; Ruan, Li ; Liu, Dongmei

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
  • fYear
    2012
  • fDate
    13-16 May 2012
  • Firstpage
    25
  • Lastpage
    32
  • Abstract
    As large file systems increasingly grow in size, metadata operations become one of the major performance bottlenecks that constrain the overall I/O performance. Previous analysis on I/O workloads shows the file lookup operation makes up a large proportion of metadata operations. Existing optimizations for lookup operations such as MHS method employ the directory lookup table (DLT) to avoid directory traversal. However, the inefficient design of DLT produces large amount of storage cost and rename overhead, not suitable for large file systems. In this paper, we present a cost-effective file lookup service (CEFLS) for a distributed metadata file system. Our method benefits from efficient partition method and structures to increase the cache efficiency for DLT. Extensive simulations show that the percentages of cached directories with CELFS can be increased by factors of up to 305 and 279 percent compared with MHS when the cache size on each metadata server is configured as 1GB and 2GB, respectively. Meanwhile, CELFS can also significantly reduce the average latency for both file lookup and directory rename operations.
  • Keywords
    cache storage; distributed databases; naming services; network operating systems; software performance evaluation; table lookup; CEFLS; DLT; I/O performance; I/O workloads; cache efficiency; cached directories; cost-effective file lookup service; directory lookup table; directory rename operations; directory traversal avoidance; distributed metadata file system; large file systems; latency reduction; lookup operation optimizations; partition method; rename overhead; storage cost; Data structures; Dictionaries; Educational institutions; Memory management; Random access memory; Scalability; Servers; distributed metadata file system; file lookup; partition structure;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2012 12th IEEE/ACM International Symposium on
  • Conference_Location
    Ottawa, ON
  • Print_ISBN
    978-1-4673-1395-7
  • Type

    conf

  • DOI
    10.1109/CCGrid.2012.29
  • Filename
    6217401