基于超融合存储系统的资源监控方法、装置及终端制造方法及图纸

技术编号:17346104 阅读:41 留言:0更新日期:2018-02-25 11:11
本发明专利技术公开了一种基于超融合存储系统的资源监控方法、装置及终端,涉及数据处理技术领域,主要目的在于对超融合存储系统中的资源根据监控需求进行实时有效地监控。本发明专利技术主要的技术方案为:获取具有标识信息的采集数据,所述采集数据包括超融合存储系统中至少一个物理设备的待监控数据采样信息;基于所述采集数据,生成所述超融合存储系统中预置的虚拟资源的监控数据采样信息,其中所述至少一个物理设备和所述虚拟资源存在对应关系。本发明专利技术主要用于监控系统资源。

【技术实现步骤摘要】
基于超融合存储系统的资源监控方法、装置及终端
本专利技术涉及数据处理
,尤其涉及一种基于超融合存储系统的资源监控方法、装置及终端。
技术介绍
超融合存储系统是一种面向对象的分布式存储系统。超融合是指在同一套单元设备中不仅仅具备计算、网络、存储和服务器虚拟化等资源和技术,而且还包括云管理软件,数据重构,多副本,快照技术等元素,而多节点可以通过网络聚合起来,实现模块化的无缝横向扩展,形成统一的资源池。而在超融合存储系统中所包括的资源池中主要可以分为物理资源与虚拟资源,其中,虚拟资源是在物理资源的基础上进一步的整合或拆分所得到的。目前,对于超融合存储系统中的资源进行监控,通过采集物理资源的采样数据是可以实时有效地进行监控与管理的,但对于其中的虚拟资源,还无法进行有效的监控,当前所采用的方式是通过引入外部的数据库对系统中的资源进行分析,得到所需的虚拟资源监控结果,例如,较为常用的是InfluxDB,InfluxDB是一款Go语言写的时序数据库,时序数据库主要用于存储基于时间序列的指标数据,比如一个Web页面的PV、UV等指标,将其定期采集,并打上时间戳,就是一份基于时间序列的指标,通过这些指标得到具体的监控结果。然而InfluxDB的连续查询的定位是通过降低采样率的方式,如此,对于监控结果的实时性与准确性都存在一定的影响,并且由于InfluxDB是外部引入的数据库,其监控的内容一般为定制的,无法根据用户的实时需求进行快速调整,同时也会对应用的具体场景存在限定,不利于用户系统监控功能的扩展,降低用户的应用体验。
技术实现思路
有鉴于此,本专利技术提供一种基于超融合存储系统的资源监控方法、装置及终端,主要目的在于对超融合存储系统中的资源根据监控需求进行实时有效地监控。为达到上述目的,本专利技术主要提供如下技术方案:一方面,本专利技术提供了一种基于超融合存储系统的资源监控方法,该方法包括:获取具有标识信息的采集数据,所述采集数据包括超融合存储系统中至少一个物理设备的待监控数据采样信息;基于所述采集数据,生成所述超融合存储系统中预置的虚拟资源的监控数据采样信息,其中所述至少一个物理设备和所述虚拟资源存在对应关系。优选的,在生成所述超融合存储系统中预置的虚拟资源的监控数据采样信息之后,所述方法还包括:将所述监控数据采样信息以及所述采集数据存储在预置数据表中;当接收到虚拟资源的监控查询请求时,提取所述预置数据表中对应的监控数据采样信息,得到监控查询结果。优选的,所述获取具有标识信息的采集数据包括:根据待监控数据的内容采集所述超融合存储系统中至少一个物理设备的数据信息;基于所述物理设备的设备标识信息以及采集时间信息生成所述采集数据的标识信息;将所述标识信息标记在所述采集数据中。优选的,根据所述采集数据生成所述超融合存储系统中预置的虚拟资源的监控数据采样信息包括:确定所述虚拟资源对应的物理资源,所述物理资源为所述超融合存储系统中物理设备所具有的资源;根据所述采样信息计算所述物理资源对应的监控数据采样信息,得到所述虚拟资源的监控数据采样信息。优选的,根据所述采样信息计算所述物理资源对应的监控数据采样信息包括:根据确定的物理设备所对应的设备标识信息提取采样信息;计算具有相同采集时间信息的所述采样信息,得到所述监控数据采样信息,其中,计算方式包括累加、平均值、最大值、最小值、方差中的至少一种。优选的,在将所述监控数据采样信息以及所述采集数据存储在预置数据表中之后,所述方法还包括:将所述预置数据表中的数据按照预置规则进行归并计算,得到粗粒度的监控数据,所述预置规则包括以时间维度和/或资源维度设置的计算规则;将所述粗粒度的监控数据保存至所述预置数据表中。优选的,所述方法还包括:监控所述预置数据表中存储的数据内容的保存时间;根据预置规则将所述保存时间超过预置时间的数据内容进行删除。另一方面,本专利技术还提供了一种基于超融合存储系统的资源监控装置,该装置包括:获取单元,用于获取具有标识信息的采集数据,所述采集数据包括超融合存储系统中至少一个物理设备的待监控数据采样信息;生成单元,用于基于所述获取单元获取的采集数据,生成所述超融合存储系统中预置的虚拟资源的监控数据采样信息,其中所述至少一个物理设备和所述虚拟资源存在对应关系。优选的,所述装置还包括:存储单元,用于将所述生成单元得到的监控数据采样信息以及所述获取单元得到的采集数据存储在预置数据表中;提取单元,用于当接收到虚拟资源的监控查询请求时,提取所述预置数据表中对应的监控数据采样信息,得到监控查询结果。优选的,所述获取单元包括:采集模块,用于根据待监控数据的内容采集所述超融合存储系统中至少一个物理设备的数据信息;生成模块,用于基于所述物理设备的设备标识信息以及采集时间信息生成所述采集模块采集的采集数据的标识信息;标记模块,用于将所述生成模块得到的标识信息标记在所述采集数据中。优选的,所述生成单元包括:确定模块,用于确定所述虚拟资源对应的物理资源,所述物理资源为所述超融合存储系统中物理设备所具有的资源;计算模块,用于根据所述采样信息计算所述确定模块确定的物理资源对应的监控数据采样信息,得到所述虚拟资源的监控数据采样信息。优选的,所述计算模块包括:提取子模块,用于根据确定的物理设备所对应的设备标识信息提取采样信息;计算子模块,用于计算具有相同采集时间信息的所述提取子模块得到采样信息,得到所述监控数据采样信息,其中,计算方式包括累加、平均值、最大值、最小值、方差中的至少一种。优选的,所述装置还包括:归并计算单元,用于在存储单元将所述监控数据采样信息以及所述采集数据存储在预置数据表中之后,将所述预置数据表中的数据按照预置规则进行归并计算,得到粗粒度的监控数据,所述预置规则包括以时间维度和/或资源维度设置的计算规则;所述存储单元还用于,将所述归并计算单元得到的粗粒度的监控数据保存至所述预置数据表中。优选的,所述装置还包括:监控单元,用于监控所述预置数据表中所述存储单元存储的数据内容的保存时间;删除单元,用于根据预置规则将所述监控单元确定的保存时间超过预置时间的数据内容进行删除。此外,第三方面,本专利技术还提供了一种基于超融合存储系统的资源监控终端,该终端中至少包括:处理器与存储介质;所述处理器用于,获取具有标识信息的采集数据,所述采集数据包括超融合存储系统中至少一个物理设备的待监控数据采样信息,并基于所述采集数据,生成所述超融合存储系统中预置的虚拟资源的监控数据采样信息,其中所述至少一个物理设备和所述虚拟资源存在对应关系;所述存储介质用于存储所述处理器执行的程序,以及所述超融合存储系统的存储数据。优选的,所述终端还包括收发器,用于收发所述处理器所执行的处理指令,以使得所述终端与所述超融合存储系统中的其他终端进行数据交互;所述处理器还用于将所述监控数据采样信息以及所述采集数据存储在预置数据表中;当所述收发器接收到虚拟资源的监控查询请求时,所述处理器提取所述预置数据表中对应的监控数据采样信息,得到监控查询结果,并通过所述收发器发送所述监控查询结果,以反馈所述监控查询请求。依据上述本专利技术所提出的一种基于超融合存储系统的资源监控方法、装置及终端,主要是将超融合存储系统中带有物理设备标识信息的采集数据按照虚拟资源与物本文档来自技高网...
基于超融合存储系统的资源监控方法、装置及终端

