基于GMA的网格监控系统的设计与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:xuhailinxhl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格是一种新兴的基础设施,它具有比世界上任何一台高性能计算机更强大的计算能力和存储能力。网格能容纳地域上分布的各种异构资源,并提供透明的远程访问、共享、分布式计算等功能。在网格环境下,存在着各种各样的异构资源,而且这些资源可能分布在很广的区域内。正是由于网格的这些特点,监控系统对于网格来说就变得尤为重要。通过监控可以发现故障的节点,分析系统瓶颈,帮助用户在最短的时间内恢复和调整系统;通过监控可以了解资源节点的负载情况,可以配合任务调度程序来实现负载平衡。目前,有很多组织正在致力于网格监控系统的研究。 GMA(Grid Monitoring Architecture)是全球网格论坛(Global Grid Forum)性能工作组(Performance Workgroup)提出的一种重要的网格监控体系结构,它定义了标准的术语并且设计了一种简单的生产者/消费者模型以及组件之间的交互方式来指导网格监控系统的实现。 本文充分考虑了网格以及普通监控系统的特点的基础上,基于GMA设计并实现了网格监控服务(GMS)。GMS采用了一种层次式的设计,整个系统由收集层,汇聚层,中间层,应用层以及服务层组成。各个层中运行了不同的组件来完成数据的收集,汇聚,分析,存储以及显示等功能。GMS采用了插件式的传感器来收集性能信息。用户可以定义自己的插件来搜集自己感兴趣的信息或者从系统中移除某个插件来去除自己没有兴趣的信息的收集。传统的监控系统一般只能收集预先定义的几种监控数据,这改变了传统的监控系统不容易搜集用户自定义内容的缺点。GMS中实现了一种性能预测组件,可以对系统的状态信息进行短期的预测,有利于和调度系统配合来实现调度工作。而且,GMS考虑了传统的监控系统不太重视的安全性问题。GMS采用证书来建立监控数据提供者和监控数据消费者之间的信任关系,定义了各VO中不同角色来进行访问权限的控制并采用安全套接字层(ssl)来保证传输的安全。 虽然GMS具有以上的优点,但是还仍然有一定的不足。GMS中设计了一种自适应的信息收集机制,但是目前并没有给出实现。在将来的工作中,可以考虑将其实现,因为这种自适应的机制还是比较有现实意义的。另外,目前的预测模
其他文献
随着互联网的迅速发展,多媒体业务也得到了极大的发展。传统的Internet网络是面向非实时的数据通讯而设计的,它仅提供尽力而为的服务方式,在这种服务方式下,所有业务流公平地竞争
SIP协议作为下一代网络最重要协议之一,已被广泛应用于VoIP系统中。为了解决公网IP地址匮乏以及网络安全等问题,企业网一般都使用了NAT和防火墙技术。虽然NAT技术可以很好的
作者分类是按照作者的写作风格将作品分类的过程。作者分类是文本分类的一种。风格特征集合的选择是作者分类的关键问题。 本文尝试了前人提出并受到较为普遍认同的基于标
随着网络技术的发展,网上的资源成指数级的增长,如何在Internet这样的海量信息资源中迅速搜索和查找到用户感兴趣的信息已成为网络上必不可少的需要。已经有象Google和百度这样
近年来随着Internet的飞速发展,网络带宽的成倍增加以及计算机计算能力的大大提高,对等网络迅速成为计算机界关注的热门话题之一。对等网络通过对等和分布式的方式,在网络中
C/C++语言开发者追求的是语言的高效性、灵活性,为此在不同程度上忽略了语言的安全性。而且由于程序员能力上的不够或者粗心大意,严重地威胁着软件的安全性。本文主要研究的是C/C
互联网信息内容安全过滤(Information Content Security Fiiter)是指从海量的WEB文本中识别出含有不良内容的非法文本,以将其屏蔽。目前它已经成为信息过滤的一个新的研究领域
目前网络的复杂性、异构性和分布式的特点给网络管理带来相当大的难度。基于策略的网络管理(PBNM,Policy-BasedNetworkManagement)在网络管理领域是新兴的研究课题,它可以有效
时空索引技术在地理信息系统、全球定位系统、无线通信技术、交通控制等诸多领域均有十分重要的研究意义。传统的数据库能支持时空数据的存储,却无法支持对其有效访问。这是因
工作流是利用计算机技术来实现业务流程部分或全部自动化的一种技术,能大大提高业务流程的处理效率和执行质量。目前市场上流行的工作流建模工具大都是面向活动、面向产品、面