• DocumentCode
    3247733
  • Title

    DWC2: A dynamic weight-based cooperative caching scheme for object-based storage cluster

  • Author

    Wei, Qingsong ; Veeravalli, Bharadwaj ; Zeng, Lingfang

  • Author_Institution
    Data Storage Inst., A*STAR (Agency for Sci., Technol. & Res.), Singapore
  • fYear
    2008
  • fDate
    Sept. 29 2008-Oct. 1 2008
  • Firstpage
    167
  • Lastpage
    174
  • Abstract
    Object-based storage is emerging as a next generation of distributed storage technology. Aiming at improving the performance and load-balancing of large-scale object-based storage system, we present a dynamic weight-based cooperative caching scheme referred to as DWC2, which allows an object-based storage device (OSD) to use the available free cache of the neighbouring OSD. Our proposed DWC2 replaces objects based on their weights which is a function of object size, popularity and replica number, and dynamically partitions the memory of OSD into local cache and remote cache according to activity workload. An object data is cached in local cache or remote cache of the cooperative OSDs, thus increasing cache hit ratio, reducing expensive disk access time as well as improving load balance. We benchmarked our proposed DWC2 with existing cooperative caching schemes under various OSD environments. Our rigorous experiment results conclusively demonstrate that our DWC2 is scalable and can achieve a significant cache hit ratio, average response time, and load balancing for large-scale OSD cluster.
  • Keywords
    cache storage; disc storage; resource allocation; storage area networks; workstation clusters; cache hit ratio; disk access; distributed storage technology; dynamic weight-based cooperative caching; load balancing; object-based storage cluster; object-based storage device; Cache storage; Cooperative caching; Delay; Large-scale systems; Load management; Memory; Operating systems; Secure storage; Storage area networks; Web sites;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2008 IEEE International Conference on
  • Conference_Location
    Tsukuba
  • ISSN
    1552-5244
  • Print_ISBN
    978-1-4244-2639-3
  • Electronic_ISBN
    1552-5244
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2008.4663768
  • Filename
    4663768