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
Identifer | oai:union.ndltd.org:cuhk.edu.hk/oai:cuhk-dr:cuhk_321614 |
Date | January 1996 |
Contributors | Ng, Ching-Ting., Chinese University of Hong Kong Graduate School. Division of Computer Science and Engineering. |
Publisher | Chinese University of Hong Kong |
Source Sets | The Chinese University of Hong Kong |
Language | English |
Detected Language | English |
Type | Text, bibliography |
Format | print, xiii, 91 leaves : ill. ; 30 cm. |
Rights | Use 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.0025 seconds