LINUX集群可视化监测工具的研究与实现技术

被引量 : 0次 | 上传用户:lxh272787054
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在现代科学技术的许多领域中,存在着大量必须用高性能并行处理机才能够解决的挑战性课题。PC集群系统以其硬件资源丰富、成本较低、可扩展性好、软件资源可继承且构造相对简单等特点,成为大多数普通用户进行并行处理工作的重要选择。随着PC集群系统广泛地应用,系统中软硬件不断地增加,当系统达到一定规模时,对其综合性能要求就会显得越来越重要。此外,并行程序的设计要远比串行程序设计复杂,涉及到对硬件的理解、流水线、并行任务的分解、进程的划分以及进程之间的通讯等问题。为了提高集群的性能和用户应用程序的运行效率,对运行中的集群系统实施有效地监测是十分必要的。 本文通过对现有监测技术的分析,以lm-sensors、/proc文件系统、MPE为基础、结合MySQL数据库和Kylix,在采用InfiniBand第三代技术的20PC集群系统上实现了一个实用的可视化并行程序监测工具,具有以图形方式实时显示硬件信息和系统节点负载信息以及根据并行程序执行过程中产生的log文件以图形化方式重现程序执行过程的功能。该工具基于Client/Server模式,把被监测节点作为服务端(Server),而把监测节点作为客户端(Client)。服务器端做为一个后台守护进程运行,在节点机开机的时候自动运行,常驻后台,收集节点的负载信息,定时将信息发送给主控机,由主控机将这些信息进行处理并以图形方式显示给用户。 监测系统采用对系统性能影响较大的CPU温度、系统风扇转速、CPU利用率、内存利用率、不同时间间隔计算的系统平均负载和网络传输率等数据作为监测的参数。 使用/proc系统获取节点负载信息,其优点是:能够以极小的开销获取比较全面的信息,其中包括处理机、存储空间、I/O、网络、文件、进程等,并且全部是最新的实时信息。同时系统中任何时刻正在运行的每个用户级进程在/proc下都有一个相应目录,其名称为进程号,其中存放着该进程的相关信息。用户通过文件名查找所对应的进程ID,定期访问/proc中的相关文件以得到该进程的系统利用情况。
其他文献
本研究从界定射频电路和微波电路概念出发,分别对射频电路设计、微波电路设计常见问题以及解决措施进行分析,旨在为提高射频电路和微波电路设计质量提供贡献。
污染物的存在及其检测和防治已倍受重视,随着受危物种的增加,非伤害性的检测手段越来越受研究者的青睐,以羽毛作为重金属指示剂就是手段之一,此方法不仅对所研究物种伤害极小,而且
社会调查是法学专业学生进行社会实践的重要环节。提升社会调查能力要考虑法学专业的特点,强调"提出问题"与"大胆假设"的结合,调查方法和调查目的的结合,客观事实和主观无涉
<正>本文以合唱特色项目为切入点,进行以合唱为例的高中音乐课程整合实践研究、把"必修、选修、活动、环境"四类课程作为整合研究的主要内容,进行必修、选修课程的螺旋式整合
淄博市中小微企业发展中存在着规模小,生产成本高,产品的层次不高、创新能力差;内部经营管理水平较低,财务管理不规范等问题,引入共享服务可实现降低资金成本和节约税收,提高
为开发用于乳化炸药的新型复合乳化剂,利用化学改性后的大豆磷脂与Span80按照一定比例混合配制复合乳化剂。研究了改性磷脂的乳化力与分散力,采用DSC分析了复合乳化剂与硝酸钱
<正>习近平总书记反复强调,各级领导干部要用马克思主义的立场观点方法,发现问题、分析问题、解决问题。在当今社会,对人们的生产生活影响最大、使用最广的莫过于互联网,它正
甲方向乙方销售一批材料,因质量问题,交易没有完成,合同约定甲方需向乙方支付23400元的违约金。这部分违约金主要涉及流转税和企业所得税,取得或支付违约金的双方的涉税处理方法
报纸
背景和目的 食管癌是世界上最常见的六大恶性肿瘤之一,河南省林州市(原林县)及其毗邻的辉县等地是中国,也是世界上食管癌发病率和死亡率最高的地区之一。多年来我国科学家
目的:通过对广州市售7种经济贝类为期一年的麻痹性贝毒(Paralytic Shellfish Poison, PSP)污染状况的调查分析及低剂量PSP的亚急性毒性实验研究,为全面认识和评价PSP的毒性和危