Home

A Comparison of Cache Performance in Server-Based and Symmetric Database Architectures

Avraham Leff; Calton Pu; Frederick Korz

Title:
A Comparison of Cache Performance in Server-Based and Symmetric Database Architectures
Author(s):
Leff, Avraham
Pu, Calton
Korz, Frederick
Date:
Type:
Technical reports
Department:
Computer Science
Permanent URL:
Series:
Columbia University Computer Science Technical Reports
Part Number:
CUCS-016-90
Publisher:
Department of Computer Science, Columbia University
Publisher Location:
New York
Abstract:
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.
Subject(s):
Computer science
Item views:
158
Metadata:
text | xml

In Partnership with the Center for Digital Research and Scholarship at Columbia University Libraries/Information Services | Terms of Use