首页 | 本学科首页   官方微博 | 高级检索  
     

基于拍卖的虚拟机动态供应和分配算法
引用本文:于 涛,周小天. 基于拍卖的虚拟机动态供应和分配算法[J]. 计算机工程与应用, 2016, 52(23): 81-87
作者姓名:于 涛  周小天
作者单位:1.呼和浩特职业学院 国际教育学院,呼和浩特 0100512.山东大学 计算机科学与技术学院,济南 250101
摘    要:当前云计算供应商通过定价算法或类似拍卖的算法来分配他们的虚拟机(VM)实例。然而,这些算法大多要求虚拟机静态供应,无法准确预测用户需求,导致资源未得到充分利用。为此,提出了一种基于组合拍卖的虚拟机动态供应和分配算法,在做出虚拟机供应决策时考虑用户对虚拟机的需求。该算法将可用的计算资源看成是“流体”资源,且这些资源根据用户请求可分为不同数量、不同类型的虚拟机实例。然后可根据用户的估价决定分配策略,直到所有资源分配完毕。基于Parallel Workload Archive(并行工作负载存档)的真实工作负载数据进行了仿真实验,结果表明该方法可保证为云供应商带来更高收入,提高资源利用率。

关 键 词:云计算  虚拟机实例  拍卖  分配  云供应商  资源利用率  

Virtual machine dynamic supply and allocation algorithm based on auction
YU Tao,ZHOU Xiaotian. Virtual machine dynamic supply and allocation algorithm based on auction[J]. Computer Engineering and Applications, 2016, 52(23): 81-87
Authors:YU Tao  ZHOU Xiaotian
Affiliation:1.International Education Institute, Hohhot Vocational College, Hohhot 010051, China2.College of Computer Science and Technology, Shandong University, Jinan 250101, China
Abstract:Current cloud computing providers allocate their Virtual Machine(VM) instances via fixed price-based or auction-
like mechanisms. However, most of these algorithms require static supply virtual machine, and are unable to accurately predict the user demand, lead to underutilization of resources. To this end, an auction-based algorithm for dynamic VM provisioning and allocation is proposed that takes into account the user demand for VMs when making VM provisioning decisions in this paper. It treats the set of available computing resource as “liquid” resources that can be configured into different numbers and types of VM instances depending on the requests of the users, and the proposed algorithm determines the allocation strategy based on the users’ valuations until all resources are allocated. The mechanism is evaluated by performing simulation experiments using traces of real workload from Parallel Workload Archive, the results show that the proposed method can guarantee to bring the higher income for cloud providers, and improve the resource utilization rate.
Keywords:cloud computing  virtual machine instances  auction  allocation  cloud providers  resource utilization rate  
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号