G/S分布式集群监控技术初探

来源 :成都理工大学 | 被引量 : 9次 | 上传用户:lhy_287229489
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着后信息时代的来临,人们对空间信息服务的获取速度、高清分辨率、海量资源提出了更高的需求,G/S模式(Geo-Information Browser)和空间信息服务器(Spatial Information Server)的出现,为空间信息技术的发展注入了勃勃生机。G/S模式是基于Internet环境的分布式集群网络系统,以三维地学信息浏览器,实现空间信息的动态访问、三维表现、空间信息查询和空间分析等功能。以空间信息地理数据的超地理标记语言HGML,构成空间信息的表现、交换、组织和管理的标准和格式。以分布式集群的方式构建空间信息服务器端,负责数据的存储、处理和传输。由于分布式集群系统的庞大与复杂,必须对其运行状况进行监控,及时发现故障、性能问题,并对服务器组做统一的配置管理。本文分析对比了当前主流的服务器监控技术,研究了分布式集群的工作原理,构建了Xen虚拟分布式实验环境。相对于当前“基于参数的,面向服务器状态”的监控方式,提出了“立足用户体验,面向业务分析”的新监控理念。在此基础之上,总结了监控系统的需求规格,设计了系统工作流程,并遵循软件工程规则,开发了G/S分布式集群的监控系统。经过测试,系统取得了预期的效果。监控系统采用Linux Bash Shell语言,结合awk语言,并调用了Linux下的多种开源软件。系统分为监测部分,分析部分,报警部分,日志部分和统一配置管理部分。监控程序根据分布式系统提供的所有集群节点列表,一一进行循环检测。所以除了一次总体的监测外,针对所有真实服务器依次做独立的循环检测。同时将每次所得到回应内容与此内容的一份正确副本加以校验,以确定此内容的完整性和正确性。对网页中的一些动态数业务数据,也获取到本地,并加以分析整理,以期通过对业务量的平均预估,来判断某些隐性潜在的、难以用技术的方式来监测的问题。检测中发现错误情况时,立即调用报警功能,提醒现场的值班人员。同时将所出现的问题记录在日志文件中,同时将错误情况的摘要以邮件的方式告知相关的管理人员。课题取得了以下成果:(1)分析了当前主流的监控技术,提出了一种“立足用户体验,面向业务分析”的新监控理念。(2)深入研究了分布式集群的工作原理,提出了面向G/S分布式集群监控的基础理论。(3)搭建了一个Xen虚拟实验平台,虚拟了两个子网,20台Linux服务器作为G/S分布式服务器集群的实验环境。(4)总结了G/S分布式集群对监控系统的需求规格,设计了监控系统的工作流程,遵循软件工程规则,开发了一个初步的G/S分布式集群的监控系统。(5)通过测试验证了监控系统在G/S环境中的应用价值。
其他文献
“题意描述不清”是程序设计试题中备受关注的议题。比如概念二义性,概念实例丢失,试题语义完整性不易判别等。针对这一问题,提出了基于本体的题目语义表达的研究方法,将本体
计算机技术和数字通信技术的飞速发展改变了传统信息领域的很多方面,20世纪90年代中期,国内外兴起了建设数字化图书馆的热潮。图书和档案都是信息资源的重要组成部分,在信息
本文研究了复杂未知环境下多机器人地图构建的问题,首先,提出了一种基于粒子群优化算法进行全局优化,以及对目标区域进行希尔伯特曲线探测的多机器人协作构建地图的方法。并
三维重建技术是计算机视觉和图形学的重要研究课题,被广泛运用在虚拟现实,增强现实,非物质文化遗产保护和影视游戏等诸多领域。基于单目相机的三维重建的流程整体上可以分为
无线传感器网络集成了传感器、无线通信技术以及电子学等技术。无线传感器网络由无数的传感器节点构成,节点的能源、计算能力和带宽都非常有限,传统的无线路由协议不适合无线
随着计算机教育的不断发展,程序设计教学作为计算机基础科学教育的核心课程正在受到越来越多的重视。近些年来,国际大学生程序设计竞赛(ACM International Collegiate Progra
目前嵌入式系统已经广泛应用在航天、航空、工业机器人、系统控制等领域,然而,海量数据处理对嵌入式计算系统提出了更高的要求。为了开发更高性能的嵌入式系统,并行计算成为
由于网络技术发展迅速,不管是在什么时间什么地点全部能够接收到所需要的信息时现在人类的基本要求,这就是移动计算技术产生的原因。由于移动计算的环境以及固定计算的环境的
随着地铁监控系统集成和互联专业的多样化,其信息模型也越来越复杂。基于关系模型的实时数据库在描述监控系统复杂对象时显得无能为力,而且对适应不断演化的客观系统缺乏灵活
当今,传统测验越来越不能满足社会的需求,因为它只能提供给被试一个笼统的分数或能力,对于考生具体的知识状态无法获知。与传统测验相比,认知诊断测验的优势就在于它能够揭示每个