中文

面向云计算中大规模虚拟机放置的多因子优化

神经与进化计算 2020-06-26 v2

摘要

虚拟机(VMs)到物理服务器(PSs)的放置方案对降低云提供商运营成本至关重要。进化算法(EAs)过去在虚拟机放置(VMP)问题上展现出有前景的求解能力。然而,随着云服务需求增长,由于高时间复杂度和差可扩展性,现有EAs无法应用于大规模虚拟机放置(LVMP)问题。近来,多因子优化(MFO)技术作为进化计算中的新搜索范式崭露头角,其具备在进化过程中同时演化多个优化任务的能力。本文旨在将MFO技术应用于异构环境下LVMP问题。首先,我们以MFO问题形式表述了基于部署成本的VMP问题。随后,开发了嵌入基于贪心分配算子的多因子进化算法(MFEA)来求解所建立的MFO问题。之后,设计了重迁移与合并算子,从MFO问题解中给出LVMP问题的整体解。为评估所提方法有效性,在大规模与超大规模VMs测试集上进行了仿真实验。结果表明,与多种启发式方法相比,我们的方法能显著缩短优化时间,并为异构环境下LVMP问题提供具竞争力的放置方案。

关键词

引用

@article{arxiv.2001.06585,
  title  = {Multi-factorial Optimization for Large-scale Virtual Machine Placement in Cloud Computing},
  author = {Zhengping Liang and Jian Zhang and Liang Feng and Zexuan Zhu},
  journal= {arXiv preprint arXiv:2001.06585},
  year   = {2020}
}