• DocumentCode
    1327219
  • Title

    Measuring and Analyzing Migration Delay for the Computational Load Balancing of Distributed Virtual Simulations

  • Author

    De Grande, Robson Eduardo ; Almulla, Mohammed A. ; Boukerche, Azzedine

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Univ. of Ottawa, Ottawa, ON, Canada
  • Volume
    61
  • Issue
    12
  • fYear
    2012
  • Firstpage
    3158
  • Lastpage
    3174
  • Abstract
    Distributed virtual simulations can always undergo load imbalances during run-time due to their dependency on underlying shared resources. Such imbalances are commonly generated by external background load, improper deployment of simulation elements, and dynamic oscillations of simulation load. HLA was devised as a simulation framework that simplifies the design and management of distributed simulations. Even though the framework presents services for the coordination of simulations, it does not provide any tool for identifying and reacting to load imbalances. Due to the importance of balancing simulation load, many schemes have been developed, aiming to reduce simulation time through analysis of specific metrics. These schemes are limited to issues from specific simulation applications, or they disregard large-scale environmental characteristics. In order to overcome the drawbacks of previous balancing approaches, a distributed balancing scheme has been designed. Nevertheless, this scheme, as well as the others, is not concerned with migration latencies when redistributing simulation load. Migration delays are directly involved with balancing responsiveness and efficiency, and they can cause simulation performance loss instead of performance improvement if they are not considered in the redistribution analysis. Thus, a migration-aware balancing scheme is proposed to include migration latency analysis in its load redistribution algorithm. Extensions are also proposed to improve the analysis of migration delays by enabling necessary costly migrations in iterative analysis. Experiments have been conducted to evaluate the proposed migration-aware balancing schemes by comparing performance when costly migrations are present in simulations.
  • Keywords
    digital simulation; distributed processing; resource allocation; HLA; computational load balancing; distributed balancing scheme; distributed virtual simulations; external background load; high level architecture; iterative analysis; load redistribution algorithm; migration delay analysis; migration delay measurement; migration latency analysis; migration-aware balancing scheme; redistribution analysis; shared resources; simulation element improper deployment; simulation load dynamic oscillations; Algorithm design and analysis; Analytical models; Computational modeling; Load modeling; Simulation; Virtual environments; 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.2012.2205103
  • Filename
    6339060