[发明专利]面向HDFS/Hadoop存储集群的资源监控系统及方法有效

专利信息
申请号: 201310486601.3 申请日: 2013-10-17
公开(公告)号: CN103533058B 公开(公告)日: 2017-02-08
发明(设计)人: 卢义婉;叶保留;陆桑璐 申请(专利权)人: 南京大学镇江高新技术研究院
主分类号: H04L29/08 分类号: H04L29/08;H04L12/26
代理公司: 江苏圣典律师事务所32237 代理人: 贺翔
地址: 212000 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种面向HDFS/Hadoop存储集群的资源监控系统及方法,该系统在存储集群中增加了状态参考信息收集模块、心跳协议优化模块、参考信息处理模块。状态信息收集模块部署在HDFS存储的数据节点上,支持对多维资源信息的实时收集与管理。心跳协议优化模块负责将节点参考信息传送到名称节点,通过优化心跳传输协议,支持多维信息的推送。参考信息处理模块在名称节点端实现,通过优化相关数据结构,处理数据节点传送过来的状态信息,名称节点端实时了解数据节点提供存储访问服务的性能状况。本发明弥补了HDFS不能对影响数据读写性能的状态信息监控的缺陷,动态收集数据节点实时信息,并将信息数据传输到名称节点。
搜索关键词: 面向 hdfs hadoop 存储 集群 资源 监控 系统 方法
【主权项】:
一种面向HDFS/Hadoop存储集群的资源监控方法,其特征在于包括以下步骤:1)从系统需要的角度,确定数据节点端收集的状态参考信息,将影响读和写性能的关键影响因素磁盘I/O使用率、CPU使用率和内存使用率这三者共同纳入资源监控的状态信息,加入类DatanodeStat用于存储上述三个新增入的状态信息;2)数据节点启动后,后台收集状态信息的线程collectDatanodeStat在数据节点端实时获取集群中存储节点的实时状态信息,更新到DatanodeStat类实例中,保证它所记录的参考数据信息能反映当前节点的状态;具体流程是:21)数据节点启动后台收集状态信息的线程collectDatanodeStat,在数据节点端实时获取集群中存储节点的实时状态信息;22)数据节点从系统文件/proc/stat中获取内核活动信息,从不同的时间点对数据采样,计算出CPU利用率;23)数据节点从系统文件/proc/meminfo文件中获取信息描述系统内存使用状况,从不同的时间点对数据采样,计算出内存利用率;24)数据节点从iostat中得到磁盘读和写次数、合并读和合并写次数,磁盘I/O利用率则用单位时间读写扇区次数rsec/s、 wsec/s和设备I/O操作的平均服务时间svctm,得到单位时间内I/O操作所占的百分比,util百分比=(rsec/s+ wsec/s)*( svctm/1000);25)从数据节点的Linux系统中获取到磁盘I/O使用率、CPU使用率和内存使用率获这些状态信息后,通过取后set方法更新DatanodeStat中的各成员,保证它所记录的参考数据信息能反映当前节点的状态;26)线程collectDatanodeStat不断的重复上面22)~25)的工作,保证DatanodeStat类对象中保存的是当前数据节点最新状态信息;3)数据节点实时从DatanodeStat对象中获取数据节点的实时状态信息磁盘I/O使用率、CPU使用率和内存使用率,线程collectDatanodeStat在数据节点端实时获取集群中存储节点的实时状态信息;新加入的状态信息从源监控模块里得到,收集性能参考信息的线程不断的获取节点状态信息,并将数据保存到全局DatanodeStat类实例里,每收集一次信息就对其更新一次,保证数据最新;4)心跳协议sendHeartbeat负责将数据节点的状态信息发送给名称节点,之后名称节点把心跳协议的工作移交给FSNamesystem的handleHeartbeat,更新名称节点中对这个数据节点的状态信息;5)名称节点得到实时状态数据后,通过优化相关数据结构和方法,处理数据节点传送过来的状态信息,更新和保存数据节点的最新性能状态参考信息,名称节点端实时了解数据节点提供存储访问服务的性能状况。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学镇江高新技术研究院,未经南京大学镇江高新技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310486601.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top