西安科技大学学报2019,Vol.39Issue(5):889-897,9.DOI:10.13800/j.cnki.xakjdxxb.2019.0520
一种面向云计算非比例资源消耗特性的虚拟机放置算法
Virtual machine placement against the non-proportional resource consumption in cloud computing
摘要
Abstract
Virtual machine placement is a basic problem in cloud computing.By consolidating several virtual machines onto one single physical machine,cloud computing reduces both resource costs and energy consumption.One of the optimization objectives of virtual machine placement is to use a minimum number of physical machines to accommodate all the virtual machines requested by customers.The challenge lies in that the multi-dimensional resources required by a virtual machine are typically not proportional to that provided by a physical machine.Once a single dimension of resource is exhausted in a physical machine,the rest of all the other dimensions of resources will stay unutilized,leading to a great amount of resource waste.This paper proposes a new virtual machine placement algorithm that mixes multiple kinds of physical machines to tackle the problem of unsufficientresource utilization.Firstly,virtual machines are divided into several subsets.For each subset as a whole,different dimensions of resources requested are approximately proportional to that provided by a kind of physical machine.Secondly,virtual machines in each subset are separately placed onto the corresponding kind of physical machines.Experimental results show that the proposed algorithm coordinates the utilization of different types of resources and achieves power reduction ranging from 13.0% to 57.6%.关键词
虚拟机放置/非比例资源消耗/云计算/能耗节约/多维度资源Key words
virtual machine placement/non-proportional resource consumption/cloud computing/power reduction/multidimensional resources分类
信息技术与安全科学引用本文复制引用
罗香玉,辛刚,桂小林..一种面向云计算非比例资源消耗特性的虚拟机放置算法[J].西安科技大学学报,2019,39(5):889-897,9.基金项目
国家自然科学基金(61702408,51634007) (61702408,51634007)