Distributed Simulation using DDS and Cloud Computing

Author(s):  
Tom van den Berg ◽  
Barry Siegel ◽  
Anthony Cramp

NATO and the nations use distributed simulation environments for various purposes, such as training, mission rehearsal, and decision support in acquisition processes. Consequently, modeling and simulation (M&S) has become a critical technology for the coalition and its nations. Achieving interoperability between participating simulation systems and ensuring credibility of results currently often requires enormous effort with regards to time, personnel, and budget. Recent technical developments in the area of cloud computing technology and service oriented architecture (SOA) may offer opportunities to better utilize M&S capabilities in order to satisfy NATO critical needs. A new concept that includes service orientation and the provision of M&S applications via the as-a-service model of cloud computing may enable composable simulation environments that can be deployed rapidly and on-demand. This new concept is known as M&S as a Service (MSaaS). There has also been the recent emergence of containerization as an alternative to virtualization. Containerization is the process of creating, packaging, distributing, deploying, and executing applications in a lightweight and standardized process execution environment known as a container. Because containers are, in principle, lightweight, they are suitable to serve as the vehicle for the provision of packaged (micro)services. Service orientation is an approach to the design of heterogeneous, distributed systems in which solution logic is structured in the form of interoperating services. This paper investigates various aspects of service orientation and containerization including simulation composition, networking, discovery, scalability, and overall performance. This investigation provides background information on the topics of service orientation, containerization, and Docker – a technology ecosystem for working with containers. A case study is presented for the use of Docker in support of a training simulation based on the high level architecture (HLA). The HLA is an IEEE standard architecture for distributed simulation environments that was originally developed for defense applications. The case study introduces a number of training use cases, and shows how Docker can be used to assist in their implementation. The performance impact of running a simulation within container technology is also investigated. The application of container technology to HLA-based simulations as presented in this paper is novel. The motivation for looking at this topic stems from the activity being conducted within NATO MSG-136.


2012 ◽  
Vol 6-7 ◽  
pp. 887-894 ◽  
Author(s):  
Hui Yong Zhang ◽  
Cai Bin Liu ◽  
Xiao Wen Bi

In Cloud Computing age, distributed interaction simulation would encounter many difficulties, especially the WAN-based interaction. A scheme of remodeling the traditional RTI software to be with "Platform as a Service (PaaS)" architecture was proposed. This paper puts forward two different software architectures to adapt to different network environments. Kernel idea is encapsulating the APIs of traditional RTI to be Web Services, deploying and scheduling these Web Services on servers, so, a distributed interaction platform is provided to simulation users on WAN. Users could utilize the services from the platform to execute simulation interaction. Finally, an experiment was carried out to test the time-latency performance of the remodeled software.


2014 ◽  
Vol 1016 ◽  
pp. 471-477 ◽  
Author(s):  
Da Chuan Li ◽  
Qing Li ◽  
Nong Cheng ◽  
Jing Yan Song

This paper presents a SOA and cloud computing based architecture for the distributed simulation of advanced flight management system (FMS). The architecture is designed to facilitate the fast simulation, validation and evaluation of different FMS system designs and functionalities with customized system configurations and widely varying aircraft equipage levels under various operation conditions. It is also intended to accommodate the potential evolutionary extensions of new avionics concepts and functionalities such as the future CNS/ATM and 4-D trajectory based technologies. To address the requirements of flexibility, scalability and reusability, the design of the simulation architecture takes advantage of the cloud computing and service oriented architecture (SOA) and the key enabling technologies are developed: simulation unit service encapsulation, simulation agent technology and simulation orchestration. Based on the proposed architecture associated technologies, the simulation components are encapsulated as services or accessed through agents, and the configuration of different FMS system frameworks and simulation tasks can be achieved through simulation orchestration. A prototype avionic simulation system that implements the SOA/cloud computing architecture is developed and illustrated with application cases. The applications demonstrate that the proposed architecture enables fast and scalable simulation of both existing and new FMS design and technologies.


2018 ◽  
Vol 23 (11) ◽  
pp. 38-41
Author(s):  
Sebastian Krolop ◽  
Florian Benthin ◽  
Constanze Knahl

Cloud-Computing gewinnt auch in Kliniken zunehmend an Bedeutung. Über das Internet bereitgestellte Lösungen verändern nicht nur Verwaltung und Logistik – im klinischen Bereich geht es zum Beispiel um die Nutzung elektronischer Patientenakten am Point-of-Care.


Sign in / Sign up

Export Citation Format

Share Document