基于Ganglia和MDS的校园计算网格监控研究

来源 :成都理工大学 | 被引量 : 17次 | 上传用户:easy69
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格环境中的资源是分布的、异构的、数量庞大而且随机变化的,网格节点可能随时加入和离开网格环境,这些特性会导致资源和任务运行信息的频繁采集,大量消耗节点资源,也容易导致网格任务调度时被分配给无效的节点,严重影响网格任务调度的执行效率。所以构建一个灵活高效的网格资源监控系统,监控节点资源和在其上运行的网格任务的资源消耗信息,是网格计算中重要的环节。校园计算网格是利用校园网内的计算资源构建的计算网格,为校园环境内的各种研究工作提供高性能的计算能力。校园计算网格(UCGrid 3.0)的核心技术是基于GT4开发的计算网格分布式中间件,并以此为基础建立了校园计算网格门户,提供了校园计算网格运行的各种功能。校园计算网格可以解决校园内很多资源没有充分利用而同时有很多任务得不到相应资源的问题。建设校园计算网格的关键技术之一是解决资源监测问题。资源监测为校园计算网格提供必要的与资源有关的性能数据,是资源发现和资源分配的基础。本文以校园计算网格平台UCGrid3.0为监控对象,设计并开发了校园计算网格监控系统,包括校园计算网格监测门户和校园计算网格监控器。以往的研究仅限于资源监测方面,本文研究的监控系统包含监测和控制两个方面,提出了对校园计算网格全面的监控方案。校园计算网格监测门户是对校园计算网格中的各种资源的实时监测平台,提供了对CPU、内存、硬盘、网络流量等各种静态和动态的资源信息的实时监测并通过图形化方式展现。为了弥补GT中MDS组件对资源信息监测的全面性和实时性方面的不足,校园计算网格监测门户引入了Ganglia监控框架,基于Ganglia二次开发。监测门户通过与gmond组件进行通信,将gmond收集的网格资源实时信息通过web页面的方式展现,同时将实时资源信息写入到MDS和数据库中。校园计算网格监控器CGAMS可以监控校园计算网格中间件、GT网格环境、网格数据库等,为校园计算网格的持续正常运行提供保障。CGAMS分为中心控制端和信息反馈端,分别部署在校园计算网格的中心节点和各分节点上,两端之间通过基于Socket的异步通信机制进行通信。其中中心控制端提供对中心节点上的校园计算网格中间件和GT组件的监控,并接收信息反馈端发送过来的GT组件运行的状态信息,同时中心控制端还可以恢复分节点的GT组件重新正常工作。CGAMS采用多线程技术开发,确保了在同一时间可以并发完成各种不同的功能。由校园计算网格监测门户和网格监控器组成的校园计算网格监控系统,不仅可以实时地监测网格环境中的各种资源信息,同时还可以控制与校园计算网格相关的各种组件,为校园计算网格提供了一个集监测和控制于一体的全面资源监控解决方案。校园计算网格监测门户和网格监控器CGAMS分别在已有的校园计算网格环境中进行了部署。在运行过程中该监控系统取得了良好的效果,不仅为网格资源的调度提供全面的数据支持,同时也可保障校园计算网格的持续正常工作。
其他文献
电机优化设计一直是工程数学、电机设计理论、计算机科学等众多领域的一个研究热点。它是一种多变量、有约束、非线性的多目标问题,要求在满足约束前提下,借助最优化方法实现目
学位
多通道大尺度投影系统是利用多台投影机的输出图像在显示屏幕上拼接成完整的大画面的技术。其具有尺度大,分辨率高等特点。  本系统的主要技术有几何校正技术、颜色校正技术
随着信息技术的高速发展以及安全形势的迫切需要,人们对安防设备的智能性要求日益提高,智能视频监控技术已成为当今较为前沿的研究课题。其中,运动目标检测和跟踪技术作为智
随着互联网技术的发展,全球数据存储总量呈现爆炸式的增长,这对现有的存储系统提出了更严峻的挑战。一方面传统硬盘的存储密度已经接近极限,需要寻求瓦记录磁盘等技术来实现存储
视频中的文本信息是辅助理解视频内容的重要线索,有效地提取这些文本信息对视频内容的自动理解及检索等应用来说无疑是一项关键的技术。目前,商业OCR对普通图像的识别达到了
在分布式文件系统中,元数据服务器是整个系统的核心,副本技术是提高系统可用性和性能的主要方法之一。而现有的元数据副本技术大多只是简单的对元数据进行复制保存,忽视了元
近年来,随着计算机视觉检测技术的不断发展,其在畜牧业生产中的应用也逐渐增加。其中基于图像处理的奶牛体型线性评定方法成为国内外奶牛优化育种研究的一项重要内容。由于现
随着无源射频识别(RFID)标签在各个领域中的应用越来越广泛,其性能的稳定性也显得更为重要。然而目前社会上对其性能进行测试的标准和规范却一直没有形成完善的体系。针对该
近年来随着多媒体技术、计算技术以及虚拟现实技术的发展,互动投影正在成为人们日常生活中常见的交互式信息展示和娱乐工具之一。这种技术是运动检测技术与虚拟现实技术的结