A methodology towards virtualisation-based high performance simulation platform supporting multidisciplinary design of complex products

Multidisciplinary design of complex products leads to an increasing demand for high performance simulation (HPS) platforms. One great challenge is how to achieve high efficient utilisation of large-scale simulation resources in distributed and heterogeneous environments. This article reports a virtualisation-based methodology to realise a HPS platform. This research is driven by the issues concerning large-scale simulation resources deployment and complex simulation environment construction, efficient and transparent utilisation of fine-grained simulation resources and high reliable simulation with fault tolerance. A framework of virtualisation-based simulation platform (VSIM) is first proposed. Then the article investigates and discusses key approaches in VSIM, including simulation resources modelling, a method to automatically deploying simulation resources for dynamic construction of system environment, and a live migration mechanism in case of faults in run-time simulation. Furthermore, the proposed methodology is applied to a multidisciplinary design system for aircraft virtual prototyping and some experiments are conducted. The experimental results show that the proposed methodology can (1) significantly improve the utilisation of fine-grained simulation resources, (2) result in a great reduction in deployment time and an increased flexibility for simulation environment construction and (3)achieve fault tolerant simulation.

[1]  J. A. Rowson Virtual prototyping , 1997, Proceedings of CICC 97 - Custom Integrated Circuits Conference.

[2]  Richard M. Fujimoto,et al.  The DoD High Level Architecture: an update , 1998, 1998 Winter Simulation Conference. Proceedings (Cat. No.98CH36274).

[3]  Marianne Shaw,et al.  Denali: Lightweight Virtual Machines for Distributed and Networked Applications , 2001 .

[4]  Joe Cecil,et al.  A virtual prototyping test bed for electronics assembly , 2002, 27th Annual IEEE/SEMI International Electronics Manufacturing Technology Symposium.

[5]  Tuomo Tuikka,et al.  Virtual collaboration environment for aircraft design , 2002, Proceedings Sixth International Conference on Information Visualisation.

[6]  Ian Foster,et al.  The Grid: A New Infrastructure for 21st Century Science , 2002 .

[7]  HarrisTim,et al.  Xen and the art of virtualization , 2003 .

[8]  B. F. Spencer,et al.  Distributed hybrid earthquake engineering experiments: experiences with a ground-shaking grid application , 2004, Proceedings. 13th IEEE International Symposium on High performance Distributed Computing, 2004..

[9]  Peng Wang,et al.  The recent research on virtual prototyping engineering for complex products , 2004, 8th International Conference on Computer Supported Cooperative Work in Design.

[10]  T.G. Wilson,et al.  A virtual prototyping process for power supplies using an electronic design verification testing (eDVT) system , 2004, The 4th International Power Electronics and Motion Control Conference, 2004. IPEMC 2004..

[11]  T. Chiueh,et al.  A Survey on Virtualization Technologies , 2005 .

[12]  Andrew Warfield,et al.  Live migration of virtual machines , 2005, NSDI.

[13]  Jack Dongarra,et al.  Computational Science: Ensuring America's Competitiveness , 2005 .

[14]  Andreas Tolk,et al.  Using Web Services to Integrate Heterogeneous Simulations in a Grid Environment , 2004, International Conference on Conceptual Structures.

[15]  Stefan Berger,et al.  Building a MAC-based security architecture for the Xen open-source hypervisor , 2005, 21st Annual Computer Security Applications Conference (ACSAC'05).

[16]  Tal Garfinkel,et al.  Virtual machine monitors: current technology and future trends , 2005, Computer.

[17]  Scott Shenker,et al.  Overcoming the Internet impasse through virtualization , 2005, Computer.

[18]  Zhihui Du,et al.  Research on service oriented simulation grid , 2005, Proceedings Autonomous Decentralized Systems, 2005. ISADS 2005..

[19]  Renato J. O. Figueiredo,et al.  Guest Editors' Introduction: Resource Virtualization Renaissance , 2005, Computer.

[20]  Ram D. Sriram,et al.  Ontology-based exchange of product data semantics , 2005, IEEE Transactions on Automation Science and Engineering.

[21]  A. Monti,et al.  Virtual Prototyping and Automatic Code Generation for DSP-based Digital Control of Power Electronics Equipment , 2006, 2006 IEEE Workshops on Computers in Power Electronics.

[22]  Jinxiang Dong,et al.  Research on Ontology-based Integrated Product modeling in Multidisciplinary Collaborative Environment , 2007, 2007 11th International Conference on Computer Supported Cooperative Work in Design.

[23]  Bo Hu Li,et al.  Research and Application on Virtual Prototying Engineering Grid , 2007 .

[24]  Paul Barford,et al.  Toward Botnet Mesocosms , 2007, HotBots.

[25]  Paolo Faraboschi,et al.  Combining Simulation and Virtualization through Dynamic Sampling , 2007, 2007 IEEE International Symposium on Performance Analysis of Systems & Software.

[26]  Paolo Traverso,et al.  Service-Oriented Computing: State of the Art and Research Challenges , 2007, Computer.

[27]  Marten van Sinderen Challenges and solutions in enterprise computing , 2008, Enterp. Inf. Syst..

[28]  Paolo Traverso,et al.  Service-Oriented Computing: a Research Roadmap , 2008, Int. J. Cooperative Inf. Syst..

[29]  D. Cottet Industry perspective on multi domain simulations and virtual prototyping , 2008, 2008 11th Workshop on Control and Modeling for Power Electronics.

[30]  Srini Ramaswamy,et al.  Modelling and simulation: The basis for education enrichment and software design , 2008, Enterp. Inf. Syst..

[31]  Mourad Debbabi,et al.  QoS-aware middleware for web services composition: a qualitative approach , 2009, Enterp. Inf. Syst..

[32]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[33]  Wenjun Chris Zhang,et al.  On the principle of design of resilient systems – application to enterprise information systems , 2010, Enterp. Inf. Syst..

[34]  Maybin K. Muyeba,et al.  Business information query expansion through semantic network , 2010, Enterp. Inf. Syst..

[35]  Frédéric Pétrot,et al.  A flexible hybrid simulation platform targeting multiple configurable processors SoC , 2010, 2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC).

[36]  Dong Liu,et al.  Please Scroll down for Article Enterprise Information Systems Architectural Design for Resilience Architectural Design for Resilience , 2022 .