Caching and Scheduling for Broadcast Disk Systems

  • Authors:
  • Vincenzo Liberatore

  • Affiliations:
  • Case Western Reserve University

  • Venue:
  • Journal of Experimental Algorithmics (JEA)
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Unicast connections lead to performance and scalability problems when a large client population attempts to access the same data. Broadcast push and broadcast disk technology address the problem by broadcasting data items from a server to a large number of clients. Broadcast disk performance depends mainly on caching strategies at the client site and on how the broadcast is scheduled at the server site. An on-line broadcast disk paging strategy makes caching decisions without knowing future page requests or access probabilities. This paper gives new implementations of existing on-line algorithms and reports on extensive empirical investigations. The gray algorithm [Khanna and Liberatore 2000] always outperformed other on-line strategies on both synthetic and Web traces. Moreover, caching limited the skewness of broadcast schedules, and led to favor efficient caching algorithms over refined scheduling strategies when the cache was large.