Title :
Evaluation of message delay correlation in distributed systems
Author :
Albeseder, Daniel
Author_Institution :
Embedded Comput. Syst. Group, Tech. Univ. Wien, Vienna, Austria
Abstract :
Partially synchronous computational models fall in between synchronous models, which are demanding in terms of requirements but admit solutions to most of the important fault-tolerant distributed computing problems, and the purely asynchronous model, where this is not the case. The ⊗-Model is a recently presented partially synchronous model close to pure asynchrony. It just assumes a bound on the ratio of maximum vs. minimum end-to-end delays of messages simultaneously in transit. This paper provides experimental evidence for the assumed correlation of end-to-end delays in some common type of distributed systems: using a comprehensive custom evaluation framework, we measured the end-to-end delays in a simple clock synchronization algorithm running on a fast-Ethernet network connecting Linux workstations. Our results reveal a significant correlation between maximum and minimum delay under several load conditions, and hence confirm that the bounded ratio assumption of the ⊗-Model is well-founded.
Keywords :
Linux; fault tolerant computing; local area networks; message passing; ⊗-Model; Linux workstation; clock synchronization algorithm; distributed systems; fast-Ethernet network; fault-tolerant distributed computing problem; maximum end-to-end delay; message delay correlation; minimum end-to-end delay; synchronous computational model; Broadcasting; Clocks; Communication switching; Computational modeling; Delay; Distributed computing; Embedded computing; Linux; Organizing; Workstations;
Conference_Titel :
Intelligent Solutions in Embedded Systems, 2005. Third International Workshop on
Print_ISBN :
3-902463-03-1
DOI :
10.1109/WISES.2005.1438722