• DocumentCode
    3279303
  • Title

    RDS: a primitive for the maintenance of replicated data objects

  • Author

    Rusinkiewicz, Marek ; Georgakopoulos, Dimitrios ; Thomas, Roshan

  • Author_Institution
    Dept. of Comput. Sci., Houston Univ., TX, USA
  • fYear
    1990
  • fDate
    9-13 Dec 1990
  • Firstpage
    658
  • Lastpage
    667
  • Abstract
    A reliable data server (RDS) is a distributed system that encapsulates replicated data objects (either main memory or secondary storage copies on different sites) and their maintenance primitives. RDS is seen by its clients as a single entity regardless of the number of sites that constitute it. Since different applications may have different reliability requirements, RDS can provide uninterrupted service while tolerating a user-defined number of failures. To achieve a desired degree of resiliency free sites may be dynamically incorporated into RDS to bold additional copies of data objects. Under this approach, a site failure does not cause the abortion of transactions in progress and the availability of the replicated data is not limited during recovery. The design of the system is presented and some preliminary results of the evaluation of its performance are discussed
  • Keywords
    distributed processing; fault tolerant computing; clients; data objects; distributed system; free sites; main memory; maintenance primitives; reliable data server; replicated data objects; secondary storage; uninterrupted service; Abortion; Availability; Computer science; Database systems; Delay; Fault tolerant systems; File systems; Maintenance; Network servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1990. Proceedings of the Second IEEE Symposium on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    0-8186-2087-0
  • Type

    conf

  • DOI
    10.1109/SPDP.1990.143623
  • Filename
    143623