Replication is known to offer high availability in the presence of failures. This paper considers the case of a client making invocations on a group of replicated servers. It identifies attributes that typically characterise group invocation and replica management, and the options generally available for each attribute. A combination of options on these attributes constitutes a policy. The paper proposes an implementation framework which, by its group-oriented nature, simplifies the task of supporting these policies. It then considers a client (in UCL, London) making invocations on a replica group (in Newcastle, UK) over the Internet. It evaluates the response latencies for four policies that seem appropriate for this set-up. The evaluation takes into account the timing of server crashes with respect to client invocations; both real and virtual failures are considered, the latter being not uncommon in the Internet environment. The experiments are carried out using a CORBA compliant system called NewTop.
CITATION STYLE
Morgan, G., & Ezilchelvan, P. D. (2000). Policies for using replica groups and their effectiveness over the Internet. In Second International Workshop on Networked Group Communcation (NGC 2000) (pp. 119–129). Association for Computing Machinery (ACM). https://doi.org/10.1145/354644.354661
Mendeley helps you to discover research relevant for your work.