CN110445663B - 一种数据监控方法、装置、设备及存储介质 - Google Patents
一种数据监控方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN110445663B CN110445663B CN201910818237.3A CN201910818237A CN110445663B CN 110445663 B CN110445663 B CN 110445663B CN 201910818237 A CN201910818237 A CN 201910818237A CN 110445663 B CN110445663 B CN 110445663B
- Authority
- CN
- China
- Prior art keywords
- data
- parameter information
- volume
- state
- data content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 71
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000011084 recovery Methods 0.000 claims abstract description 76
- 238000012806 monitoring device Methods 0.000 claims abstract description 9
- 238000004519 manufacturing process Methods 0.000 claims description 33
- 238000010586 diagram Methods 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 10
- 238000000605 extraction Methods 0.000 claims description 10
- 230000010076 replication Effects 0.000 claims description 7
- 230000000007 visual effect Effects 0.000 claims description 6
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 230000001360 synchronised effect Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0663—Performing the actions predefined by failover planning, e.g. switching to standby network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/22—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/04—Processing captured monitoring data, e.g. for logfile generation
- H04L43/045—Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- Environmental & Geological Engineering (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种数据监控方法、装置、设备及存储介质。该方法的步骤包括:获取运行于两地三中心容灾架构内的数据卷的参数信息;参数信息中的数据内容至少包括卷状态、拓扑状态、以及卷类型中的一项或多项;提取参数信息中的数据内容;根据参数信息中的数据内容生成监控结果。本方法通过参数信息的方式记录有两地三中心架构内的数据卷的相关数据状态,进而通过获取数据卷的参数信息即可实现对于数据卷的相关数据状态的监控,为用户对于各数据卷的使用提供了参考,从而进一步提高了用户对于数据卷的可控性。此外,本发明还提供一种数据监控装置、设备及存储介质,有益效果同上所述。
Description
技术领域
本发明涉及云计算领域,特别是涉及一种数据监控方法、装置、设备及存储介质。
背景技术
两地三中心容灾架构是当前企业所普遍采用的数据容灾架构,图1以及图2分别为当前两地三中心架构下的两种拓扑结构,在两地三中心容灾架构中包含生产站点中的生产卷、本地容灾站点中的本地容灾卷以及远程容灾站点的远程容灾卷,其中,生产卷负责对外提供业务,本地容灾卷负责实时同步生产卷的数据,远程容灾卷负责周期性同步生产卷数据。两地三中心容灾架构,既满足了本地站点级别业务不中断的容灾需求,同时也实现了应对区域级灾难的异地容灾需要。
在如图1所示的串联拓扑结构的两地三中心容灾架构中,本地容灾卷与生产卷之间建立同步的远程数据备份关系或数据恢复关系,本地容灾卷与远程容灾卷建立周期异步的远程数据备份关系或数据恢复关系;在如图2所示的并联拓扑结构的两地三中心容灾架构中,生产卷与本地容灾卷之间建立同步的远程数据备份关系或数据恢复关系,生产卷与远程容灾卷之间建立周期异步的远程数据备份关系或数据恢复关系。虽然两地三中心容灾架构能够相对可靠的实现对于数据的容灾,但是当前尚且不存在对于数据卷中数据的监控方法。
由此可见,提供一种数据监控方法,以实现对于两地三中心容灾架构下各数据卷内数据状态的监控,为用户对于各数据卷的使用提供参考,从而进一步提高用户对于数据卷的可控性,是本领域技术人员需要解决的问题。
发明内容
本发明的目的是提供一种数据监控方法、装置、设备及存储介质,以实现对于两地三中心容灾架构下各数据卷内数据状态的监控,为用户对于各数据卷的使用提供参考,从而进一步提高用户对于数据卷的可控性。
为解决上述技术问题,本发明提供一种数据监控方法,包括:
获取运行于两地三中心容灾架构内的数据卷的参数信息;
参数信息中的数据内容至少包括卷状态、拓扑状态、以及卷类型中的一项或多项;
提取参数信息中的数据内容;
根据参数信息中的数据内容生成监控结果。
优选的,参数信息为二进制类型的数值,参数信息中的数据内容记录于参数信息中对应的二进制数位区间;
提取参数信息中的数据内容,包括:
根据二进制数位区间提取参数信息中的数据内容。
优选的,数据内容记录于参数信息中对应的二进制数位区间,包括:
数据内容的特征值记录于参数信息中对应的二进制数位区间;
根据二进制数位区间提取参数信息中的数据内容,包括:
根据二进制数位区间提取参数信息中的特征值;
获取与特征值对应的数据内容。
优选的,在根据参数信息中的数据内容生成监控结果之前,方法还包括:
根据状态标准判定参数信息中的数据内容对应的状态等级;
根据参数信息中的数据内容生成监控结果,包括:
获取两地三中心容灾架构的拓扑结构图,以及与状态等级对应的状态标识;
在拓扑结构图中对数据卷标记状态标识,基于标记有状态标识的拓扑结构图生成可视化的监控结果。
优选的,状态标识为颜色标识。
优选的,卷状态至少包括数据流向、数据一致性、数据复制状态以及运行状态中的一项或多项;
拓扑状态包括串联状态以及并联状态;
卷类型包括生产卷、本地容灾卷以及远程容灾卷。
此外,本发明还提供一种数据监控装置,包括:
参数信息获取模块,用于获取运行于两地三中心容灾架构内的数据卷的参数信息;
参数信息中的数据内容至少包括卷状态、拓扑状态、以及卷类型中的一项或多项;
数据内容提取模块,用于提取参数信息中的数据内容;
监控结果生成模块,用于根据参数信息中的数据内容生成监控结果。
优选的,参数信息为二进制类型的数值,参数信息中的数据内容记录于参数信息中对应的二进制数位区间;
数据内容提取模块包括:
二进制提取模块,用于根据二进制数位区间提取参数信息中的数据内容。
此外,本发明还提供一种数据监控设备,包括:
存储器,用于存储计算机程序;
处理器,用于执行计算机程序时实现如上述的数据监控方法的步骤。
此外,本发明还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述的数据监控方法的步骤。
本发明所提供的数据监控方法,首先获取运行于两地三中心架构内的数据卷的参数信息,该参数信息内至少包括卷状态、拓扑状态以及卷类型中的一项或多项内容,在获取到参数信息后,提取参数信息中的数据内容,进而根据参数信息中提取出的数据内容生成相应的监控结果。本方法通过参数信息的方式记录有两地三中心架构内的数据卷的相关数据状态,进而通过获取数据卷的参数信息即可实现对于数据卷的相关数据状态的监控,为用户对于各数据卷的使用提供了参考,从而进一步提高了用户对于数据卷的可控性。此外,本发明还提供一种数据监控装置、设备及存储介质,有益效果同上所述。
附图说明
为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为当前两地三中心架构下的一种拓扑结构;
图2为当前两地三中心架构下的另一种拓扑结构;
图3为本发明实施例提供的一种数据监控方法的流程图;
图4为本发明实施例提供的一种数据监控方法的流程图;
图5为本发明提供的一种场景实施例性的参数信息的结构示意图;
图6为本发明实施例提供的一种数据监控方法的流程图;
图7为本发明实施例提供的一种数据监控装置的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。
两地三中心容灾架构中包含生产站点中的生产卷、本地容灾站点中的本地容灾卷以及远程容灾站点的远程容灾卷,其中,生产卷负责对外提供业务,本地容灾卷负责实时同步生产卷的数据,远程容灾卷负责周期性同步生产卷数据。两地三中心容灾架构,既满足了本地站点级别业务不中断的容灾需求,同时也实现了应对区域级灾难的异地容灾需要。虽然两地三中心容灾架构能够相对可靠的实现对于数据的容灾,但是当前尚且不存在对于数据卷中数据的监控方法。
为此,本发明的核心是提供一种数据监控方法,以实现对于两地三中心容灾架构下各数据卷内数据状态的监控,为用户对于各数据卷的使用提供参考,从而进一步提高用户对于数据卷的可控性。
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。
图3为本发明实施例提供的一种数据监控方法的流程图。请参考图3,数据监控方法的具体步骤包括:
步骤S10:获取运行于两地三中心容灾架构内的数据卷的参数信息。
参数信息中的数据内容至少包括卷状态、拓扑状态、以及卷类型中的一项或多项。
本实施例中参数信息中包含的卷状态指的是数据卷的工作状态以及数据存储状态,拓扑状态指的是数据卷在两地三中心容灾架构中的拓扑结构,卷类型指的是数据卷在两地三中心容灾架构中的角色。
需要说明的是,本步骤中的两地三中心容灾架构的拓扑结构示意图可分别参考图1以及图2,两地三中心容灾架构中应至少包括产生数据并为业务提供数据支持的生产卷、对生产卷中的数据进行本地容灾备份的本地容灾卷以及对生产卷中的数据进行远程容灾备份的远程容灾卷。
生产卷与本地容灾卷以及远程容灾卷之间的拓扑状态可以包括如图1的串联状态或如图2的并联状态。
在串联状态的两地三中心容灾架构中,当生产卷处于正常运行的状态时,生产卷与本地容灾卷建立同步复制关系,本地容灾卷与远程容灾卷建立周期异步远程复制关系,目的是将生产卷中的数据直接至本地容灾卷,进而再由地容灾卷将生产卷中的数据间接的备份至远程容灾卷中;在并联状态的两地三中心容灾架构中,当处于生产卷处于正常运行的状态时,生产卷与本地容灾卷建立同步复制关系,生产卷与远程容灾卷建立周期异步远程复制关系,目的是通过生产卷分别将数据直接备份至本地容灾卷以及远程容灾卷中。
当生产卷以及本地容灾卷出现故障时,将启用远程容灾卷对外提供业务,进而在生产卷与本地容灾卷正常工作时,远程容灾卷需要将最新的数据反向同步回生产卷以及本地容灾卷。
步骤S11:提取参数信息中的数据内容。
由于参数信息中包含有一种或一种以上类型的数据内容,因此在获取到参数信息后,需要进一步对参数信息中的具体内容进行提取。
步骤S12:根据参数信息中的数据内容生成监控结果。
在提取参数信息中的数据内容后,根据参数信息中的数据内容生成相应的监控结果。
本发明所提供的数据监控方法,首先获取运行于两地三中心架构内的数据卷的参数信息,该参数信息内至少包括卷状态、拓扑状态以及卷类型中的一项或多项内容,在获取到参数信息后,提取参数信息中的数据内容,进而根据参数信息中提取出的数据内容生成相应的监控结果。本方法通过参数信息的方式记录有两地三中心架构内的数据卷的相关数据状态,进而通过获取数据卷的参数信息即可实现对于数据卷的相关数据状态的监控,为用户对于各数据卷的使用提供了参考,从而进一步提高了用户对于数据卷的可控性。
在上述实施例的基础上,作为一种优选的实施方式,卷状态至少包括数据流向、数据一致性、数据复制状态以及运行状态中的一项或多项;拓扑状态包括串联状态以及并联状态;卷类型包括生产卷、本地容灾卷以及远程容灾卷。
上述卷状态中的数据流向表征的是数据卷处于数据备份状态或数据恢复状态,例如,数据流向为正向时,则说明处于数据备份状态;数据流向为反向时,则说明数据恢复状态。数据一致性指的是数据卷中的数据与其它数据卷中的数据是否一致。数据复制状态指的是数据卷在向其他数据卷进行数据复制时的状态。运行状态则指的是数据卷自身运行是否产生故障。
本实施方式能够进一步提高对于参数信息中内容的丰富性,进一步提高可参考性。
图4为本发明实施例提供的一种数据监控方法的流程图。请参考图4,数据监控方法的具体步骤包括:
步骤S20:获取运行于两地三中心容灾架构内的数据卷的参数信息。
参数信息中的数据内容至少包括卷状态、拓扑状态、以及卷类型中的一项或多项,参数信息为二进制类型的数值,参数信息中的数据内容记录于参数信息中对应的二进制数位区间。
需要说明的是,本实施例的重点在于,参数信息为二进制类型的数值,数据内容记录与参数信息数值中对应的二进制数据位区间,也就是说,参数信息是二进制的数,而参数信息中包含的各数据内容均记录于二进制数中对应的二进制数位区间中。
步骤S21:根据二进制数位区间提取参数信息中的数据内容。
由于二进制类型的参数信息中不同的二进制数位区间内记录有相应的数据内容,因此在接收到二进制类型的参数信息后,以二进制数位区间为数据内容的提取单位,提取参数信息中各二进制数位区间下的数据内容。
步骤S22:根据参数信息中的数据内容生成监控结果。
由于通过二进制类型的数值表征包含有各类数据内容的参数信息具有更高的简洁性,因此根据二进制数位区间提取参数信息中的数据内容的效率更高,进而本实施例能够进一步提高获取监控结果的效率。
在上述实施例的基础上,作为一种优选的实施方式,参数信息中的数据内容记录于参数信息中对应的二进制数位区间,包括:
参数信息中的数据内容的特征值记录于参数信息中对应的二进制数位区间;
相应的,根据二进制数位区间提取参数信息中的数据内容,包括:
根据二进制数位区间提取参数信息中的特征值;
获取与特征值对应的数据内容。
需要说明的是,在本实施方式下,是预先将数据卷的相关数据内容的特征值记录于参数信息中对应的二进制数位区间中,进而参数信息中并未直接记录有具体的数据内容,而是记录有数据内容对应的特征值,因此在获取数据内容时,需要先根据二进制数位区间提取参数信息中的特征值,进而再获取与特征值对应的数据内容。由于特征值相比于数据内容本身而言具有简洁性,因此能够相对较少参数信息的整体数据量,进而减少对参数信息进行数据内容提取的开销,进一步提高获取监控结果的效率。
为了加深对于本实施例的理解,下面提供一种具体应用场景下的场景实施例。请参考图5,图5为本发明提供的一种场景实施例性的参数信息的结构示意图。
本场景实施例中,将数据卷的卷状态分为三类,分别是:离线状态、一致状态和不一致状态。离线状态表示数据卷出现故障,多设备管理软件无法访问到该数据卷。一致状态表示该数据卷中的数据是一份完整的没有差错的数据(并不一定是实时的最新的数据)。不一致状态表示数据卷中的数据是不完整不正确的数据(比如远程复制没有传输完成时的数据)。
参数信息的产生过程如下:
1、申请长度为8bit的内存空间,即图5中二进制数据位为0~7,用来存放两地三中心容灾架构中数据卷的参数信息(以下称为V3DC)。每一个bit的含义见图5,其中V3DC的第6~7位存放卷类型,第5位存放数据流向,第4位存放拓扑状态,第0~3位存放数据卷的数据复制状态以及运行状态。
2、获取当前时刻两地三中心容灾架构中数据卷的,填充上面的V3DC。比如:对于数据流向为正向且拓扑状态为串联,生产卷与本地容灾卷之间的远程复制正处于一致同步状态,本地容灾卷与远程容灾卷之间的远程复制关系处于不一致拷贝状态。则此时生产卷的V3DC=00000110,本地容灾卷的V3DC=01000110,远程容灾卷的V3DC=10001010。
在获取到V3DC更进一步的,可以通过转换函数提取V3DC中的数据内容,相关的伪代码如下表:
图6为本发明实施例提供的一种数据监控方法的流程图。请参考图6,数据监控方法的具体步骤包括:
步骤S30:获取运行于两地三中心容灾架构内的数据卷的参数信息。
参数信息中的数据内容至少包括卷状态、拓扑状态、以及卷类型中的一项或多项。
步骤S31:提取参数信息中的数据内容。
步骤S32:根据状态标准判定参数信息中的数据内容对应的状态等级。
需要说明的是,本实施例在提取参数信息中的数据内容后,进一步根据状态标准判定参数信息中数据内容所对应表征的状态等级,例如状态等级可以包括,正常,一般以及故障。不同的状态等级能够直接反映数据卷当前的工作状态。
步骤S33:获取两地三中心容灾架构的拓扑结构图,以及与状态等级对应的状态标识。
在获取到数据卷的状态等级后,本步骤进一步获取两地三中心容灾架构的拓扑结构图,以及与状态等级对应的状态标识,状态标识指的是用户直观可视的标记,状态标识的类型可以包括图像、文件以及颜色填充等。
步骤S34:在拓扑结构图中对数据卷标记状态标识,基于标记有状态标识的拓扑结构图生成可视化的监控结果。
在获取拓扑结构图后,进一步在拓扑结构图中对数据卷标记状态标识,进而基于标记有状态标识的拓扑结构图生成可视化的监控结果。本实施例将数据卷上标记有状态标识的拓扑结构图作为可视化的监控结果,能够确保用户更加直观的根据监控结果获取数据卷当前的工作状态,进一步提高了用户对于数据卷的可控性。
在上述实施例的基础上,作为一种优选的实施方式,状态标识为颜色标识。
由于颜色标识相比于其它类型的标识而言更加直观醒目,能够进一步确保用户直观的根据监控结果获取数据卷当前的工作状态。
图7为本发明实施例提供的一种数据监控装置的结构图。本发明实施例提供的数据监控装置,包括:
参数信息获取模块10,用于获取运行于两地三中心容灾架构内的数据卷的参数信息;
参数信息中的数据内容至少包括卷状态、拓扑状态、以及卷类型中的一项或多项;
数据内容提取模块11,用于提取参数信息中的数据内容;
监控结果生成模块12,用于根据参数信息中的数据内容生成监控结果。
本发明所提供的数据监控装置,首先获取运行于两地三中心架构内的数据卷的参数信息,该参数信息内至少包括卷状态、拓扑状态以及卷类型中的一项或多项内容,在获取到参数信息后,提取参数信息中的数据内容,进而根据参数信息中提取出的数据内容生成相应的监控结果。本装置通过参数信息的方式记录有两地三中心架构内的数据卷的相关数据状态,进而通过获取数据卷的参数信息即可实现对于数据卷的相关数据状态的监控,为用户对于各数据卷的使用提供了参考,从而进一步提高了用户对于数据卷的可控性。
在上述数据监控装置的基础上,本发明还提供如下优选的实施方式。
作为一种优选的实施方式,参数信息为二进制类型的数值,参数信息中的数据内容记录于参数信息中对应的二进制数位区间;
数据内容提取模块包括:
二进制提取模块,用于根据二进制数位区间提取参数信息中的数据内容。
此外,本发明还提供一种数据监控设备,包括:
存储器,用于存储计算机程序;
处理器,用于执行计算机程序时实现如上述的数据监控方法的步骤。
本发明所提供的数据监控设备,首先获取运行于两地三中心架构内的数据卷的参数信息,该参数信息内至少包括卷状态、拓扑状态以及卷类型中的一项或多项内容,在获取到参数信息后,提取参数信息中的数据内容,进而根据参数信息中提取出的数据内容生成相应的监控结果。本设备通过参数信息的方式记录有两地三中心架构内的数据卷的相关数据状态,进而通过获取数据卷的参数信息即可实现对于数据卷的相关数据状态的监控,为用户对于各数据卷的使用提供了参考,从而进一步提高了用户对于数据卷的可控性。
此外,本发明还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述的数据监控方法的步骤。
本发明所提供的计算机可读存储介质,首先获取运行于两地三中心架构内的数据卷的参数信息,该参数信息内至少包括卷状态、拓扑状态以及卷类型中的一项或多项内容,在获取到参数信息后,提取参数信息中的数据内容,进而根据参数信息中提取出的数据内容生成相应的监控结果。本计算机可读存储介质通过参数信息的方式记录有两地三中心架构内的数据卷的相关数据状态,进而通过获取数据卷的参数信息即可实现对于数据卷的相关数据状态的监控,为用户对于各数据卷的使用提供了参考,从而进一步提高了用户对于数据卷的可控性。
以上对本发明所提供的一种数据监控方法、装置、设备及存储介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
Claims (7)
1.一种数据监控方法,其特征在于,包括:
获取运行于两地三中心容灾架构内的数据卷的参数信息;
所述参数信息中的数据内容至少包括卷状态、拓扑状态、以及卷类型中的一项或多项;
提取所述参数信息中的数据内容;
根据所述参数信息中的数据内容生成监控结果;
所述参数信息为二进制类型的数值,所述参数信息中的数据内容记录于所述参数信息中对应的二进制数位区间;
所述提取所述参数信息中的数据内容,包括:
根据所述二进制数位区间提取所述参数信息中的数据内容;
所述数据内容记录于所述参数信息中对应的二进制数位区间,包括:
所述数据内容的特征值记录于所述参数信息中对应的二进制数位区间;
所述根据所述二进制数位区间提取所述参数信息中的数据内容,包括:
根据所述二进制数位区间提取所述参数信息中的特征值;
获取与所述特征值对应的数据内容。
2.根据权利要求1所述的数据监控方法,其特征在于,在所述根据所述参数信息中的数据内容生成监控结果之前,所述方法还包括:
根据状态标准判定所述参数信息中的数据内容对应的状态等级;
所述根据所述参数信息中的数据内容生成监控结果,包括:
获取所述两地三中心容灾架构的拓扑结构图,以及与所述状态等级对应的状态标识;
在所述拓扑结构图中对所述数据卷标记所述状态标识,基于标记有所述状态标识的所述拓扑结构图生成可视化的监控结果。
3.根据权利要求2所述的数据监控方法,其特征在于,所述状态标识为颜色标识。
4.根据权利要求1至3任意一项所述的数据监控方法,其特征在于,所述卷状态至少包括数据流向、数据一致性、数据复制状态以及运行状态中的一项或多项;
所述拓扑状态包括串联状态以及并联状态;
所述卷类型包括生产卷、本地容灾卷以及远程容灾卷。
5.一种数据监控装置,其特征在于,包括:
参数信息获取模块,用于获取运行于两地三中心容灾架构内的数据卷的参数信息;
所述参数信息中的数据内容至少包括卷状态、拓扑状态、以及卷类型中的一项或多项;
数据内容提取模块,用于提取所述参数信息中的数据内容;
监控结果生成模块,用于根据所述参数信息中的数据内容生成监控结果;
所述参数信息为二进制类型的数值,所述参数信息中的数据内容记录于所述参数信息中对应的二进制数位区间;
所述数据内容提取模块包括:
二进制提取模块,用于根据所述二进制数位区间提取所述参数信息中的数据内容;
所述数据内容记录于所述参数信息中对应的二进制数位区间,包括:
所述数据内容的特征值记录于所述参数信息中对应的二进制数位区间;
所述二进制提取模块,具体用于:
根据所述二进制数位区间提取所述参数信息中的特征值;
获取与所述特征值对应的数据内容。
6.一种数据监控设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至4任一项所述的数据监控方法的步骤。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述的数据监控方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910818237.3A CN110445663B (zh) | 2019-08-30 | 2019-08-30 | 一种数据监控方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910818237.3A CN110445663B (zh) | 2019-08-30 | 2019-08-30 | 一种数据监控方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110445663A CN110445663A (zh) | 2019-11-12 |
CN110445663B true CN110445663B (zh) | 2022-12-30 |
Family
ID=68438617
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910818237.3A Active CN110445663B (zh) | 2019-08-30 | 2019-08-30 | 一种数据监控方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110445663B (zh) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102650961B (zh) * | 2012-03-31 | 2014-01-01 | 华为技术有限公司 | 监控容灾***数据复制的方法、***和一种容灾*** |
CN108632067B (zh) * | 2017-03-21 | 2020-12-08 | 华为技术有限公司 | 容灾部署方法、装置及*** |
CN108874593B (zh) * | 2018-06-21 | 2021-08-31 | 郑州云海信息技术有限公司 | 一种两地三中心容灾方法、装置、设备及*** |
CN109117310A (zh) * | 2018-08-08 | 2019-01-01 | 中国建设银行股份有限公司 | 实现数据备份的容灾***、方法及装置 |
-
2019
- 2019-08-30 CN CN201910818237.3A patent/CN110445663B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110445663A (zh) | 2019-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11416344B2 (en) | Partial database restoration | |
CN110543386B (zh) | 一种数据存储方法、装置、设备和存储介质 | |
CN106802892B (zh) | 用于主备数据一致性校验的方法和设备 | |
CN107608826A (zh) | 一种存储集群的节点的故障恢复方法、装置及介质 | |
CN105955836A (zh) | 一种冷热备份自动演练多功能*** | |
CN112286728A (zh) | 数据备份方法、装置、设备及计算机存储介质 | |
CN110088744A (zh) | 一种数据库维护方法及其*** | |
CN110750379A (zh) | 一种etcd集群恢复方法、***、设备及计算机介质 | |
CN112583648A (zh) | 一种基于dns的智能服务故障处理方法 | |
CN113987393A (zh) | 一种网页操作记录器、***、装置及方法 | |
WO2013113220A1 (zh) | 一种网管配置数据备份恢复功能的方法及装置 | |
CN105354102B (zh) | 一种文件***维护和修复的方法和装置 | |
CN110445663B (zh) | 一种数据监控方法、装置、设备及存储介质 | |
CN104536852A (zh) | 数据恢复方法及装置 | |
CN114461445A (zh) | 数据恢复方法及装置、电子设备、计算机可读存储介质 | |
CN104034492B (zh) | 水压测试曲线及参数处理方法 | |
CN105471616A (zh) | 缓存***管理方法和*** | |
CN112367186B (zh) | 一种基于0penStack裸机的故障保护方法及装置 | |
CN112306753B (zh) | 一种数据修复方法、装置及*** | |
WO2017067397A1 (zh) | 一种数据恢复方法和装置 | |
CN115314361B (zh) | 一种服务器集群管理方法及其相关组件 | |
CN109150596B (zh) | 一种scada***实时数据转储方法和装置 | |
CN110677316A (zh) | 一种分布式存储服务器网卡检测方法和*** | |
CN113112023B (zh) | AIStation推理平台的推理服务管理方法和装置 | |
CN114880167A (zh) | 数据备份、恢复方法、服务器、分布式***及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |