• DocumentCode
    3556943
  • Title

    Using multiple replica classes to improve performance in distributed systems

  • Author

    Triantafillou, Peter ; Taylor, David

  • Author_Institution
    Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
  • fYear
    1991
  • fDate
    20-24 May 1991
  • Firstpage
    420
  • Lastpage
    428
  • Abstract
    Replication has been primarily used as a means of increasing availability in distributed systems. It is known that replication can mitigate the costs of accessing remotely stored data in distributed systems. Replication control protocols in the literature have stopped short of addressing availability and performance concerns. These issues are addressed by contributing a classification of replicas with each class having different consistency requirements. Metareplicas keep track of up-to-date replicas for recently accessed objects and changes in data reference localities. Thus they allow many transaction operations to synchronously execute at only a single (and often local) replica. Pseudoreplicas are non-permanent replicas that facilitate localized execution of transaction operations. True replicas are permanent replicas that increase the availability of operations and data. A replication control protocol is presented
  • Keywords
    distributed databases; performance evaluation; protocols; classification; consistency; data reference localities; distributed systems; localized execution; multiple replica classes; performance; performance concerns; protocols; pseudoreplicas; remotely stored data; transaction operations; Availability; Computational modeling; Computer science; Concurrent computing; Content addressable storage; Costs; Data engineering; Distributed computing; Protection; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1991., 11th International Conference on
  • Conference_Location
    Arlington, TX
  • Print_ISBN
    0-8186-2144-3
  • Type

    conf

  • DOI
    10.1109/ICDCS.1991.148704
  • Filename
    148704