高级检索

    高天阳, 虞慧群, 范贵生. 基于模拟退火遗传算法的云资源调度方法[J]. 华东理工大学学报(自然科学版), 2019, 45(3): 471-477. DOI: 10.14135/j.cnki.1006-3080.20180416001
    引用本文: 高天阳, 虞慧群, 范贵生. 基于模拟退火遗传算法的云资源调度方法[J]. 华东理工大学学报(自然科学版), 2019, 45(3): 471-477. DOI: 10.14135/j.cnki.1006-3080.20180416001
    GAO Tianyang, YU Huiqun, FAN Guisheng. Simulated Annealing Genetic Algorithm Based Approach to Cloud Resource Scheduling[J]. Journal of East China University of Science and Technology, 2019, 45(3): 471-477. DOI: 10.14135/j.cnki.1006-3080.20180416001
    Citation: GAO Tianyang, YU Huiqun, FAN Guisheng. Simulated Annealing Genetic Algorithm Based Approach to Cloud Resource Scheduling[J]. Journal of East China University of Science and Technology, 2019, 45(3): 471-477. DOI: 10.14135/j.cnki.1006-3080.20180416001

    基于模拟退火遗传算法的云资源调度方法

    Simulated Annealing Genetic Algorithm Based Approach to Cloud Resource Scheduling

    • 摘要: 代理云是为用户从不同的云提供商中发现和挑选合适的云计算服务。随着应用系统的规模和复杂度的增加,如何选择最优的云服务,并在多个云服务提供商分散部署应用,有效地缓解供应商锁定问题成为代理云所面临的难题。本文提出了一种基于模拟退火遗传算法的云资源调度方法,主要解决在代理云系统上搜索满足应用服务质量(QoS)需求资源的问题。实验结果表明,本文算法相比传统遗传算法具有较快的收敛速度,在不影响解的精度的前提下,提高了算法效率。

       

      Abstract: Cloud brokers can help consumers to discover and select suitable cloud computing services from a variety of different cloud providers. With the increase in the scale and complexity of application systems, it is becoming a challenge for cloud brokers to select the optimal cloud services and deploy them in multiple cloud providers to effectively mitigate the problem of vendor lock-in. Genetic algorithm and simulated annealing algorithm are two possible candidates for the optimization problem. Although genetic algorithm has a strong global search ability, it easily falls into the local optimal solution. Simulated annealing algorithm has strong local search ability and can jump out of the local optimal solution, but its efficient is lower. Aiming at the above shortcoming, this paper proposes a simulated annealing genetic algorithm by utilizing the powerful global search capability of genetic algorithm in the early stage. At the latter stage, this proposed algorithm uses simulated annealing algorithm to obtain the global optimal solution. Moreover, this paper presents a cloud resource scheduling method based on simulated annealing genetic algorithm for searching the resources that meet the demands of QoS applications in the cloud broker. Experiment results show that the proposed approach can effectively increase the convergence speed and improve the efficiency of the algorithm without affecting the solution precision.

       

    /

    返回文章
    返回