An Efficient and Secure Cloud-Based Distributed Simulation System

For the deficiency of High Level Architecture (HLA), it is not well suited for large-scale distributed simulation systems. To enhance the capability of HLA and satisfy the new requirements of large-scale distributed simulations, an efficient and secure cloud- based distributed simulation system, namely CDS, based on the cloud computing technology and HLA is proposed. CDS provides a service-oriented simulation support environment. It can provide users with on-demand simulation resources, run simulations on the wide area network efficiently, realize share and reuse of simulation resources, improve load balancing capability of the simulation, and provide security guarantee. Compared with previous simulation grid systems, CDS is efficient, secure, universal and practical. From the view of technical implementation, key technologies of CDS are described in details. These technologies include: (1) an agent-based invoking and callback strategy in simulation run-time infrastructure, (2) resource management and scheduling schemes in management center, (3) an efficient security scheme. Through developing CDS and a practical simulation application on it, the performance of CDS is evaluated and the results demonstrate the proposed system functionalities.

[1]  Kenneth G. Paterson,et al.  Identity-based cryptography for grid security , 2005, First International Conference on e-Science and Grid Computing (e-Science'05).

[2]  Stephen John Turner,et al.  Large scale agent-based simulation on the grid , 2008, Future Gener. Comput. Syst..

[3]  Ravi S. Sandhu,et al.  Role-Based Access Control Models , 1996, Computer.

[4]  Craig Gentry,et al.  Hierarchical ID-Based Cryptography , 2002, ASIACRYPT.

[5]  Matthew K. Franklin,et al.  Identity-Based Encryption from the Weil Pairing , 2001, CRYPTO.

[6]  Zheng Wei,et al.  Cloud Computing:System Instances and Current Research , 2009 .

[7]  Zhen Tang,et al.  Research on developing modes of simulation system in Simulation Grid , 2008, 2008 12th International Conference on Computer Supported Cooperative Work in Design.

[8]  Liang Yan,et al.  Strengthen Cloud Computing Security with Federal Identity Management Using Hierarchical Identity-Based Cryptography , 2009, CloudCom.

[9]  Marian Bubak,et al.  Grid Services for HLA-Based Distributed Simulation Frameworks , 2003, European Across Grids Conference.

[10]  Yong Wang,et al.  Grid Services and Service Discovery for HLA-Based Distributed Simulation , 2004, Eighth IEEE International Symposium on Distributed Simulation and Real-Time Applications.

[11]  Rajkumar Buyya Cloud computing: The next revolution in information technology , 2010, 2010 First International Conference On Parallel, Distributed and Grid Computing (PDGC 2010).

[12]  Xiaofeng Wang,et al.  A Security Architecture for Grid-Based Distributed Simulation Platform , 2008, 2008 IEEE Pacific-Asia Workshop on Computational Intelligence and Industrial Application.

[13]  Wang Xiao-hua,et al.  Networked Modeling & Simulation Platform Based on Concept of Cloud Computing—Cloud Simulation Platform , 2009 .