Browse > Article
http://dx.doi.org/10.9708/jksci.2022.27.12.121

A study of submarine combat management system docker-based server virtualization design and performance analysis  

Son, Sang-Gil (Naval R&D Center, Hanwha Systems)
Abstract
the Naval Combat Management System(CMS) has been installed and used in various ships since its localization, and has been developed by continuously introducing the latest technology. Recently, surface ship CMS have applied server virtualization and desktop virtualization(Virtual Desktop Infra, VDI) technologies among virtualization technologies to increase system stability and limitations on the limited space and weight of ships. On the other hand, submarine CMS do not have virtualization technology applied, so there are limitations in space and weight limitations and CMS efficiency improvement. To this end, this paper proposes a next-generation submarine CMS using Docker-based server virtualization. Through performance analysis between the processor of the existing CMS and the processor to which Docker-based server virtualization was applied, it was confirmed that the method proposed in this paper is applicable to the next-generation submarine CMS.
Keywords
Submarine Combat Management System; Virtualization; Performance analysis; Docker; Efficiency;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 J. G. Lee, "A Study on the Standard Architecture of Weapon Control Software on Naval Combat System," Journal of The Korea Society of Computer and Information Vol. 26 No. 11, pp. 101-110, November 2021.   DOI
2 S. M. Kwon, and Seumg-Mo Jung, "Virtualization based high efficiency naval combat management system design and performance analysis," Journal of The Korea Society of Computer and Information Vol. 23 No. 11, pp. 9-15, November 2018.   DOI
3 D. W. Lee, B. K. Bae, and K. S. Chho, "A feasibility study of virtualization for Submarine Combat System," Journal of The Korea Society of Computer and Information Vol. 27 No. 9, pp. 121-129, September 2022.   DOI
4 C. S. Baek, and J. H. Ahn, "A Study of the Standard Interface Architecture of Naval Combat Management System," Journal of The Korea Society of Computer and Information Vol. 26 No. 1, pp. 147-154, January 2021.   DOI
5 K. T. Kwon, K. P. Kim, and H. J. Choi, "Design of the Scalable Naval Combat System Software using Abstraction and Design Pattern," Journal of The Korea Society of Computer and Information Vol. 24 No. 7, pp. 101-108, July 2019.   DOI
6 M. G. Park, and H. Lee, "Design and Implementation of Docker Container-based GPU Virtualization System and Web Services for Multiple Users," KIISE Transactions on Computing Practices, Vol. 28, No. 1, pp. 42-50, January 2022. DOI: 10.5626/KTCP.2022.28.1.42   DOI
7 C. G. Yi, and Y. G. Kim, "A Study on software Security Test of Naval Ship Combat System," Journal of The Korea Institude of Communications and Information Sciences, Vol. 45, No. 03, pp. 628-637, March 2020. DOI: 10.7840/kics.2020.45.3.628   DOI
8 Naval Combat Management system, https://www.hanwhasystems.com/kr/business/defense/naval/combat_index.do
9 A. M. Biehn, J. R. Clarke, J. J. Juster, and T. E. Voth, "Weapon System Virtualization and Continuous Capability Delivery for US Navy Combat Systems," Conference Proceedings of EAAW, 2 - 3, pp. 1-9, July 2019, DOI: 10.24868/issn.2515-8171.2019.010   DOI
10 DDS, https://www.omg.org/omg-dds-portal/
11 J. L. Yu, and K. W. Cho, "A Dynamic Virtual Machine Allocation Technique using Network Resource Contention," International Journal of Software Engineering and Its Applications, Vol. 8, No. 9, pp.17-28, September 2014.
12 M. S. Lee, M. S. Kang, I. H. Kim, and J. H. Kim, "Design and Performance Comparison of Docker Container BasedDeep Learning Model Management System for Real-Time Analysis," The Journal of Korean Institute of Communications and Information Sciences, Vol. 46, No. 2, February 2021. DOI: 10.7840/kics.2021.46.2.390   DOI
13 K. S. Song, "A Study of Feasibility and Performance Analysis of VDI based on GPU Acceleration for Naval Combat System," Journal of The Institute of Electronics and Information Engineers, Vol. 58, NO. 11, November 2021. DOI: 10.5573/ieie.2021.58.11.86   DOI
14 S. W. Kang, S. J. Park, and C. I. Park, "Design and Implementation of a Device Virtualization Framework to control Virtual Desktop," International Journal of Software Engineering and Its Applications, Vol. 16, No. 6, pp.702-706, June 2010.
15 K. S. Song, S. C. Kwak, H. S. Lee, N. Y. Son, and Y. S. Han, "A Design and Development of On-board Training System for Engineering Control System based on Virtualization," Journal of The Institute of Electronics and Information Engineers, Vol. 59, NO. 8, August 2022. DOI: 10.5573/ieie.2022.59.8.104   DOI
16 D. G. Kim, Y. S. Park, and T. Y. Chung, "Design of Deep Learning Platform Considering Docker Based Big-data Analysis Environments," Journal of Korean Institute of Intelligent Systems, Vol. 32, No. 3, pp. 201-208, June 2022. DOI: 10.5391/JKIIS.2022.32.3.201   DOI
17 Y. W. Jeong, "A Study on an Improved DDS Discovery Method for a Large-scale System," Journal of The Korea Society of Computer and Information, Vol. 25, No. 10, pp. 51-58, October 2020.   DOI
18 J. W. SUK, and I. T. RYOO, "Data Transmission Processing System Design for Real-Time Distributed Simulation by Using Software Design Patterns," Journal of Digital Contents Society, Vol. 10, No. 4, pp. 649-657, Dec 2009.
19 E. S. Roberts, "Virtualization of Aegis: A Study of the Feasibility of Applying Open Architecture Technology to the Surface Navy's Most Complex Automated Weapon System," Monterey, CA: Naval Postgraduate School, pp .11, 2011.