【摘 要】
:
网格计算是20世纪末起源的一个新兴的领域,它的目标是要将异构的软硬件资源实现统一访问和无缝集成,向用户提供随处可得的、灵活的、可靠的、一致的、标准的、廉价的计算能力。
论文部分内容阅读
网格计算是20世纪末起源的一个新兴的领域,它的目标是要将异构的软硬件资源实现统一访问和无缝集成,向用户提供随处可得的、灵活的、可靠的、一致的、标准的、廉价的计算能力。网格计算在21世纪,无论在教育科研领域还是在工业界都具有广泛的应用前景。由于网格系统底层资源的异构性和整合利用这些资源的复杂性,因此研究在复杂的网格系统中存在于不同层次的对象间协同关系就具有十分重要的意义。
本文介绍了网格计算的概念与网格体系结构,在分析系统各层次中对象间依赖关系的基础上,从模块、服务与任务三个层次上研究了这些对象的协作模式。构建了一个以高性能计算为目标的网格原型系统。探讨了资源调度算法与容错处理策略,阐述了网格服务层各部分的功能,对所构建的原型系统进行了详细测试。本文在以下几个方面取得了成果:
1.利用GlobusToolkit工具,构建了一个拥有10个集群的网格原型系统。实现了对广域范围内的计算资源的无缝集成,简化了用户利用资源的方式,实现了用户透明地利用资源。
2.本文分层次,详细探讨了网格系统中对象的协作方式,并且提出了描述任务间协同关系的协作模型,以及协作模型的形式化表达方式,从而使得任务间协作关系能够被保存、重用与重建。
3.在网格资源调度方面,本文利用模拟退火算法计算最小代价静态分配方案,并利用蚁群算法的正向反馈原理实现动态资源最优化分配。实现了资源调度的智能化。
4.为提高系统的鲁棒性,在容错处理上提出了一种“心跳检测”策略,充分利用了代理节点上的计算资源,实现了对于网格服务异常状态的准确检验。
实验测试表明,河海大学网格系统在运行高计算量低通信量的任务中有较好的表现,能够充分利用资源,发挥并行处理的优势。
其他文献
设计模式在软件开发领域中的地位早已被认可,它能使所生成的系统体系结构更加精巧,简洁和易于理解。MVC三元组结构是近年来兴起的一种架构模式,它将软件开发分成模型-视图-控制
在软件的开发中,有相当多的都涉及到数据库的使用,面向数据库的单元测试在其中发挥着重要的作用。本文设计并实现一种面向数据库的单元测试框架,该框架使用在.NET下,能够有效
椭圆曲线密码体制(Elliptic Curve Cryptology,ECC)相比RSA拥有更高安全性、更小存储空间以及更低带宽要求,已经被工业界广泛应用于安全性要求高的芯片中。但是ECC的安全性所
随着网络信息技术的迅速发展和企业信息化程度的提高,有越来越多的信息积累,其中大部分是以文本形式存在。人们急需一种能够从大规模的文本信息资源中提取符合需要的、简洁的、
信息技术与Internet的飞速发展极大的改变着人们的学习方法和方式,为教育的发展带来了很大的契机。网络教学是随着现代信息技术发展而产生的一种新型的教学形式,具有突破时空
自主计算是近年兴起来的一个热门领域,其研究目标是解决日益增加的计算系统复杂度问题,主要特征包括:自配置、自优化、自修复和自保护等。本文对当前的自主计算研究现状进行
IPTV是互联网业的新兴应用,它基于宽带IP网,提供给人们全新的视听体验,并将深深影响人们的生活和学习。EPG模块是IPTV系统中最重要的模块之一,是整个系统中变化最快的模块。本文
电力电缆在运行过程中,需要定期进行测试、检修和维护,以延长电缆使用寿命,减少故障率;电力电缆一旦发生故障,需要快速、准确的找到故障原因和故障点,并及时进行修复,以减少
越来越多的基于Internet的应用,如VoIP,IPTV等等,对Internet所提供的服务提出了更高的需求。然而传统的IP网络缺乏对带宽和流量的有效管理手段的缺乏经常会导致网络拥塞,无法为很
在企业信息化过程中,企业数据重构和管理是重要的环节。由于认识或技术上的原因,企业在建立数据库之初,其规划缺乏整体性、前瞻性,很多数据是在不同阶段为不同目的建立的,存在着同