一种监控数据同步的方法、系统和装置制造方法及图纸

技术编号:39252681 阅读:13 留言:0更新日期:2023-10-30 12:04
本发明专利技术提出了一种监控数据同步的方法、系统和装置,该方法运行于监控平台,包括:通过接口获取数据输出子节点中任一数据容器当前输出的第一数据量和传输至数据输入子节点的第二数据量;分别将第一数据量与监控平台保存的上一时刻输出的第三数据量进行比较得到第一差值,将第二数据量与与监控平台保存的上一时刻输入的第四数据量进行比较得到第二差值,通过第一差值和第二差值的比来判断是否同步。基于该方法,还提出了一种监控数据同步的系统和装置。本发明专利技术通过对数据传输节点实时监控,提高企业对数据安全性和可靠性的把控,同时减少数据同步节点的处理逻辑,减小数据同步节点主动推送数据的处理压力。动推送数据的处理压力。动推送数据的处理压力。

【技术实现步骤摘要】
一种监控数据同步的方法、系统和装置


[0001]本专利技术属于监控数据同步
,特别涉及一种监控数据同步的方法、系统和装置。

技术介绍

[0002]随着互联网、云计算、大数据等领域的快速发展,数据同步成为了企业和机构日常运营和业务发展中必不可少的一环。随之而来的问题就是如何确保数据同步的准确性、及时性和安全性,避免数据丢失、重复或混乱等问题。
[0003]现有技术中监控平台通常采用软件同步和硬件同步的方式,但是软件同步由于通信转发和多线程的影响,存在较大误差。硬件同步优点:可以获得很高精度,可兼容不同的传感器和硬件平台。缺点:主要是需要高精度的时钟源,需要考虑校正过程中处理器运行及通信带来的固有延迟和误差,往往需要增加系统硬件成本,并需要修改数据帧格式及驱动,实现难度较高。因此,建立一个高效、可靠、安全的数据同步监控平台成为了企业必须解决的难题。

技术实现思路

