• 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