January 2008
·
12 Reads
The Divergence Control Protocol Based on Predicted Profile allows cooperative processes deployed on a weakly- connected environment to conciliate the offering of low re- sponse time to clients with the guarantee of a bounded con- sistency, despite characteristics of the underlying commu- nication infrastructure. This paper presents how to decom- pose a global divergence bound into a set of local crite- ria that are locally checked at any invocation. We propose a protocol relying on these criteria to incrementally con- struct histories that preserve at any time, the global diver- gence bound between any replica and the "ideal state" of the replicated object. An implementation of the protocol is discussed. This paper reports a number of experiments conductedin order to evaluate the rationale and the perfor- mance of the proposed protocol. These experiments show that the protocol benefits a lot from the provision of a cor- rect profile and outperformsintuitive cooperation protocols in large-scale settings. Keywords: Distributed System, Network Service, Replication Protocol, Divergence Con- trol, Bounded Consistency.