|
Published Articles >> Table of Contents >> Abstract
First International Conference on Availability, Reliability and Security (ARES'06)
pp. 855-863
Evaluating Certification Protocols in the Partial Database State Machine
A. Sousa, A. Sousa
A. Jr. Correia, A. Correia Jr.
F. Moura, F. Moura
J. Pereira, J. Pereira
R. Oliveira, R. Oliveira
Full Article Text:

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ARES.2006.60
Send link to a friend
| Abstract |
|
Partial replication is an alluring technique to ensure the
reliability of very large and geographically distributed
databases while, at the same time, offering good performance.
By correctly exploiting access locality most transactions
become confined to a small subset of the database
replicas thus reducing processing, storage access and communication
overhead associated with replication.
The advantages of partial replication have however to
be weighted against the added complexity that is required
to manage it. In fact, if the chosen replica configuration
prevents the local execution of transactions or if the overhead
of consistency protocols offsets the savings of locality,
potential gains cannot be realized. These issues are heavily
dependent on the application used for evaluation and render
simplistic benchmarks useless.
In this paper, we present a detailed analysis of Partial
Database State Machine (PDBSM) replication by comparing
alternative partial replication protocols with full replication.
This is done using a realistic scenario based on a
detailed network simulator and access patterns from an industry
standard database benchmark. The results obtained
allow us to identify the best configuration for typical on-line
transaction processing applications.
|
Additional Information
|
Index Terms- Distributed Databases, Replication, Group Communication, Performance Evaluation
Citation:
A. Sousa, A. Jr. Correia, F. Moura, J. Pereira, R. Oliveira,
"Evaluating Certification Protocols in the Partial Database State Machine,"
ares,
pp. 855-863,
First International Conference on Availability, Reliability and Security (ARES'06),
2006
|
|