一种分布式存储系统的性能数据采集方法及相关装置制造方法及图纸

技术编号:37423998 阅读:20 留言:0更新日期:2023-04-30 09:45
本申请公开了一种分布式存储系统的性能数据采集方法,包括:主节点进行初始化处理;当所述初始化处理完成时,接收多个子节点发送的性能数据;其中,所述子节点的性能数据为对应的子节点进行采集得到性能数据;将接收到的所有性能数据进行保存,得到性能监控数据。通过主节点接收子节点发送的性能数据,然后将接收到所有性能数据进行保存,而不是主节点采集每个设备的性能数据,降低了主节点进行性能数据采集的压力,提高了性能利用率,同时提高了采集性能数据的效率。本申请还公开了一种分布式存储系统的性能数据采集装置、终端设备以及计算机可读存储介质,具有以上有益效果。具有以上有益效果。具有以上有益效果。

【技术实现步骤摘要】
一种分布式存储系统的性能数据采集方法及相关装置


[0001]本申请涉及计算机领域,特别涉及一种分布式存储系统的性能数据采集方法、性能数据采集装置、终端设备以及计算机可读存储介质。

技术介绍

[0002]随着信息技术的不断发展,出现了分布式存储系统。在分布式存储系统中包括多个子存储设备。正常使用过程中,需要对每个子存储设备进行性能监控,以便保持分布式存储系统的可靠性。
[0003]相关技术中,一般需要性能数据的采集、分析与告警和性能数据的展示。在分布式存储系统应用中,时延、IOPS(Input/Output Operations Per Second,每秒进行读写操作的次数)、带宽等作为存储系统的性能评判指标,用户对性能实时数据和历史数据的掌握显得尤为重要。随着分布式存储系统的运行,产生的性能数据日益增多。当数据库的大小超过一定值时,会产生死锁的问题,影响存储管理软件的使用,降低了性能数据的采集效率。
[0004]因此,如何提高性能数据的采集效率是本领域技术人员关注的重点问题。

技术实现思路

[0005]本申请的目本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种分布式存储系统的性能数据采集方法,其特征在于,包括:主节点进行初始化处理;当所述初始化处理完成时,接收多个子节点发送的性能数据;其中,所述子节点的性能数据为对应的子节点进行采集得到性能数据;将接收到的所有性能数据进行保存,得到性能监控数据。2.根据权利要求1所述的性能数据采集方法,其特征在于,当所述初始化处理完成时,接收多个子节点发送的性能数据,包括:当所述初始化处理完成时,通过数据池接收多个子节点发送的性能数据。3.根据权利要求1所述的性能数据采集方法,其特征在于,所述子节点进行采集得到性能数据的过程,包括:所述子节点进行性能数据采集,得到原始性能数据;以列表的形式将所述原始性能数据进行封装,得到所述性能数据;通过中间件实例将所述性能数据发送至所述主节点。4.根据权利要求1所述的性能数据采集方法,其特征在于,将接收到的所有性能数据进行保存,得到性能监控数据,包括:基于数据库参数配置判断每个所述性能数据的实际参数值是否大于存储性能阈值;若是,则将所述性能数据对应的表中的数据进行转存;若否,则将所述性能数据保存至内存数据库。5.根据权利要求1所述的性能数据采集方法,其特征在于,所述参考值包括:数据库文件最大页面数量、数据库当前页面数量、数据库文件页面所占...

【专利技术属性】
技术研发人员:许江永
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1