DOI QR코드

DOI QR Code

An implementation of reliable data sharing multi-stack system in virtualized environment

신뢰성 있는 멀티스택 기반의 가상화된 데이터 동시공유 시스템의 구현

  • Received : 2016.05.09
  • Accepted : 2016.08.01
  • Published : 2016.10.31

Abstract

In this paper, we present an architecture for the fault isolation by applying virtualization-based multi-stack technologies. We propose the simultaneous sharing and switching mechanism using virtualied serial communications. Each guest OS has its own virtual serial device. The distribution module provides communications between the guest OS's through the virtual serial devices and simultaneously detect the liveness of the guest OS. The suggested mechanism has been implemented in VirtualBox and shows satisfactory performance in transmission speed and data sharing capability with virtual RS232.

Keywords

References

  1. M. Rosenblum, T. Garfinkel, "Virtual Machine Monitors: current Technology and Future Trends," IEEE Computer, Vol. 38, No. 5, pp. 39-47, 2005.
  2. K. Adams, O. Agesen, "A comparison of software and hardware techniques for x86 virtualization," Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems), Vol. 40, No. 5 pp. 2-13, 2006.
  3. J.Y. Kim, H.J. Kim, C.S. Park, M.J. Kim. "Analysis of weakness on cloud computing environment virualization technology," Korea Institute Of Information Security And Cryptology, Vol. 19, No. 4, pp. 72-77, 2009 (in Korean).
  4. H.W. Jin, J.S. Kim "A structure for network I/O on virtualized platform," The Journal of The Korean Institute of Communication Sciences, Vol. 29, No. 9, pp. 38-43, 2012 (in Korean).
  5. E.C. Shin, B.W. Choi, "Implementation of a Mobile Robot Control Platform using Real-Time Embedded Linux," Journal of Institute of Control, Robotics and Systems, Vol. 12, No. 2, pp. 194-200, 2006 (in Korean). https://doi.org/10.5302/J.ICROS.2006.12.2.194
  6. J.H. Yoo, K.J. Han, "The Design of Fault Tolerant PSTR Using Virtualization Techniques on the Embedded System," KIPS Transactions on Computer and Communication Systems, Vol. 3, No. 12, pp. 443-448, 2014 (in Korean). https://doi.org/10.3745/KTCCS.2014.3.12.443
  7. S.Y. Jo, "Design and Implementation of Fail Recovery Process on Highly-Reliable Embedded Linux System," Journal of Security Engineering, Vol. 11, No. 1, pp. 89-100, 2014 (in Korean). https://doi.org/10.14257/jse.2014.02.02