• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学

• 论文 • 上一篇    下一篇

基于负载预测的虚拟机动态调度算法研究与实现

王浩,罗宇   

  1. (国防科学技术大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2015-07-07 修回日期:2015-10-28 出版日期:2016-10-25 发布日期:2016-10-25
  • 基金资助:

    国家自然科学基金(61370018)

A virtual machine dynamic scheduling
algorithm based on load forecast

WANG Hao,LUO Yu   

  1. (College of Computer,National University of Defense Technology,Changsha 410073,China)
  • Received:2015-07-07 Revised:2015-10-28 Online:2016-10-25 Published:2016-10-25

摘要:

在云计算系统中为了实现负载均衡和资源的高效利用,需要在虚拟机粒度上对云计算系统进行调度,通过热迁移技术将虚拟机从高负载物理节点迁移到低负载物理节点。把负载预测技术和虚拟机动态调度技术相结合,提出了LFS算法,通过虚拟机历史负载数据对虚拟机未来的负载变化情况进行预测,然后根据预测结果对虚拟机进行调度,能够有效地避免云计算系统中高负载物理节点出现,实现负载均衡,提高资源使用率。

关键词: 云计算, 负载预测, 动态调度, 热迁移

Abstract:

In order to achieve efficient resource usages and load balancing in the cloud computing system, we need to schedule the cloud computing system on the virtual machine granularity and to migrate the virtual machine from a high load physical node to a low load physical node by the live migration technique. Combining the load forecasting techniques and the virtual machine dynamic scheduling technique, we propose a load forecast scheduling algorithm, which can predict future load changes of the virtual machine via historical load data, and then schedule the virtual machine according to the  load forecast results. The proposed algorithm can effectively avoid the occurrence of high load physical nodes in the cloud computing system, realize load balancing, and improve resource utilization.

Key words: cloud computing, load forecast, dynamic scheduling, live migration