Return to search

Performance study of protocols in replicated database.

by Ching-Ting, Ng. / Thesis (M.Phil.)--Chinese University of Hong Kong, 1996. / Includes bibliographical references (leaves 79-82). / Abstract --- p.i / Acknowledgement --- p.iii / Chapter 1 --- Introduction --- p.1 / Chapter 2 --- Background --- p.5 / Chapter 2.1 --- Protocols tackling site failure --- p.5 / Chapter 2.2 --- Protocols tackling Partition Failure --- p.6 / Chapter 2.2.1 --- Primary site --- p.6 / Chapter 2.2.2 --- Quorum Consensus Protocol --- p.7 / Chapter 2.2.3 --- Missing Writes --- p.10 / Chapter 2.2.4 --- Virtual Partition Protocol --- p.11 / Chapter 2.3 --- Protocols to enhance the Performance of Updating --- p.11 / Chapter 2.3.1 --- Independent Updates and Incremental Agreement in Replicated Databases --- p.12 / Chapter 2.3.2 --- A Transaction Replication Scheme for a Replicated Database with Node Autonomy --- p.13 / Chapter 3 --- Transaction Replication Scheme --- p.17 / Chapter 3.1 --- A TRS for a Replicated Database with Node Autonomy --- p.17 / Chapter 3.1.1 --- Example --- p.17 / Chapter 3.1.2 --- Problem --- p.18 / Chapter 3.1.3 --- Network Model --- p.18 / Chapter 3.1.4 --- Transaction and Data Model --- p.19 / Chapter 3.1.5 --- Histories and One-Copy Serializability --- p.20 / Chapter 3.1.6 --- Transaction Broadcasting Scheme --- p.21 / Chapter 3.1.7 --- Local Transactions --- p.22 / Chapter 3.1.8 --- Public Transactions --- p.23 / Chapter 3.1.9 --- A Conservative Timestamping Algorithm --- p.24 / Chapter 3.1.10 --- Decentralized Two-Phase Commit --- p.25 / Chapter 3.1.11 --- Partition Failures --- p.27 / Chapter 4 --- Simulation Model --- p.29 / Chapter 4.1 --- Simulation Model --- p.29 / Chapter 4.1.1 --- Model Design --- p.29 / Chapter 4.2 --- Implement at ion --- p.37 / Chapter 4.2.1 --- Simulation --- p.37 / Chapter 4.2.2 --- Simulation Language --- p.37 / Chapter 5 --- Performance Results and Analysis --- p.39 / Chapter 5.1 --- Simulation Results and Data Analysis --- p.39 / Chapter 5.1.1 --- Experiment 1 : Variation of TRS Period --- p.44 / Chapter 5.1.2 --- Experiment 2 : Variation of Clock Synchronization --- p.47 / Chapter 5.1.3 --- Experiment 3 : Variation of Ratio of Local to Public Transaction --- p.49 / Chapter 5.1.4 --- Experiment 4 : Variation of Number of Operations --- p.51 / Chapter 5.1.5 --- Experiment 5 : Variation of Message Transmit Delay --- p.55 / Chapter 5.1.6 --- Experiment 6 : Variation of the Interarrival Time of Transactions --- p.58 / Chapter 5.1.7 --- Experiment 7 : Variation of Operation CPU cost --- p.61 / Chapter 5.1.8 --- Experiment 8 : Variation of Disk I/O time --- p.64 / Chapter 5.1.9 --- Experiment 9 : Variation of Cache Hit Ratio --- p.66 / Chapter 5.1.10 --- Experiment 10 : Variation of Number of Data Access --- p.68 / Chapter 5.1.11 --- Experiment 11 : Variation of Read Operation Ratio --- p.70 / Chapter 5.1.12 --- Experiment 12 : Variation of One Site Failed --- p.72 / Chapter 5.1.13 --- Experiment 13 : Variation of Sites Available --- p.74 / Chapter 6 --- Conclusion --- p.77 / Bibliography --- p.79 / Chapter A --- Implementation --- p.83 / Chapter A.1 --- Assumptions of System Model --- p.83 / Chapter A.1.1 --- Program Description --- p.83 / Chapter A.1.2 --- TRS System --- p.85 / Chapter A. 1.3 --- Common Functional Modules for Majority Quorum and Tree Quo- rum Protocol --- p.88 / Chapter A.1.4 --- Majority Quorum Consensus Protocol --- p.90 / Chapter A. 1.5 --- Tree Quorum Protocol --- p.91

Identiferoai:union.ndltd.org:cuhk.edu.hk/oai:cuhk-dr:cuhk_321614
Date January 1996
ContributorsNg, Ching-Ting., Chinese University of Hong Kong Graduate School. Division of Computer Science and Engineering.
PublisherChinese University of Hong Kong
Source SetsThe Chinese University of Hong Kong
LanguageEnglish
Detected LanguageEnglish
TypeText, bibliography
Formatprint, xiii, 91 leaves : ill. ; 30 cm.
RightsUse of this resource is governed by the terms and conditions of the Creative Commons “Attribution-NonCommercial-NoDerivatives 4.0 International” License (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Page generated in 0.002 seconds