• DocumentCode
    2941692
  • Title

    Striping and buffer caching for software RAID file systems in workstation clusters

  • Author

    Kim, Jong-Hoon ; Eom, Se-Woong ; Noh, Sam H. ; Won, Yoo-Hun

  • Author_Institution
    Dept. of Comput. Educ., Cheju Nat. Univ. of Educ., South Korea
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    544
  • Lastpage
    551
  • Abstract
    A software RAID file system is defined as a system that distributes data redundantly across an array of disks attached to each of the workstations connected to a high-speed network. This configuration provides higher throughput and availability compared to conventional file systems. In this paper, we consider two specific issues, namely the distribution of data among the cluster (i.e. striping) and buffer caching for such an environment. Through simulation studies, we compare the performance of various striping methods and show that, for effective striping in software RAID file systems, we must take advantage of its flexible nature. Furthermore, for buffer caching, we show that conventional caching schemes that have been developed for distributed systems are insufficient, and that the ExODP (Exclusively Old Data and Parity) scheme, which is presented in this paper, overcomes the limitations of the previously proposed schemes
  • Keywords
    RAID; buffer storage; distributed algorithms; software performance evaluation; workstation clusters; ExODP; availability; buffer caching; disk array; exclusively old data and parity; high-speed network; performance; redundant data distribution; simulation; software RAID file systems; striping; throughput; workstation clusters; Computer science education; Concurrent computing; Costs; File servers; File systems; Parallel processing; Software systems; Throughput; Workstations; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1999. Proceedings. 19th IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6927
  • Print_ISBN
    0-7695-0222-9
  • Type

    conf

  • DOI
    10.1109/ICDCS.1999.776557
  • Filename
    776557