南京师大学报(自然科学版)2024,Vol.47Issue(1) :91-102.DOI:10.3969/j.issn.1001-4616.2024.01.011

一种基于改进人工鱼群的云计算任务调度算法

A Cloud Computing Task Scheduling Algorithm Based on Improved Artificial Fish Warm

孙鉴 吴隹伟 刘陈伟 武涛
南京师大学报(自然科学版)2024,Vol.47Issue(1) :91-102.DOI:10.3969/j.issn.1001-4616.2024.01.011

一种基于改进人工鱼群的云计算任务调度算法

A Cloud Computing Task Scheduling Algorithm Based on Improved Artificial Fish Warm

孙鉴 1吴隹伟 2刘陈伟 2武涛2
扫码查看

作者信息

  • 1. 北方民族大学计算机科学与工程学院,宁夏 银川 750021;北方民族大学图像图形智能处理国家民委重点实验室,宁夏 银川 750021
  • 2. 北方民族大学计算机科学与工程学院,宁夏 银川 750021
  • 折叠

摘要

为提高云计算任务调度的效率,减少系统执行任务的最大完工时间以及成本,本文提出一种改进的人工鱼群任务调度算法(improved artificial fish swarm algorithm,IAFSA).首先,将反向学习策略应用于种群初始化和鱼群的行为选择中,以提高改进人工鱼群算法在迭代中的收敛速度和种群多样性.其次,将自适应全局-局部记忆机制引入到标准AFSA算法的觅食行为中,以进一步提高勘探能力.最后,增加了基于平均适应度的行为选择机制,以提供更合理的行为选择,减少算法的复杂性.通过使用CloudSim 平台进行实验验证,分别测试在不同任务规模下IAFSA的算法效能.实验结果表明,改进人工鱼群算法在降低系统任务最大完工时间和成本上均表现出了显著的优势.

Abstract

In order to improve the efficiency of cloud computing task scheduling and reduce the makespan and cost of tasks,this paper proposes an improved artificial fish swarm task scheduling algorithm(IAFSA).Firstly,the opposition-based learning strategy was applied to the population initialization and the behavior selection of the fish swarm to improve the convergence speed and population diversity of the improved artificial fish swarm algorithm in iterations.Secondly,the adaptive global-local memory mechanism was introduced into the foraging behavior of the standard AFSA algorithm to further improve the exploration ability.Finally,an action selection mechanism based on average fitness was added to provide more reasonable action selection and reduce the complexity of the algorithm.By using CloudSim platform for experimental verification,the algorithm efficiency of IAFSA under different task scales was tested respectively.The experimental results show that the improved artificial fish swarm algorithm has significant advantages in reducing the maximum completion time and cost of the system task.

关键词

云计算/任务调度/人工鱼群/CloudSim/最大完工时间/成本

Key words

cloud computing/task scheduling/AFSA/CloudSim/makespan/cost

引用本文复制引用

基金项目

国家自然科学基金项目(62062002)

宁夏科学自然基金项目(2022AAC03289)

北方民族大学中央高校基本科研业务费专项资金项目(FWNX09)

北方民族大学校级一般项目(2021XYZJK01)

出版年

2024
南京师大学报(自然科学版)
南京师范大学

南京师大学报(自然科学版)

CSTPCD北大核心
影响因子:0.427
ISSN:1001-4616
参考文献量24
段落导航相关论文