异构云平台动态循环调度:多层架构与负载均衡方案

需积分: 9 0 下载量 46 浏览量 更新于2024-09-07 收藏 1.24MB PDF 举报
"这篇论文研究了在异构云平台中如何改善动态循环调度的问题,提出了一种基于多层架构的分层分布式动态循环调度方案。该方案利用HPLS算法评估worker节点的计算速度,结合节点计算速度改进传统自调度策略,以适应异构环境并提升负载平衡。通过构建superMaster、master和worker节点的多层架构,解决了master-worker架构中的单一master节点瓶颈,从而提高了任务分配效率。实验结果证明,此方案能有效提高云平台的计算效率。" 在这篇研究论文中,作者关注的是异构云平台中的调度优化问题。在当前的分布式循环自调度方案中,由于异构环境的存在,往往会导致负载不平衡,影响整体计算效率。为了解决这个问题,论文提出了一个创新的基于多层架构的动态循环调度策略。 首先,论文引入了HPLS(可能是High-Performance Linpack Speed)算法,用于度量计算环境中各worker节点的计算性能。这一评估机制使得系统能够根据节点的实际计算速度进行更智能的调度,避免了因硬件差异导致的负载不均。 接着,研究者将节点计算速度的信息融入到传统的自调度方案中,创建了一个新的调度策略。这种策略能够适应异构环境,动态调整任务分配,以达到更好的负载平衡效果。负载平衡是云计算中至关重要的一个方面,因为它直接影响到资源利用率和整体性能。 为了进一步优化任务分配过程,论文提出构建一个多层架构的计算系统,包括superMaster、master和worker节点。这样的层次化设计有助于分散master节点的压力,避免单一master成为系统瓶颈,从而提高了任务分配的效率和系统的响应速度。 通过仿真实验,研究人员验证了所提方案的有效性。实验结果表明,采用这种基于多层架构的动态循环调度方案,可以显著提高云平台的计算效率,为异构云环境提供了更高效的资源管理和任务执行方式。 总结来说,这篇论文的核心贡献在于提出了一种结合节点计算速度估计和多层架构的动态循环调度策略,它有效地解决了异构云平台中的负载不平衡问题,提升了整体计算性能。这为云计算领域的调度优化提供了新的思路和技术支持。