A Step to Support Real-Time in Virtual Machine

作者: Seehwan Yoo , Miri Park , Chuck Yoo

DOI: 10.1109/CCNC.2009.4784876

关键词:

摘要: Real-time is one of the unique requirements in embedded systems. In this paper, we perform a feasibility study on how to support real-time an virtual machine system. Firstly, argue that I/O model current monitor like Xen not suitable applications because it lacks predictability and does guarantee deterministic processing. We provide alternative for virtualized Devices are categorized into four groups: dedicated, active, running, dynamic. Dedicated devices make simple they do need be isolation. However, dedication mean performance Our experimental results with dedicated device show traditional cannot timely responsiveness heavy interrupt cases. Specifically, OS degrades as load increases. There-ore, proper control mechanism required at level order responsiveness. addition, our result supports 1) short prioritized processing helps system; 2) smaller time quantum better also.

参考文章(17)
Ercan Ucan, Phillip Reames, Rishi Bhardwaj, Vijay Srinivas Nori, Russell Greenspan, A Choices Hypervisor on the ARM Architecture ,(2006)
Aloysius K. Mok, Alex Xiang Feng, Real-Time Virtual Resource: A Timely Abstraction for Embedded Systems embedded software. pp. 182- 196 ,(2002) , 10.1007/3-540-45828-X_14
Abhijit Bose, Kang G. Shin, On Mobile Viruses Exploiting Messaging and Bluetooth Services 2006 Securecomm and Workshops. pp. 1- 10 ,(2006) , 10.1109/SECCOMW.2006.359562
François Armand, Michel Gien, Gilles Maigné, Gregory Mardinian, Shared device driver model for virtualized mobile handsets Proceedings of the First Workshop on Virtualization in Mobile Computing - MobiVirt '08. pp. 12- 16 ,(2008) , 10.1145/1622103.1622104
Robert Kaiser, Alternatives for scheduling virtual machines in real-time embedded systems Proceedings of the 1st workshop on Isolation and integration in embedded systems - IIES '08. pp. 5- 10 ,(2008) , 10.1145/1435458.1435460
Jörg Brakensiek, Axel Dröge, Martin Botteck, Hermann Härtig, Adam Lackorzynski, Virtualization as an enabler for security in mobile devices Proceedings of the 1st workshop on Isolation and integration in embedded systems - IIES '08. pp. 17- 22 ,(2008) , 10.1145/1435458.1435462
Diego Ongaro, Alan L. Cox, Scott Rixner, Scheduling I/O in virtual machine monitors Proceedings of the fourth ACM SIGPLAN/SIGOPS international conference on Virtual execution environments - VEE '08. pp. 1- 10 ,(2008) , 10.1145/1346256.1346258
A.K. Mok, X. Feng, Deji Chen, Resource partition for real-time systems real time technology and applications symposium. pp. 75- 84 ,(2001) , 10.1109/RTTAS.2001.929867
Xiang Feng, A.K. Mok, A model of hierarchical real-time virtual resources real time systems symposium. pp. 26- 35 ,(2002) , 10.1109/REAL.2002.1181559