通信学报 ›› 2014, Vol. 35 ›› Issue (10): 171-180.doi: 10.3969/j.issn.1000-436x.2014.10.001

• 论文Ⅰ 空间信息传输网络 • 上一篇    下一篇

虚拟化云平台中实时任务容错调度算法研究

王吉,包卫东,朱晓敏   

  1. 国防科学技术大学 信息系统工程重点实验室,湖南 长沙 410073
  • 出版日期:2014-10-25 发布日期:2017-06-14
  • 基金资助:
    高等学校博士学科点专项科研基金资助项目;国家自然科学基金资助项目;西南电子电信技术研究室公开课题基金资助项目

Fault-tolerant scheduling algorithm for real-time tasks in virtualized cloud

Ji WANG,Wei-dong BAO,Xiao-min ZHU   

  1. Science and Technology on Information Systems Engineering Laboratory,National University of Defense Technology,Changsha 410073,China
  • Online:2014-10-25 Published:2017-06-14
  • Supported by:
    Specialized Research Fund for the Doctoral Program of Higher Education;The National Natural Science Foundation of China;Public Project of Southwest Inst.of Electron.& Telecom.Technology

摘要:

为了在云平台下满足实时系统的高可靠性要求,提出了一种虚拟化云平台中的容错调度算法(FSVC,fault-tolerant scheduling algorithm in virtualized clouds),FSVC通过主副版本方法来实现对物理主机的容错,采用副版本重叠技术与虚拟机迁移技术来提高算法的调度性能。为了达到容错的要求,分析了这2种技术应满足的约束。此外,FSVC中包含了一种两阶段策略以进一步提高算法性能。大量仿真实验表明,在虚拟化云平台中,FSVC能有效地提高系统可调度性与资源利用率。

关键词: 虚拟化云平台, 容错调度, 主副版本方法, 实时系统

Abstract:

In order to achieve the high reliability of real-time systems in virtualized clouds,a fault-tolerant scheduling algorithm for virtualized clouds named FSVC that used primary-backup approach to tolerate physical host failures was proposed.FSVC strived to enhance the performance by employing backup-backup overlapping technique and virtual Machine migration technique.The constraints of the two techniques were elaborately analyzed to realize fault tolerance.Besides,a two-phase policy was incorporated in FSVC to further improve the performance.Simulation experiments demonstrated that FSVC can improve the schedulability and resource utilization effectively in virtualized clouds.

Key words: virtualized cloud, fault-tolerant scheduling, primary-backup approach, real-time system

No Suggested Reading articles found!