• DocumentCode
    1478425
  • Title

    Client-access protocols for replicated services

  • Author

    Karamanolis, Christos T. ; Magee, Jeffrey N.

  • Author_Institution
    Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London, UK
  • Volume
    25
  • Issue
    1
  • fYear
    1999
  • Firstpage
    3
  • Lastpage
    21
  • Abstract
    Addresses the problem of replicated service provision in distributed systems. Existing systems that follow the state machine approach concentrate on the synchronization of the server replicas and do not consider the problem of client interaction with the server group. This paper analyzes client interaction and identifies a number of access protocols to meet a range of client requirements and system models. The paper demonstrates that protocols for the “open” group model-clients external to the group of servers-satisfy the requirements of the state machine approach, even when replication is transparent to the clients. Experimental performance results indicate that the “open” model is clearly desirable when the service is used by a large, dynamically changing set of clients, a situation which pertains to Internet service provision
  • Keywords
    Internet; access protocols; client-server systems; replicated databases; synchronisation; Internet service provision; availability; client interaction; client-access protocols; distributed systems; dynamically changing client set; open group model; performance; replicated service provision; server replica synchronization; state machine approach; Access protocols; Atomic layer deposition; Availability; Clocks; Delay; Intersymbol interference; Programming profession; Synchronization; Web and internet services;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.748915
  • Filename
    748915