[0004]为了解决上述技术问题,本专利技术提出了一种监控数据同步的方法,对数据实时监控,提高企业对数据安全性和可靠性的把控。同时减少数据同步节点的处理逻辑,减小数据同步节点主动推送数据的处理压力。
[0005]为实现上述目的,本专利技术采用以下技术方案:
[0006]一种监控数据同步的方法,运行于监控平台,包括以下步骤:
[0007]通过接口获取数据输出子节点中任一数据容器当前输出的第一数据量和传输至数据输入子节点的第二数据量;
[0008]分别将第一数据量与监控平台保存的上一时刻输出的第三数据量进行比较得到第一差值,将第二数据量与与监控平台保存的上一时刻输入的第四数据量进行比较得到第二差值,通过第一差值和第二差值的比来判断是否同步。
[0009]进一步的,所述方法还包括在执行监控数据同步之前,通过在监控平台配置数据传输节点的信息,定时调用数据传输节点的接口;所述数据传输节点包括数据输出子节点和数据输入子节点。
[0010]进一步的,所述通过在监控平台配置数据传输节点的信息时,同时配置数据输出子节点和数据输入子节点的对应关系,且支持数据容器多对多的传输关系。
[0011]进一步的,所述数据容器包括数据表和数据库。
[0012]进一步的,所述通过第一差值和第二差值的比来判断是否同步的过程包括:
[0013]判断第一差值和第二差值的比是否在预设范围,如果在预设范围则判定数据同步,如果不在预设范围则判断数据不同步。
[0014]进一步的,所述预设范围为[0.95,1.05]。
[0015]进一步的,所述方法还包括:对监控数据同步的过程进行展示,具体包括:展示第一数据量、第二数据量、第三数据量、第四数据量、第一差值、第二差值和第一差值与第二差值之间的比。
[0016]进一步的,所述方法还包括判断数据不同步,则监控平台和用户发起告警通知。
[0017]本专利技术还提出了一种监控数据同步的系统,包括获取模块和判断模块;
[0018]所述获取模块用于通过接口获取数据输出子节点中任一数据容器当前输出的第一数据量和传输至数据输入子节点的第二数据量;
[0019]所述同步模块用于分别将第一数据量与监控平台保存的上一时刻输出的第三数据量进行比较得到第一差值,将第二数据量与与监控平台保存的上一时刻输入的第四数据量进行比较得到第二差值,通过第一差值和第二差值的比来判断是否同步。
[0020]本专利技术还提出了一种监控数据同步的装置,包括监控平台和数据传输节点;所述监控平台分别与数据传输节点中的数据输出子节点和数据输入子节点通信连接;
[0021]所述数据传输节点用于传输任一数据容器中的数据;即将数据输出子节点中任一数据容器的数据传输至数据输入子节点中;
[0022]所述监控平台用于获取数据输出子节点中任一数据容器当前输出的第一数据量和传输至数据输入子节点的第二数据量;分别将第一数据量与监控平台保存的上一时刻输出的第三数据量进行比较得到第一差值,将第二数据量与与监控平台保存的上一时刻输入的第四数据量进行比较得到第二差值,通过第一差值和第二差值的比来判断是否同步。
[0023]
技术实现思路
中提供的效果仅仅是实施例的效果,而不是专利技术所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:
[0024]本专利技术提出了一种监控数据同步的方法、系统和装置,该方法运行于监控平台,包括以下步骤:通过接口获取数据输出子节点中任一数据容器当前输出的第一数据量和传输至数据输入子节点的第二数据量;分别将第一数据量与监控平台保存的上一时刻输出的第三数据量进行比较得到第一差值,将第二数据量与与监控平台保存的上一时刻输入的第四数据量进行比较得到第二差值,通过第一差值和第二差值的比来判断是否同步。基于一种监控数据同步的方法,还提出了一种监控数据同步的系统和装置。本专利技术通过对数据传输节点实时监控,提高企业对数据安全性和可靠性的把控,同时减少数据同步节点的处理逻辑,减小数据同步节点主动推送数据的处理压力。仅需数据传输节点提供简单接口的方式,减少了对数据传输节点的强侵入。
[0025]本专利技术由监控平台主动去拉取数据可以防止由节点推送数据而造成的中心节点压力过大的问题。监控平台同时支持对节点的控制,可以支持由监控平台对数据传输节点的操作,例如重启和升级,便于在线对问题的快速定位和解决。
附图说明
[0026]如图1为本专利技术实施例1提出的一种监控数据同步的方法流程图;
[0027]如图2为本专利技术实施例2提出的一种监控数据同步的系统示意图;
[0028]如图3为本专利技术实施例3提出的一种监控数据同步的装置中数据传输节点示意图;
[0029]如图4为本专利技术实施例3提出的一种监控数据同步的装置中监控平台示意图。
具体实施方式
[0030]为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本专利技术进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本专利技术的不同结构。为了简化本专利技术的公开,下文中对特定例子的部件和设置进行描述。此外,本专利技术可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本专利技术省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本专利技术。
[0031]实施例1
[0032]本专利技术实施例1提出了一种监控数据同步的方法,为了实现对数据传输节点的数据监控,数据传输节点需要实现公共查询接口规范,同时支持包含监控平台对数据传输节点的控制接口,控制接口主要包含重启和升级等功能。
[0033]如图1为本专利技术实施例1提出的一种监控数据同步的方法流程图;
[0034]在步骤S1中,通过在监控平台配置数据传输节点的信息,定时调用数据传输节点的接口;数据传输节点包括数据输出子节点和数据输入子节点。
[0035]本专利技术中定义一套Http接口规范,数据传输节点需本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种监控数据同步的方法,其特征在于,运行于监控平台,包括以下步骤:通过接口获取数据输出子节点中任一数据容器当前输出的第一数据量和传输至数据输入子节点的第二数据量;分别将第一数据量与监控平台保存的上一时刻输出的第三数据量进行比较得到第一差值,将第二数据量与与监控平台保存的上一时刻输入的第四数据量进行比较得到第二差值,通过第一差值和第二差值的比来判断是否同步。2.根据权利要求1所述的一种监控数据同步的方法,其特征在于,所述方法还包括在执行监控数据同步之前,通过在监控平台配置数据传输节点的信息,定时调用数据传输节点的接口;所述数据传输节点包括数据输出子节点和数据输入子节点。3.根据权利要求2所述的一种监控数据同步的方法,其特征在于,所述通过在监控平台配置数据传输节点的信息时,同时配置数据输出子节点和数据输入子节点的对应关系,且支持数据容器多对多的传输关系。4.根据权利要求1所述的一种监控数据同步的方法,其特征在于,所述数据容器包括数据表和数据库。5.根据权利要求1所述的一种监控数据同步的方法,其特征在于,所述通过第一差值和第二差值的比来判断是否同步的过程包括:判断第一差值和第二差值的比是否在预设范围,如果在预设范围则判定数据同步,如果不在预设范围则判断数据不同步。6.根据权利要求5所述的一种监控数据同步的方法,其特征在于,所述预设范围为[0.95,1.05]。7.根据权利要求6所述的一种监控数据同步的方法,其特征在...

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

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

1