Research of real-time task in Xen virtualization environment
- 1 February 2010
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 2010 The 2nd International Conference on Computer and Automation Engineering (ICCAE)
- Vol. 1, 496-500
- https://doi.org/10.1109/iccae.2010.5451903
Abstract
Aimed at the needs for scheduling real-time tasks in the environment of open real-time system and embedded system, a scheduling mechanism based on messages has been suggested and applied on the Xen virtual machine, and a Multi-Real-Time-Task model based on VCPU is established. Influence on the real-time scheduling is analyzed and solutions will be given. Experiment results prove that scheduling based on this mechanism works well, since in current experiment environment the response time of compute-intensive real-time task is less than 20us, and the response time of event-driven real-time task is less than 30us, both results are quite stable.Keywords
This publication has 7 references indexed in Scilit:
- Alternatives for scheduling virtual machines in real-time embedded systemsPublished by Association for Computing Machinery (ACM) ,2008
- Implementing a general real-time scheduling framework in the RED-Linux real-time kernelPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- The rate monotonic scheduling algorithm: exact characterization and average case behaviorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Scheduling real-time applications in an open environmentPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A scheme for scheduling hard real-time applications in open system environmentPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Worst-case utilization bound for EDF scheduling on real-time multiprocessor systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Scheduling Algorithms for Multiprogramming in a Hard-Real-Time EnvironmentJournal of the ACM, 1973