Browse > Article
http://dx.doi.org/10.3745/KTCCS.2014.3.12.443

The Design of Fault Tolerant PSTR Using Virtualization Techniques on the Embedded System  

Yoo, Jinho (백석대학교 정보통신학부)
Han, Kyujong (건국대학교 인터넷미디어공학과)
Publication Information
KIPS Transactions on Computer and Communication Systems / v.3, no.12, 2014 , pp. 443-448 More about this Journal
Abstract
This paper is a study related to fault tolerant design based on PSTR using virtualization techniques. If the fault tolerant PSTR based on virtualization techniques is implemented the communication performance between primary and shadow will improves and monitoring function is easy to available about activities of primary and shadow. The legacy PSTR model is implemented in its hardware. The primary play a main role and shadow play a switched action when the errors occurrs in the primary. The switched action of shadow make it possible to restart the primary function newly. This paper implements fault tolerant primary-shadow model using virtualization techniques on the embedded environment.
Keywords
Virtualization; Communication; Virtual Machine; Virtual Device; Sharing Device;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Fang Wei, Xian Xuefeng, "A Virtualization Resource Management Platform of Cloud Computing Based on the Xen," Information Science and Engineering(ISISE), 2012 International Symposium on, pp.220-222, 14-16 Dec., 2012.
2 Maruyama, T., Yamada, T., "Sharing IO devices using hardware virtualization method for component-based industrial controllers," Emerging Technologies and Factory Automation, 2008. ETFA 2008. IEEE International Conference on, pp.705-708, 15-18 Sep., 2008.
3 Nakauchi, K., Shoji, Y., Ito, M., Zhong Lei, Kitatsuji, Y., and Yokota, H., "Bring your own network - Design and implementation of a virtualized WiFi network," Consumer Communications and Networking Conference (CCNC), 2014 IEEE 11th, pp.483-488, 10-13 Jan., 2014.
4 Ning Li, Yuki Kinebuchi, Hitoshi Mitake, Hiromasa Shimada, Tsung-Han Lin, and Tatsuo Nakajima, "A Light-Weighted Virtualization Layer for Multicore Processor-Based Rich Functional Embedded Systems," Proceedings of 15th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, pp.144-153, 2012.
5 Diego Ongaro, Alan L. Cox, and Scott Rixner, "Scheduling I/O in Virtual Machine Monitors," Proceedings of the fourth ACM SIGPLAN/SIGOPS international conference on Virtual execution environments, pp.1-10, New York, USA, 2008.
6 Zonghua Gu, Qingling Zhao, "A State-of-the-Art Survey on Real-Time Issues in Embedded Systems Virtualization," Journal of Software Engineering and Applications, pp.277-290, May, 2012.
7 K. H. Kim, C. Subbaraman, "The PSTR/SNS scheme for real-time fault tolerance via active object replication and network surveillance," Knowledge and Data Engineering, IEEE Transactions on, Vol.12, No.2, pp.145, 159, Mar/April, 2000.
8 Kim, K. H., Liu, and J.J.Q., "Techniques for implementing support middleware for the PSTR scheme for real-time object replication," Object-Oriented Real-Time Distributed Computing, 2004. Proceedings. Seventh IEEE International Symposium on, pp.163-172, 14-14 May, 2004.
9 Jinho Yoo, Kyujong Han, Yong-Hyun Kim, Mirim Ahn, and Doo-Hyun Kim, "The Execution Environment Study of Primary Shadow TMO Replication Model on a Virtual Machine," Korean Institute of Information Technology, Vol. 11, No.8, pp.153-162, Aug., 2013.