本发明公开了一种基于集合型离散粒子群优化的云工作流调度方法,该调度方法首先将待优化的云工作流调度问题建立数学模型,然后对建立的数学模型基于集合型离散粒子群优化实现云工作流调度。该发明针对带有不同服务质量QoS需求的云工作流调度问题,采用了一类新型的集合型粒子群优化算法,通过将粒子群优化的速度、位置和相关的更新操作在离散的集合空间重定义,从而能够满足对离散空间的云工作流调度优化问题的应用需求,提高了云工作流调度的效率。