• DocumentCode
    2215000
  • Title

    A light-weight, temporary file system for large-scale Web servers

  • Author

    Wang, Jun ; Li, Dong

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Nebraska Lincoln Univ., NE, USA
  • fYear
    2003
  • fDate
    12-15 Oct. 2003
  • Firstpage
    96
  • Lastpage
    103
  • Abstract
    Several recent studies have pointed out that file I/Os can be a major performance bottleneck for some large Web servers. Large I/O buffer caches often do not work effectively for large servers. This paper presents a novel, lightweight, temporary file system called TFS that can effectively improve I/O performance for large servers. TFS is a more cost-effective scheme compared to the full caching policy for large servers. It is a user-level application that manages files on a raw disk or raw disk partition and works in conjunction with a file system as an I/O accelerator. Since the entire system works in the user space, it is easy and inexpensive to implement and maintain. It also has good portability. TFS uses a novel disk storage subsystem called cluster-structured storage system (CSS) to manage files. CSS uses only large disk reads and writes and does no have garbage collection problems. Comprehensive trace-driven simulation experiments show that, TFS achieves up to 160% better system throughput and reduces up to 77% I/O latency per URL operation than that in a traditional Unix fast file system in large Web servers.
  • Keywords
    Internet; cache storage; disc storage; file organisation; file servers; I/O accelerator; I/O performance improvement; URL operation; cluster-structured storage system; cost-effective scheme; disk storage subsystem; file management; large-scale Web server; raw disk partition; temporary file system; Cascading style sheets; File servers; File systems; Large-scale systems; Network servers; Prefetching; Read-write memory; Throughput; Utility programs; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003. 11th IEEE/ACM International Symposium on
  • ISSN
    1526-7539
  • Print_ISBN
    0-7695-2039-1
  • Type

    conf

  • DOI
    10.1109/MASCOT.2003.1240647
  • Filename
    1240647