DocumentCode
1335336
Title
Decreasing Communication Latency through Dynamic Measurement, Analysis, and Partitioning for Distributed Virtual Simulations
Author
De Grande, Robson Eduardo ; Boukerche, Azzedine ; Ramadan, Hussam Mohamed Soliman
Author_Institution
Sch. of Inf. & Technol. Eng., Univ. of Ottawa, Ottawa, ON, Canada
Volume
60
Issue
1
fYear
2011
Firstpage
81
Lastpage
92
Abstract
Communication in distributed simulations is highly relevant due to latencies cumulatively introduced in the execution time of such simulations; these latencies are caused by the transfer of data throughout networks. High-Level Architecture (HLA) is a well-known standard used to organize and keep the consistency of distributed virtual simulations. Nevertheless, although the HLA framework presents solutions to decrease communication overhead for simulations, it does not solve the communication issues that are pertinent to the network distances among federates and the Run-Time Infrastructure (RTI) in large-scale environments. Due to the relevance of load balancing for distributed simulations, many solutions have been proposed, but such approaches just consider communication load partially in their schemes or are limited. To minimize the communication overhead of HLA distributed simulations, a hierarchical dynamic balancing scheme composed of three phases was designed; however, even though the balancing scheme reacts properly to run-time load changes, its load analysis does detect all the imbalances after measuring simulations´ communication load. Thus, an extension is proposed to improve the detection of communication imbalances, as well as the redistribution of federates, so the balancing scheme can better react to communication load measurements gathered from each federate. To observe the benefits of the proposed communication balancing scheme and its extension, extensive large-scale experiments were realized. The results show that the scheme reduces considerably the amount of communication overhead, and the extension enables the detection of communication imbalances by modifying the decision-making technique in the balancing system.
Keywords
distributed object management; communication balancing scheme; communication latency; distributed virtual simulations; dynamic measurement; high-level architecture; load balancing; Analytical models; Computational modeling; Computer architecture; Data models; Delay; Load modeling; Monitoring; Distributed simulations; High-Level Architecture (HLA); load Analysis; performance;
fLanguage
English
Journal_Title
Instrumentation and Measurement, IEEE Transactions on
Publisher
ieee
ISSN
0018-9456
Type
jour
DOI
10.1109/TIM.2010.2065730
Filename
5585754
Link To Document