• DocumentCode
    2142083
  • Title

    Minimizing the copy graph to improve scalability

  • Author

    Zhao-Hong, Yang ; Yun-Zhan, Gong ; Hai-Yan, Liu ; Xue-Jun, Bi

  • Author_Institution
    Dept. of Inf. Eng., Armored Force Eng. Inst., Beijing, China
  • fYear
    2003
  • fDate
    27-29 Aug. 2003
  • Firstpage
    923
  • Lastpage
    926
  • Abstract
    Data is replicated at multiple network nodes for performance and availability. Primary lazy replica update protocols have become popular for their superior performance characteristics. A common problem with those lazy replication protocols is that the number of exchanged messages and the deadlock probability drastically increase when the number of sites increases. We propose a method to minimize the copy graph, which can improve the scalability of the replicated system. The copy graph can be decomposed into blocks. If the serializability of each blocks of the copy graph is guaranteed, the serializability of the copy graph is also guaranteed. An algorithm to discover the cut vertices and the blocks of G is introduced. Its running time is Θ((ε-v+1)ε). For each block of G, if it contains a directed circle, the primary transaction may need to wait to get serializable schedules, and then it will lose the main advantage of the lazy replica update protocols. Therefore it is important to discover the directed circles in the blocks of G. A linear-time algorithm to compute the strongly connected components is also introduced.
  • Keywords
    directed graphs; minimisation; network operating systems; protocols; replicated databases; copy graph minimization; deadlock probability; distributed database system; linear-time algorithm; multiple network nodes; primary lazy replica update protocol; replicated system scalability; Availability; Bismuth; Data engineering; Database systems; Delay; Information systems; Processor scheduling; Protocols; Scalability; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, Applications and Technologies, 2003. PDCAT'2003. Proceedings of the Fourth International Conference on
  • Print_ISBN
    0-7803-7840-7
  • Type

    conf

  • DOI
    10.1109/PDCAT.2003.1236451
  • Filename
    1236451