Research on Co-simulation Task Scheduling Based on Virtualization Technology under Cloud Simulation
By introducing virtualization technology, cloud simulation platform can break tight coupling between soft simulation resources (OS, software, model, etc) and computing resources, shield the heterogeneity of underlying computing hardware, and flexibly divide computing resources, which makes the simulation task scheduling agile, transparent and efficient. Due to the characteristics of co-simulation: consistency and close coupling of time and space, one abstract description model of both co-simulation task and computing resources in cloud simulation is proposed, and then two task scheduling models based on different objectives and constraints are put forward, including models for green energy-saving and minimal time span respectively. Finally, the aforementioned scheduling models applied in one aircraft virtual prototype co-simulation are discussed in detail which proves their advantages, and also future work is presented.
Keywordscloud simulation co-simulation task scheduling virtualization technology
Unable to display preview. Download preview PDF.
- 1.IEEE Standard 1516 Standard for M&S HLA-Framework and Rules. The Institute of Electrical and Electronics Engineers, New York (2010)Google Scholar
- 2.Li, Z., Cai, W., Tuner, S.J., Pan, K.: Federate migration in a service oriented HLA RTI. In: Procs of international Symposium on Distributed Simulation and Real-Time Applications, pp. 113–121. IEEE Press, New York (2007)Google Scholar
- 6.Li, B.H., Chai, X.D., Hou, B.C.: Research and Application on CoSim (Collaborative Simulation) Grid. In: The Proceeding of MS-MTSA 2006 (2006)Google Scholar
- 7.Fu, Y.F., Bai, X.J.: Scheduling Method of Resource for Simulation System based on Grid. In: The International Conference on Computational Intelligence and Software Engineering (2009)Google Scholar
- 9.Grande, R.E.D., Boukerche, A.: Self-Adaptive Dynamic Load Balancing for Large-Scale HLA-based Simulations. In: 14th IEEE/ACM Symposium on Distributed Simulation and Real-Time Applications (2010)Google Scholar
- 10.Song, C.F., Li, B.H., Chai, X.D.: Node selection in simulation grid. Journal of Beijing Univ. Aero. Astro. 35(1), 56–60 (2009)Google Scholar
- 11.Li, B.H., Chai, X.D., Hou, B.C.: A networked modeling & simulation platform based on the concept of cloud computing-“cloud simulation platform”. J. Sys. Sim. 21(17), 5292–5299 (2009) (in Chinese)Google Scholar
- 12.Li, B.H., Chai, X.D., Hou, B.C.: New advances of the research on cloud simulation. In: Proceedings of Asia Simulation Conference. Springer, Japan (2011)Google Scholar
- 13.Wang, Q.B., Jin, X.: Virtualization and cloud computing. Publishing House of Electronics Industry, Beijing (2010) (in Chinese)Google Scholar
- 14.Wang, Q.J., Gui, X.L.: Multi-start most steep hill-climbing algorithm for grid node selection based on execution cost model. J. Xi’an JiaoTong Univ. 37(8) (2003) (in Chinese)Google Scholar