一种云环境下的工作流调度与数据分配方法

    公开(公告)号:CN108182109B

    公开(公告)日:2021-08-31

    申请号:CN201711468801.0

    申请日:2017-12-28

    Applicant: 福州大学

    Abstract: 本发明涉及云计算技术领域,特别是一种云环境下的工作流调度与数据分配方法,包括如下步骤:获取云平台当前的工作流;根据调度模型计算工作流中每个任务的高度,并按照高度升序排列任务;使用粒子群优化算法,以工作流的执行时间以及执行成本为优化目标,获得全局最优的粒子编码;将全局最优的粒子编码解码成工作流调度与数据分配方案并输出。该方法考虑了数据存储,减少了跨节点之间的传输时间,优化了云平台中工作流的任务执行效率和执行成本。

    一种基于粒子群优化的虚拟机分配方法

    公开(公告)号:CN107491341A

    公开(公告)日:2017-12-19

    申请号:CN201710770929.6

    申请日:2017-08-31

    Applicant: 福州大学

    CPC classification number: G06F9/45558 G06F9/5077 G06F2009/45583

    Abstract: 本发明涉及云计算(IaaS)技术领域,特别是一种基于粒子群优化的虚拟机分配方法,包括如下步骤:获取数据中心的虚拟机请求和物理主机资源,构建虚拟机列表和物理主机列表;初始化粒子群,设置粒子群算法的参数;计算粒子群中每个粒子的适应度值,根据粒子适应度值,记录个体历史最优粒子和种群最优粒子;根据更新策略,更新每个粒子的速度和位置;判断是否满足最大迭代次数,是则输出全局最优粒子编码,否则继续迭代;将全局最优粒子编码解码成虚拟机分配方案,并输出方案。该方法能够在减小响应时间下提高资源利用率,同时在负载均衡度和能耗之间达到了更好的平衡。

    一种云环境下的工作流调度与数据分配方法

    公开(公告)号:CN108182109A

    公开(公告)日:2018-06-19

    申请号:CN201711468801.0

    申请日:2017-12-28

    Applicant: 福州大学

    Abstract: 本发明涉及云计算技术领域,特别是一种云环境下的工作流调度与数据分配方法,包括如下步骤:获取云平台当前的工作流;根据调度模型计算工作流中每个任务的高度,并按照高度升序排列任务;使用粒子群优化算法,以工作流的执行时间以及执行成本为优化目标,获得全局最优的粒子编码;将全局最优的粒子编码解码成工作流调度与数据分配方案并输出。该方法考虑了数据存储,减少了跨节点之间的传输时间,优化了云平台中工作流的任务执行效率和执行成本。

    一种基于粒子群优化的虚拟机分配方法

    公开(公告)号:CN107491341B

    公开(公告)日:2018-09-18

    申请号:CN201710770929.6

    申请日:2017-08-31

    Applicant: 福州大学

    Abstract: 本发明涉及云计算(IaaS)技术领域,特别是一种基于粒子群优化的虚拟机分配方法,包括如下步骤:获取数据中心的虚拟机请求和物理主机资源,构建虚拟机列表和物理主机列表;初始化粒子群,设置粒子群算法的参数;计算粒子群中每个粒子的适应度值,根据粒子适应度值,记录个体历史最优粒子和种群最优粒子;根据更新策略,更新每个粒子的速度和位置;判断是否满足最大迭代次数,是则输出全局最优粒子编码,否则继续迭代;将全局最优粒子编码解码成虚拟机分配方案,并输出方案。该方法能够在减小响应时间下提高资源利用率,同时在负载均衡度和能耗之间达到了更好的平衡。

Patent Agency Ranking