• DocumentCode
    2395183
  • Title

    Distributed integrity checking for systems with replicated data

  • Author

    Ziwich, Roverli Pereira ; Duarte, Elias Procópio, Jr. ; Albini, Luiz Carlos Pessoa

  • Author_Institution
    Dept. Informatics, Fed. Univ. of Parana, Curitiba, Brazil
  • Volume
    1
  • fYear
    2005
  • fDate
    20-22 July 2005
  • Firstpage
    363
  • Abstract
    This work presents a new comparison-based diagnosis model and a new algorithm, called Hi-Dif, based on this model. The algorithm is used for checking the integrity of systems with replicated data, for instance, detecting unauthorized Web page modifications. Fault-free nodes running Hi-Dif send a task to two other nodes and the task results are compared. If the comparison produces a match, the two nodes are classified in the same set. On the other hand, if the comparison results in a mismatch, the two nodes are classified in different sets, according to their task results. One of the sets always contains all fault-free nodes. One fundamental difference of the proposed model to previously published models is that the new model allows the task outputs of two faulty nodes to be equal to each other. Considering a system of N nodes, we prove that the algorithm has latency equal to log2N testing rounds in the worst case; that the maximum number of tests required is O(N2); and, that the algorithm is (N-1)-diagnosable. Experimental results obtained by simulation and by the execution of a tool implemented applied to the Web are presented.
  • Keywords
    computational complexity; data integrity; program diagnostics; replicated databases; software fault tolerance; Hi-Dif; comparison-based diagnosis model; distributed system integrity checking; fault-free nodes; faulty nodes; replicated data; unauthorized Web page modifications; Delay; Fault tolerant systems; IP networks; Informatics; Internet; Monitoring; Pressing; System testing; Web pages; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2005. Proceedings. 11th International Conference on
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-2281-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2005.130
  • Filename
    1531151