一种数据运维系统及方法技术方案

技术编号:32365391 阅读:48 留言:0更新日期:2022-02-20 03:38
本发明专利技术公开了一种数据运维系统及方法,涉及计算机技术领域。该系统包括:框架构建模块,用于获取并根据运维场景数据建立初始数据存储框架;节点关联模块,用于根据预设的关联规则将初始数据存储框架中的各个存储子节点进行关联,以建立目标数据存储框架;数据存储模块,用于实时获取并将目标场景数据导入至目标数据存储框架中进行存储;运维请求模块,用于获取并根据数据运维请求提取目标数据存储框架中对应的目标场景数据;运维方案模块,用于将提取的目标场景数据导入至预置的运维模型中,生成并发送数据运维方案给数据运维请求中的请求对象本发明专利技术可针对实际情况结合大数据分析,进行精准有效的数据运维,提高数据运维效率。效率。效率。

【技术实现步骤摘要】
一种数据运维系统及方法


[0001]本专利技术涉及计算机
,具体而言,涉及一种数据运维系统及方法。

技术介绍

[0002]数据运维是指针对用户数据库开展的软件安装、配置优化、备份策略选择及实施、数据恢复、数据迁移、故障排除、预防性巡检等一系列服务。现有的数据运维通常直接连接数据库来进行数据修改,需要通过专业运维人员来进行操作,导致数据运维效率低下,涉及的数据量过大,各类数据之间的交互关系也复杂,数据运维容易出错,无法进行精准高效的数据运维,满足运维需求。

技术实现思路

