DocumentCode
2846870
Title
Bypass caching: making scientific databases good network citizens
Author
Malik, Tanu ; Burns, Randal ; Chaudhary, Amitabh
Author_Institution
Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
fYear
2005
fDate
5-8 April 2005
Firstpage
94
Lastpage
105
Abstract
Scientific database federations are geographically distributed and network bound. Thus, they could benefit from proxy caching. However, existing caching techniques are not suitable for their workloads, which compare and join large data sets. Existing techniques reduce parallelism by conducting distributed queries in a single cache and lose the data reduction benefits of performing selections at each database. We develop the bypass-yield formulation of caching, which reduces network traffic in wide-area database federations, while preserving parallelism and data reduction. Bypass-yield caching is altruistic; caches minimize the overall network traffic generated by the federation, rather than focusing on local performance. We present an adaptive, workload-driven algorithm for managing a bypass-yield cache. We also develop on-line algorithms that make no assumptions about workload: a k-competitive deterministic algorithm and a randomized algorithm with minimal space complexity. We verify the efficacy of bypass-yield caching by running workload traces collected from the Sloan Digital Sky Survey through a prototype implementation.
Keywords
Internet; astronomical catalogues; cache storage; computational complexity; data reduction; deterministic algorithms; distributed databases; query processing; randomised algorithms; scientific information systems; Sloan Digital Sky Survey; bypass-yield caching; data parallelism; data reduction; k-competitive deterministic algorithm; query processing; randomized algorithm; scientific database; space complexity; wide-area database federation; Bandwidth; Computer science; Concurrent computing; Data engineering; Delay; Distributed databases; Intelligent networks; Parallel processing; Scalability; Telecommunication traffic;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 2005. ICDE 2005. Proceedings. 21st International Conference on
ISSN
1084-4627
Print_ISBN
0-7695-2285-8
Type
conf
DOI
10.1109/ICDE.2005.30
Filename
1410109
Link To Document