A Comparison of Cache Performance in Server-Based and Symmetric Database Architectures
- A Comparison of Cache Performance in Server-Based and Symmetric Database Architectures
- Leff, Avraham
- Computer Science
- Persistent URL:
- Columbia University Computer Science Technical Reports
- Part Number:
- Department of Computer Science, Columbia University
- Publisher Location:
- New York
- We study the cache performance in a symmetric distributed main-memory database. The high performance networks in many large distributed systems enable a machine to reach the main memory of other nodes more quickly than the time to access local disks. We therefore introduce remote memory as an additional layer in the memory hierarchy between local memory and disks. In order to appreciate the tradeoffs of memory and cpu in the symmetric architecture, we compare system performance in alternative architectures. Simulations show that, by exploiting remote memory (in each node‘s cache), performance improves over a wide range of cache sizes as compared to a distributed client/server architecture. We also compare the symmetric model to a centralized-server model and parameterize the performance tradeoffs.
- Computer science
- Item views
text | xml
- Suggested Citation:
- Avraham Leff, Calton Pu, Frederick Korz, 1990, A Comparison of Cache Performance in Server-Based and Symmetric Database Architectures, Columbia University Academic Commons, https://doi.org/10.7916/D8K93GP9.