[0003]为了克服上述问题或者至少部分地解决上述问题,本专利技术实施例提供一种数据运维系统及方法,可针对实际情况结合大数据分析,进行精准有效的数据运维,提高数据运维效率。
[0004]本专利技术的实施例是这样实现的:
[0005]第一方面,本专利技术实施例提供一种数据运维系统,包括框架构建模块、节点关联模块、数据存储模块、运维请求模块以及运维方案模块,其中:
[0006]框架构建模块,用于获取并根据运维场景数据建立初始数据存储框架,该数据存储框架包括总存储节点和多个存储子节点;
[0007]节点关联模块,用于根据预设的关联规则将初始数据存储框架中的各个存储子节点进行关联,生成并将关联数据存储至总存储节点中,以建立目标数据存储框架;
[0008]数据存储模块,用于实时获取并将目标场景数据导入至目标数据存储框架中进行存储;
[0009]运维请求模块,用于获取并根据数据运维请求提取目标数据存储框架中对应的目标场景数据;
[0010]运维方案模块,用于将提取的目标场景数据导入至预置的运维模型中,生成并发送数据运维方案给数据运维请求中的请求对象。
[0011]为了解决现有技术中数据运维效率低下,涉及的数据量过大,无法进行精准高效的数据运维,无法满足运维需求的技术问题,本系统首先通过框架构建模块结合不同的运维场景构建对应的数据存储框架,并通过节点关联模块将框架中的各个子节点进行关联,形成一个完整的数据存储框架,框架构建完成后,数据存储模块将实时获取的数据导入至对应的数据存储框架中的各个对应的存储子节点进行存储,以便后续基于存储子节点快速精准的提取到对应的数据,找出异常数据,以便进行快速的数据运维。当用户发起数据运维请求后,运维请求模块基于用户的数据运维请求中的运维场景或者运维对象提取目标数据存储框架中对应的目标场景数据,然后运维方案模块将提取的目标场景数据导入至预置的运维模型中,通过运维模型基于运维场景结合历史运维方案快速匹配出一个合适的数据运
维方案,并反馈给对应的请求对象,该请求对象包括发起方和运维方。
[0012]基于第一方面,在本专利技术的一些实施例中,上述节点关联模块包括规则设定子模块、标记子模块以及关联子模块,其中:
[0013]规则设定子模块,用于提取并根据运维场景数据中的各个类别关键词设定运维场景的关联规则;
[0014]标记子模块,用于提取初始数据存储框架中的各个存储子节点的标记地址数据;
[0015]关联子模块,用于根据关联规则和各个存储子节点的标记地址数据将初始数据存储框架中的各个存储子节点进行关联。
[0016]基于第一方面,在本专利技术的一些实施例中,上述运维方案模块包括第一提取子模块、关联匹配子模块、第二提取子模块以及目标数据子模块,其中:
[0017]第一提取子模块,用于获取并根据数据运维请求中的运维目标数据提取目标数据存储框架中对应目标存储子节点中的第一目标场景数据;
[0018]关联匹配子模块,用于提取并将对应目标存储子节点的标记地址数据与总存储节点中的关联数据进行匹配,以得到对应的关联存储子节点;
[0019]第二提取子模块,用于提取并根据第一目标场景数据中的类别关键词提取对应的关联存储子节点中的第二目标场景数据;
[0020]目标数据子模块,用于根据第一目标场景数据和第二目标场景数据生成总目标场景数据。
[0021]基于第一方面,在本专利技术的一些实施例中,该数据运维系统还包括通道建立模块和运维控制模块,其中:
[0022]通道建立模块,用于根据目标场景数据中的运维终端数据建立数据运维控制通道;
[0023]运维控制模块,用于基于数据运维控制通道将数据运维方案发送给对应的运维终端,控制运维终端进行数据运维,并基于数据运维控制通道获取并记录运维结果。
[0024]第二方面,本专利技术实施例提供一种数据运维方法,包括以下步骤:
[0025]获取并根据运维场景数据建立初始数据存储框架,该数据存储框架包括总存储节点和多个存储子节点;
[0026]根据预设的关联规则将初始数据存储框架中的各个存储子节点进行关联,生成并将关联数据存储至总存储节点中,以建立目标数据存储框架;
[0027]实时获取并将目标场景数据导入至目标数据存储框架中进行存储;
[0028]获取并根据数据运维请求提取目标数据存储框架中对应的目标场景数据;
[0029]将提取的目标场景数据导入至预置的运维模型中,生成并发送数据运维方案给数据运维请求中的请求对象。
[0030]为了解决现有技术中数据运维效率低下,涉及的数据量过大,无法进行精准高效的数据运维,无法满足运维需求的技术问题,本方法结合不同的运维场景构建对应的数据存储框架,并将框架中的各个子节点进行关联,形成一个完整的数据存储框架,框架构建完成后,将实时获取的数据导入至对应的数据存储框架中的各个对应的存储子节点进行存储,以便后续基于存储子节点快速精准的提取到对应的数据,找出异常数据,以便进行快速的数据运维。当用户发起数据运维请求后,基于用户的数据运维请求中的运维场景或者运
维对象提取目标数据存储框架中对应的目标场景数据,然后将提取的目标场景数据导入至预置的运维模型中,通过运维模型基于运维场景结合历史运维方案快速匹配出一个合适的数据运维方案,并反馈给对应的请求对象,该请求对象包括发起方和运维方。
[0031]基于第二方面,在本专利技术的一些实施例中,上述根据预设的关联规则将初始数据存储框架中的各个存储子节点进行关联的方法包括以下步骤:
[0032]提取并根据运维场景数据中的各个类别关键词设定运维场景的关联规则;
[0033]提取初始数据存储框架中的各个存储子节点的标记地址数据;
[0034]根据关联规则和各个存储子节点的标记地址数据将初始数据存储框架中的各个存储子节点进行关联。
[0035]基于第二方面,在本专利技术的一些实施例中,上述获取并根据数据运维请求提取目标数据存储框架中对应的目标场景数据的方法包括以下步骤:
[0036]获取并根据数据运维请求中的运维目标数据提取目标数据存储框架中对应目标存储子节点中的第一目标场景数据;
[0037]提取并将对应目标存储子节点的标记地址数据与总存储节点中的关联数据进行匹配,以得到对应的关联存储子节点;
[0038]提取并根据第一目标场景本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据运维系统,其特征在于,包括框架构建模块、节点关联模块、数据存储模块、运维请求模块以及运维方案模块,其中:框架构建模块,用于获取并根据运维场景数据建立初始数据存储框架,该数据存储框架包括总存储节点和多个存储子节点;节点关联模块,用于根据预设的关联规则将初始数据存储框架中的各个存储子节点进行关联,生成并将关联数据存储至总存储节点中,以建立目标数据存储框架;数据存储模块,用于实时获取并将目标场景数据导入至目标数据存储框架中进行存储;运维请求模块,用于获取并根据数据运维请求提取目标数据存储框架中对应的目标场景数据;运维方案模块,用于将提取的目标场景数据导入至预置的运维模型中,生成并发送数据运维方案给数据运维请求中的请求对象。2.根据权利要求1所述的一种数据运维系统,其特征在于,所述节点关联模块包括规则设定子模块、标记子模块以及关联子模块,其中:规则设定子模块,用于提取并根据运维场景数据中的各个类别关键词设定运维场景的关联规则;标记子模块,用于提取初始数据存储框架中的各个存储子节点的标记地址数据;关联子模块,用于根据关联规则和各个存储子节点的标记地址数据将初始数据存储框架中的各个存储子节点进行关联。3.根据权利要求1所述的一种数据运维系统,其特征在于,所述运维方案模块包括第一提取子模块、关联匹配子模块、第二提取子模块以及目标数据子模块,其中:第一提取子模块,用于获取并根据数据运维请求中的运维目标数据提取目标数据存储框架中对应目标存储子节点中的第一目标场景数据;关联匹配子模块,用于提取并将对应目标存储子节点的标记地址数据与总存储节点中的关联数据进行匹配,以得到对应的关联存储子节点;第二提取子模块,用于提取并根据第一目标场景数据中的类别关键词提取对应的关联存储子节点中的第二目标场景数据;目标数据子模块,用于根据第一目标场景数据和第二目标场景数据生成总目标场景数据。4.根据权利要求1所述的一种数据运维系统,其特征在于,还包括通道建立模块和运维控制模块,其中:通道建立模块,用于根据目标场景数据中的运维终端数据建立数据运维控制通道;运维控制模块,用于基于数据运维控制通道将数据运维方案发送给对应的运维终端,控制运维终端进行数据运维,并基于数据运维控制通道获取并记录运维结果。5.一种数据运维...

【专利技术属性】
技术研发人员:栾晓林武岩
申请(专利权)人:苏州谷奇盈信息科技有限公司
类型:发明
国别省市:

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

1