作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2019, Vol. 45 ›› Issue (10): 33-39. doi: 10.19678/j.issn.1000-3428.0053889

所属专题: 云计算专题

• 云计算专题 • 上一篇    下一篇

云数据中心基于任务映射的虚拟机选择策略

刘开南a,b,c   

  1. 三亚学院 a. 信息与智能工程学院;b. 院士工作站;c. 超算中心, 海南 三亚 572022
  • 收稿日期:2019-02-07 修回日期:2019-03-14 出版日期:2019-10-15 发布日期:2019-10-15
  • 作者简介:刘开南(1970-),男,教授、博士,主研方向为云计算、数据挖掘、模式识别。
  • 基金资助:
    国家重点研发计划"深海关键技术与装备"专项"多位点着陆器与漫游者潜水器系统研究"(2017YFC0306400);海南省自然科学基金面上项目"深度递归卷积神经网络算法在监控场景下目标快速检测关键技术的研究"(618MS082)。

Virtual Machine Selection Strategy Based on Task Mapping for Cloud Data Center

LIU Kainana,b,c   

  1. a. School of Information and Intelligent Engineering;b. Academician Workstation;c. Supercomputer Center, University of Sanya, Sanya, Hainan 572022, China
  • Received:2019-02-07 Revised:2019-03-14 Online:2019-10-15 Published:2019-10-15

摘要: 改变云数据中心虚拟机选择与放置的相互关系可提高云数据中心的整体性能。为此,提出基于任务映射的虚拟机选择策略。重点考虑任务粒度、虚拟机尺寸、物理主机计算能力等指标,将虚拟机选择与放置2个过程相互结合,分别设计Simple、Multiple(k)、Maxsize(u)和Relation算法,以此构建任务映射虚拟机选择的数学模型。基于Cloudsim模拟器的实验结果表明,通过该策略优化虚拟机选择与放置过程,可减少云数据中心的能量消耗和虚拟机迁移次数,节省云服务提供商的成本。

关键词: 云数据中心, 虚拟机选择, 虚拟机放置, 虚拟机迁移, 任务映射

Abstract: Changing the relationship between virtual machine selection and placement in cloud data centers can improve the overall performance of cloud data centers.For this reason,this paper proposes a virtual machine selection strategy based on task mapping.This strategy takes granularity of tasks,the size of a virtual machine and computing capabilities of a physical machine as indexes.Four selection algorithms,Simple,Multiple(k),Maxsize(u) and Relation,are designed by integrating the selection and placement of virtual machine,so as to construct mathematical models for virtual machine selection based on task mapping.Experimental results based on Cloudsim simulator show that,by using the proposed strategy to optimize the virtual machine selection and placement processes,the energy consumption and times of virtual machine migration can be reduced,and the cost of cloud service providers can be saved.

Key words: cloud data center, virtual machine selection, virtual machine placement, virtual machine migration, task mapping

中图分类号: