优先级任务调度是云环境下重要的研究课题,针对云计算环境下优先级任务调度容易出现负载失衡问题,以及为了提高用户的满意度,提出一种基于优先级和带宽约束的云任务调度算法(TS-PBC)。该算法考虑到任务在传输过程中所造成的延迟,并根据任务的价值密度与任务的剩余执行时间计算出任务的优先级,最终将优先级高的任务调度到满足带宽的虚拟机上。仿真实验表明,TS-PBC算法能够减少任务的错失率,提高用户的满意度,并且相对有效的均衡了负载。