• DocumentCode
    3114063
  • Title

    Application-controllable policies in the NSM distributed mass storage system

  • Author

    Ali, Zeyad ; Malluhi, Qutaibah

  • Author_Institution
    Jackson State Univ., MS, USA
  • fYear
    2004
  • fDate
    38145
  • Firstpage
    96
  • Lastpage
    105
  • Abstract
    Distributed storage systems are increasingly being used to provide shared parallel-access environments to meet the growing demands of data-intensive applications. In distributed storage systems, performance enhancement strategies such as proper data layout, prefetching, and cache management policies are useful to better fulfill the needs of the application. However, because of the diverse nature and domains of applications, an algorithm that is optimal for one application may be the worst case scenario for others. We discuss application-controllable policies in the network storage manager (NSM). The system has a unique architecture that divides its storage policies into three categories: core system features, application-controllable policies, and fine-tunable characteristics. The system enables flexible application-defined storage policies by providing standard algorithms that are commonly used in distributed high-performance environments. In addition, application programmers can plug-in their optimized implementations of the controllable policies. The paper presents experimental results that demonstrate significant improvement in data throughput and cache hit rates leading to significant overall performance enhancement.
  • Keywords
    cache storage; network operating systems; application-controllable policies; cache management policies; data-intensive applications; distributed mass storage system; high-performance environment; network storage manager; prefetching; shared parallel-access environments; Application software; Cache storage; Computer science; Distributed computing; Kernel; Memory management; Operating systems; Prefetching; Programming profession; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Challenges of Large Applications in Distributed Environments, 2004. CLADE 2004. Proceedings of the Second International Workshop on
  • Print_ISBN
    0-7695-2115-0
  • Type

    conf

  • DOI
    10.1109/CLADE.2004.1309096
  • Filename
    1309096