【技术实现步骤摘要】
一种基于免疫机制的工作流优化调度方法
本专利技术涉及云计算环境下的工作流优化调度,特别是涉及一种基于免疫机制的工作流优化调度方法。
技术介绍
工作流调度作为传统研究领域的热门一直广受关注。随着工作流规模和计算量的不断增长,它们对分布式基础设施的需求也逐渐加大。云计算的良好特性,可以使得工作流以更低的成本、更快的完工时间来执行。云计算环境下的工作流调度问题,也成为研究的热门。面对多种多样的云资源类型和无限的云资源,根据用户需求的不同,其选择资源优先考虑的因素也不相同。如何选择合适的类型和数量才能更好的完成任务,对用户来说也是一个巨大的问题。
技术实现思路
本专利技术的目的是:根据用户需求求解工作流优化调度问题,以生成满足用户需求的解决方案。为了达到上述目的,本专利技术的技术方案是提供了一种基于免疫机制的工作流优化调度方法,其特征在于,包括以下步骤:步骤1、定义问题背景,包括以下步骤:步骤2、对通过步骤1定义的问题进行编码,将待解决的问题定义成适合粒子群算法的编码,假设工作流有N个任务 ...
【技术保护点】
1.一种基于免疫机制的工作流优化调度方法,其特征在于,包括以下步骤:/n步骤1、定义问题背景,包括以下步骤:/n步骤2、对通过步骤1定义的问题进行编码,将待解决的问题定义成适合粒子群算法的编码,假设工作流有N个任务,将粒子定义为N维粒子,采用粒子群算法进行求解,包括以下步骤:/n步骤3、将通过步骤2得到的粒子表示成向量,初始化向量的速度和位置;/n步骤4、计算步骤3得到的粒子的适应度,适应度表示作为抗体的粒子和待解决问题之间的亲和力,待解决问题即为抗原;/n步骤5、使用激励作用控制步骤4生成的相似粒子的浓度,保证种群不容易陷入局部最优;/n步骤6、对经过步骤5得到的粒子群进 ...
【技术特征摘要】
1.一种基于免疫机制的工作流优化调度方法,其特征在于,包括以下步骤:
步骤1、定义问题背景,包括以下步骤:
步骤2、对通过步骤1定义的问题进行编码,将待解决的问题定义成适合粒子群算法的编码,假设工作流有N个任务,将粒子定义为N维粒子,采用粒子群算法进行求解,包括以下步骤:
步骤3、将通过步骤2得到的粒子表示成向量,初始化向量的速度和位置;
步骤4、计算步骤3得到的粒子的适应度,适应度表示作为抗体的粒子和待解决问题之间的亲和力,待解决问题即为抗原;
步骤5、使用激励作用控制步骤4生成的相似粒子的浓度,保证种群不容易陷入局部最优;
步骤6、对经过步骤5得到的粒子群进行克隆、交叉和变异操作;
步骤...
【专利技术属性】
技术研发人员:王鹏伟,章昭辉,雷颖慧,
申请(专利权)人:东华大学,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。