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
Link To Document :
بازگشت