The globus project: a status report
Future Generation Computer Systems - Special issue on metacomputing
ACM Computing Surveys (CSUR)
The resource sharing system: dynamic federate mapping for HLA-based distributed simulation
Proceedings of the fifteenth workshop on Parallel and distributed simulation
Design of the Server Cluster to Support Avatar Migration
VR '03 Proceedings of the IEEE Virtual Reality 2003
The freeze free algorithm for process migration
The freeze free algorithm for process migration
A Load Management System for Running HLA-Based Distributed Simulations over the Grid
DS-RT '02 Proceedings of the Sixth IEEE International Workshop on Distributed Simulation and Real-Time Applications
Towards a Grid Management System for HLA-Based Interactive Simulations
DS-RT '03 Proceedings of the Seventh IEEE International Symposium on Distributed Simulation and Real-Time Applications
A Framework for Executing Parallel Simulation Using RTI
DS-RT '03 Proceedings of the Seventh IEEE International Symposium on Distributed Simulation and Real-Time Applications
Regular Paper: Interactive N-Body Simulations On the Grid: HLA Versus MPI
International Journal of High Performance Computing Applications
Federate Migration in a Service Oriented HLA RTI
DS-RT '07 Proceedings of the 11th IEEE International Symposium on Distributed Simulation and Real-Time Applications
Large scale agent-based simulation on the grid
Future Generation Computer Systems
Hi-index | 0.00 |
The High Level Architecture (HLA) promotes simulation interoperability and reusability, making it an ideal candidate to model large-scale systems. However, a large-scale simulation running in a distributed environment is often affected by the imbalance of load level at different computing hosts. Migrating simulation components from heavily-loaded hosts to less-loaded ones can solve the problem. Protocols to migrate HLA simulation federates have been introduced by various research projects. However, existing protocols achieve migration by using either federation wide synchronization or a third party host, such as FTP servers, to handle the saving and restoring of migration states. We have previously developed a framework to execute HLA-based simulations in the Grid environment with migration support as a prominent design feature. Based on the framework, a federate migration protocol that bypasses the shortcomings identified above has been developed and better migration performance is achieved. To eliminate message loss during the migration process, a counter mechanism is employed. Studies also show that federate join time contributes significantly to the migration overhead. Therefore, our protocol overlaps the simulation execution of the federate to be migrated and the join federation operation performed by the restarting federate at the migration destination. In this paper, the development of our protocol is described and experimental results with comparison to the approach using federation wide synchronization are discussed.