首页 | 本学科首页   官方微博 | 高级检索  
     

异构云平台中基于多层架构的动态循环调度方案
引用本文:杨波,刘立.异构云平台中基于多层架构的动态循环调度方案[J].计算机应用研究,2018,35(11).
作者姓名:杨波  刘立
作者单位:南京信息职业技术学院,南京邮电大学
基金项目:江苏省自然基金青年(No.BK20140799)
摘    要:针对现有分布式循环自调度方案在异构云平台中存在负载不平衡等问题,提出一种基于多层架构的分层分布式动态循环调度方案。首先,通过HPLS算法来评估计算环境中各Worker节点的计算速度。然后,在传统自调度方案中融入节点计算速度,构建一种能够处理异构环境的调度方案,提高负载平衡能力。最后,将计算系统构建成一个由SuperMaster,Master和Worker节点组成的多层架构,利用层次化方法来解决传统Master-Worker架构中单个Master节点的瓶颈问题,用来提高任务分配效率。仿真实验结果表明,提出的方案能够有效提高云平台的计算效率。

关 键 词:异构云  动态循环调度  多层架构  负载均衡  节点计算速度估计
收稿时间:2017/7/20 0:00:00
修稿时间:2018/9/19 0:00:00

A Dynamic Loop Scheduling Scheme in Heterogeneous Cloud Based on Multi-layer Architecture
Yang Bo and Liu Li.A Dynamic Loop Scheduling Scheme in Heterogeneous Cloud Based on Multi-layer Architecture[J].Application Research of Computers,2018,35(11).
Authors:Yang Bo and Liu Li
Affiliation:Nanjing College of Information and Technology,Nanjing,Jiangsu,
Abstract:For the issues that the load imbalance of existing distributed loop self-scheduling scheme in heterogeneous cloud, this paper proposed a hierarchical distributed dynamic loop scheduling scheme. Firstly, it used the HPLS algorithm to evaluate the computational speed of each Worker node in the computing environment. Then, it integrated the node computing speed with the traditional self-scheduling scheme, so as to deal with the heterogeneous environment and improve the load balancing capability. Finally, it constructed the computing system as a multi-layer architecture composed of SuperMaster, Master and Worker nodes, which can solve the single master node bottleneck problem of traditional Master-Worker architecture, and to improve the task allocation efficiency.The simulation results show that the scheme can effectively improve the computational efficiency of the cloud platform.
Keywords:Heterogeneous cloud  Dynamic loop scheduling  Multi-layer architecture  Load balancing  Node calculation speed estimation
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号