计算机集成制造系统 ›› 2017, Vol. 23 ›› Issue (第5期): 941-946.DOI: 10.13196/j.cims.2017.05.003

• 产品创新开发技术 • 上一篇    下一篇

基于动态定价组合反向拍卖的云工作流系统资源分配机制

李学俊,陈千,刘祥俊,钟云香,徐佳,朱二周+   

  1. 安徽大学计算机科学与技术学院
  • 出版日期:2017-05-31 发布日期:2017-05-31
  • 基金资助:
    教育部人文社会科学研究青年基金资助项目(16YJCZH048);国家自然科学基金资助项目(61672034);安徽省教育厅自然科学研究重点资助项目(KJ2016A024)。

Dynamic-pricing combinatorial reverse auction-based resource allocation mechanism in cloud workflow system

  • Online:2017-05-31 Published:2017-05-31
  • Supported by:
    Project supported by the Youth Fund for Humanities and Social Science of Ministry of Education,China(No.16YJCZH048),the National Natural Science Foundation,China(No.61672034),and the Natural Science Foundation of Education Commission of Anhui Province,China(No.KJ2016A024).

摘要: 为了引入动态定价机制、动态调整资源价格以提高资源提供商的竞争力,将动态定价组合反向拍卖方法引入云工作流资源分配中,设计了适于云工作流系统的组合反向拍卖模型,提出动态定价组合反向拍卖算法。通过基因序列工作流Epigenomics进行对比实验,结果表明固定价格时组合反向拍卖的时间费用之积和拍卖次数比反向拍卖分别平均降低60%和17%,组合反向拍卖中动态定价的时间费用之积比固定价格平均降低63%,资源利用率平均提高69%。

关键词: 云计算, 云工作流系统, 资源分配, 动态定价, 反向拍卖

Abstract: Reverse auction is an effective method for resource allocation of cloud workflow system.But this method causes long execution time and low efficiency because it makes auction separately.By combinatorial reverse auction mechanism,the brother nodes of workflow tasks are combined by combinatorial reverse auction.This brings high auction efficiency.Usually resource price is fixed so that weakly competitive resources providers are hard to sell resources and then results in low resource utilization.To introduce the dynamic pricing mechanism and the dynamic pricing strategy for improving providers competitive ability,a combinatorial reverse auction model was presented by leading the method of dynamic-pricing combinatorial reverse auction into the resources allocation of cloud workflow system,and a dynamic-pricing combinatorial reverse auction algorithm was proposed.Experiments were simulated on Epigenomics workflows,and the results showed that Time Cost (TC) and auction times of combinatorial reverse auction with fixed pricing were lower than reverse auction by 60% and 17% averagely.The combinatorial reverse auction TC of dynamic pricing was lower than fixed pricing by 63% and resource utilization of dynamic pricing was higher than fixed pricing 69% averagely.

Key words: cloud computing, cloud workflow system, resource allocation, dynamic pricing, reverse auction

中图分类号: