A method for eliminating metadata cache deallocation latency in enterprise file servers

Takayuki Fukatani, Keiichi Matsuzawa, Hitoshi Kamei, Masakuni Agetsuma, Takaki Nakamura

    Research output: Contribution to journalArticlepeer-review

    Abstract

    This paper presents an analysis of a performance bottleneck in enterprise file servers using Linux and proposes a modification to this operation system for avoiding the bottleneck. The analysis shows that metadata cache deallocation of current Linux causes large latency in file-request processing when the operational throughput of a file server becomes large. To eliminate the latency caused by metadata cache deallocation, a new method, called 'split reclaim,' which divides metadata cache deallocation from conventional cache deallocation, is proposed. It is experimentally shown that the split-reclaim method reduces the worst response time by more than 95% and achieves three times higher throughput under a metadata-intensive workload. The split-reclaim method also reduces latency caused by cache deallocation under a general file-server workload by more than 99%. These results indicate that the split-reclaim method can eliminate metadata cache deallocation latency and make possible the use of commodity servers as enterprise file servers.

    Original languageEnglish
    Article number6522267
    Pages (from-to)2504-2509
    Number of pages6
    JournalIEEE Transactions on Magnetics
    Volume49
    Issue number6
    DOIs
    Publication statusPublished - 2013 Jun 14

    Keywords

    • Cache memory
    • file servers
    • memory management
    • scalability

    ASJC Scopus subject areas

    • Electronic, Optical and Magnetic Materials
    • Electrical and Electronic Engineering

    Fingerprint Dive into the research topics of 'A method for eliminating metadata cache deallocation latency in enterprise file servers'. Together they form a unique fingerprint.

    Cite this