计算网格中动态负载平衡策略研究
详细信息 本馆镜像全文    |  推荐本文 | | 获取馆网全文
摘要
负载平衡调度策略对于网格计算系统非常重要,有利于网格子任务和网格资源间作出更合理的匹配,起到优化总计算时间的目的.研究了通用的集中式动态负载平衡策略,基于Globus的网格信息获取和任务分配模型,网格节点硬件类、软件类及文件类信息的获取方法,设计并实现了网格动态负载平衡算法,继而应用该算法在网格中进行了地震波正演模拟实验.实验结果表明:该算法充分利用了网格中每个节点的资源,有效地减少计算密集型任务的求解时间.
Load balancing schedule strategy is very important for grid computing system.The strategy can hand out subtasks to each grid node well-balanced so this strategy plays a role of reducing cumulative computing time.This paper first studied general-purpose dynamic load balancing strategy;the model of information acquirement and task task allocation in grid based on globus;the method of getting grid nodes' parameters of hardware,software and file system.Then grid-specific dynamic load balancing algorithm was proposed and applied in a seismic wave field forward simulation experiment.The results show this algorithm takes full advantage of each grid node's resources and reduces computing time of compute-intensive tasks.
引文
[1]Foster I,Kessel man C,Tuecke S.The anatomy of the grid:enabling scalable virtual organizations[J].Interna-tional Journal of Supercomputer Applications,2001,15(3):200-222.
    [2]Foster I,Kessel man C,Nick J,et al.The physiology of the grid:an open grid services architecture for distributed systems integration[R].Open Grid Services Architecture WG,Global Grid Forum,2002.
    [3]Foster Ian.Globus toolkit version4:software for service-oriented systems[J].Journal of Computer Science and Technology,2006,21(4):513-520.
    [4]Foster I,Kessel man C,NickJ M,et al.The physiology of the grid[M].UK:John Wiley&Sons,2003.
    [5]邹德清,金海,吴松,等.面向网格的协作式网络计算平台[J].计算机学报,2004(12):1889-1893.
    [6]亓雪冬,仝兆岐,何潮观.基于网格的同步计算划分策略研究[C]//全国第18届计算机技术与应用(CACIS)学术会议.浙江:宁波,2007.
    [7]Barry Wilkinson,Michael Alen.Parallel programming[M].北京:机械工业出版社,2005:151-167.
    [8]韩文功,印兴耀,李振春,等.地震技术新进展[M].山东:中国石油大学出版社,2006:73-125.

版权所有:© 2023 中国地质图书馆 中国地质调查局地学文献中心