信息网络安全 ›› 2016, Vol. 16 ›› Issue (12): 51-59.doi: 10.3969/j.issn.1671-1122.2016.12.008

• • 上一篇    下一篇

一种基于双向拍卖和细胞膜优化的云资源分配机制的研究

王梨静1, 王兴伟1,2(), 黄敏3   

  1. 1. 东北大学计算机科学与工程学院,辽宁沈阳 110819
    2. 东北大学软件学院,辽宁沈阳110819
    3. 东北大学信息科学与工程学院, 辽宁沈阳 110819
  • 收稿日期:2016-07-14 出版日期:2016-12-20 发布日期:2020-05-13
  • 作者简介:

    作者简介:王梨静(1991—),女,重庆,硕士,主要研究方向为云环境资源管理;王兴伟(1968—),男,辽宁,教授,博士,主要研究方向为未来互联网、移动无线网络、IP/DWDM光网络等;黄敏(1968—),女,福建,教授,博士,主要研究方向为智能算法设计与优化、调度理论与方法等。

  • 基金资助:
    高等学校博士学科点专项科研基金[20120042130003]

Research on a Cloud Resource Allocation Mechanism Based on Double Auction and Cell Membrane Optimization Algorithm

Lijing WANG1, Xingwei WANG1,2(), Min HUANG3   

  1. 1. School of Computer Science and Engineering, Northeastern University, Shenyang Liaoning 110819,China
    2. School of Software, Northeastern University, Shenyang Liaoning 110819,China
    3. School of Information Science and Engineering, Northeastern University, Shenyang Liaoning 110819,China
  • Received:2016-07-14 Online:2016-12-20 Published:2020-05-13

摘要:

云计算是一种新的计算模型,它将底层的基础设施资源虚拟成资源池,并以服务的形式提供给用户使用。合理地分配和使用云资源是保障云安全的前提条件。文章针对云资源和云市场的特点,结合经济学知识,提出一种基于双向拍卖和细胞膜优化的云资源分配机制。在该机制中,通过双向拍卖给云资源定价,并给出3个指标来评价资源分配方案,同时引入目标值作为优化目标,使用细胞膜优化算法得出最优的资源分配方案。仿真结果表明,该分配机制是可行且有效的。

关键词: 云计算, 资源分配, 双向拍卖, 细胞膜优化

Abstract:

Cloud computing is a new computing paradigm which virtualizes the underlying infrastructure resources into a resource pool and the resources are provided to cloud users in the form of services. Reasonable distribution and use of cloud resources is a prerequisite for ensuring the security of the cloud. Based on the characteristics of cloud resources and cloud market, combining with the knowledge of economics, this paper proposes a cloud resource allocation mechanism based on double auction and cell membrane optimization algorithm. In this mechanism, cloud resources are priced by double auction and three criterions are introduced to evaluate the effectiveness and efficiency of the proposed resource allocation scheme. The objective value is introduced as the optimization objective and optimal resource allocation scheme is obtained by using the cell membrane optimization algorithm. The simulation results show that the proposed mechanism is both feasible and effective.

Key words: cloud computing, resource allocation, double auction, cell membrane optimization

中图分类号: