• DocumentCode
    3430291
  • Title

    A cost-model-based online method for distributed caching

  • Author

    Sinnwell, Markus ; Weikum, Gerhard

  • Author_Institution
    Dept. of Comput. Sci., Saarlandes Univ., Saarbrucken, Germany
  • fYear
    1997
  • fDate
    7-11 Apr 1997
  • Firstpage
    532
  • Lastpage
    541
  • Abstract
    Presents a method for distributed caching to exploit the aggregate memory of networks of workstations in data-intensive applications. In contrast to prior work, the approach is based on a detailed cost model as the basis for optimizing the placement of variable-size data objects in a distributed, possibly heterogeneous two-level storage hierarchy. To address the online problem with a priori unknown and evolving workload parameters, the method employs dynamic load tracking procedures and an approximative, low-overhead version of the cost model for continuous reoptimization steps that are embedded in the decisions of the underlying local cache managers. The method is able to automatically find a good tradeoff between an “egoistic” and an “altruistic” behavior of the network nodes, and proves its practical viability in a detailed simulation study under a variety of workload and system configurations
  • Keywords
    cache storage; distributed processing; online operation; optimisation; workstations; aggregate memory; altruistic behavior; approximative low-overhead version; continuous reoptimization steps; cost model; data-intensive applications; distributed caching; dynamic load tracking procedures; egoistic behavior; evolving workload parameters; heterogeneous two-level storage hierarchy; local cache managers; network nodes; online method; simulation; system configurations; variable-size data object placement optimization; workload configurations; workstation networks; Aggregates; Computational modeling; Computer science; Computer simulation; Cost function; Mathematical model; Optimization methods; Web server; Workstations; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1997. Proceedings. 13th International Conference on
  • Conference_Location
    Birmingham
  • ISSN
    1063-6382
  • Print_ISBN
    0-8186-7807-0
  • Type

    conf

  • DOI
    10.1109/ICDE.1997.582022
  • Filename
    582022