【技术保护点】
一种基于超融合存储系统的资源监控方法,其特征在于,所述方法包括:获取具有标识信息的采集数据,所述采集数据包括超融合存储系统中至少一个物理设备的待监控数据采样信息;基于所述采集数据,生成所述超融合存储系统中预置的虚拟资源的监控数据采样信息,其中所述至少一个物理设备和所述虚拟资源存在对应关系。

【技术特征摘要】
1.一种基于超融合存储系统的资源监控方法,其特征在于,所述方法包括:获取具有标识信息的采集数据,所述采集数据包括超融合存储系统中至少一个物理设备的待监控数据采样信息;基于所述采集数据,生成所述超融合存储系统中预置的虚拟资源的监控数据采样信息,其中所述至少一个物理设备和所述虚拟资源存在对应关系。2.根据权利要求1所述的方法,其特征在于,在生成所述超融合存储系统中预置的虚拟资源的监控数据采样信息之后,所述方法还包括:将所述监控数据采样信息以及所述采集数据存储在预置数据表中;当接收到虚拟资源的监控查询请求时,提取所述预置数据表中对应的监控数据采样信息,得到监控查询结果。3.根据权利要求1所述的方法,其特征在于,所述获取具有标识信息的采集数据包括:根据待监控数据的内容采集所述超融合存储系统中至少一个物理设备的数据信息;基于所述物理设备的设备标识信息以及采集时间信息生成所述采集数据的标识信息;将所述标识信息标记在所述采集数据中。4.根据权利要求3所述的方法,其特征在于,生成所述超融合存储系统中预置的虚拟资源的监控数据采样信息包括:确定所述虚拟资源对应的物理资源,所述物理资源为所述超融合存储系统中物理设备所具有的资源;根据所述采样信息计算所述物理资源对应的监控数据采样信息,得到所述虚拟资源的监控数据采样信息。5.根据权利要求4所述的方法,其特征在于,根据所述采样信息计算所述物理资源对应的监控数据采样信息包括:根据确定的物理设备所对应的设备标识信息提取采样信息;计算具有相同采集时间信息的所述采样信息,得到所述监控数据采样信息,其中,计算方式包括累加、平均值、最大值、最小值、方差中的至少一种。6.根据权利要求2-5中任一项所述的方法,其特征在于,在将所述监控数据采样信息以及所述采集数据存储在预置数据表中之后...

【专利技术属性】
技术研发人员:马梦婷
申请(专利权)人:北京联想超融合科技有限公司
类型:发明
国别省市:北京,11

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

1