北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2013, Vol. 36 ›› Issue (1): 41-45.doi: 10.13190/jbupt.201301.41.155

• 论文 • 上一篇    下一篇

云计算下区分服务的演化博弈调度算法

李陶深,张希翔   

  1. 广西大学 计算机与电子信息学院, 南宁 530004
  • 收稿日期:2012-10-03 修回日期:2012-10-31 出版日期:2013-02-28 发布日期:2013-01-19
  • 通讯作者: 李陶深 E-mail:tshli@gxu.edu.cn
  • 作者简介:李陶深(1957-),男,教授,博士生导师,E-mail:tshli@gxu.edu.cn
  • 基金资助:

    国家自然科学基金资助项目(60963022,60973074)

Differentiated Service-based Evolutionary Game Scheduling Algorithm for Cloud Computing

LI Tao-shen, ZHANG Xi-xiang   

  1. School of Computer, Electronics and Information, Guangxi University, Nanning 530004, China
  • Received:2012-10-03 Revised:2012-10-31 Online:2013-02-28 Published:2013-01-19
  • Contact: LI Tao-Shen E-mail:tshli@gxu.edu.cn
  • Supported by:

    Project 60802033 and 60873190 supported by NSFC

摘要:

提出了一种基于区分服务的云计算演化博弈调度算法.算法中云任务方通过偏好类型参与对资源的竞争,虚拟机资源方依据其计算型、存储型、带宽型等各类服务评分高低竞争任务,构成一个混合博弈,然后再依据任务调度信息和用户反馈的评分不断演化改进虚拟机资源及其所属种群的各项服务评价,最终得到博弈的均衡.仿真实验结果表明,该算法是有效、可行的,能根据任务类型的差异分配不同特性的虚拟机资源,再依据用户对各项服务的评价,确保不同类别的用户任务的服务质量.

关键词: 云计算, 区分服务, 演化博弈, 任务调度

Abstract:

An evolutionary game scheduling algorithm for cloud computing is proposed based on differentiated service. In this algorithm, cloud computing tasks are competed for resources by means of kinds of preferences, and virtual machine resources competed for tasks by their quality assessments such as calculation type, storage type, bandwidth type, all of them can form a mixed game. The algorithm can improve score of virtual machine resources and their populations according to task scheduling information and users feedback score. Finally, the equilibrium of the game can be achieved. Experiments indicate that the algorithm is available and efficient. It can allocate the virtual machine resources with different characteristics according to the types of tasks and guarantee that different kinds of users can have a better quality of service by users feedback score.

Key words: cloud computing, differentiated service, evolutionary game, task scheduling

中图分类号: