一种基于AI咨询数据库集群搭建方法和系统技术方案

技术编号:32548513 阅读:16 留言:0更新日期:2022-03-05 11:47
本发明专利技术公开了一种基于AI咨询数据库集群搭建方法和系统,涉及集群搭建技术领域,解决了现有技术中,无法对企业搭建的集群进行分析检测,导致集群工作效率降低的技术问题,通过集群搭建平台对各个企业进行数据库集群搭建,提高了企业业务咨询和查询的效率,有效预防企业后期提高数据储存和处理成本;通过负载均衡单元对企业集群内的节点进行分析,根据节点响应处理过程将各个节点进行任务规划,同时根据规划结果进行分布式处理,防止单一节点负载过大,导致数据处理效率低下,且造成集群内节点运行不均衡,导致数据资源不协调,长期容易造成集群无法正常运行。成集群无法正常运行。成集群无法正常运行。

【技术实现步骤摘要】
一种基于AI咨询数据库集群搭建方法和系统


[0001]本专利技术涉及集群搭建
,具体为一种基于AI咨询数据库集群搭建方法和系统。

技术介绍

[0002]随着互联网技术的发展,海量数据访问使得传统的数据库管理系统已经无法满足业务需求,而数据库作为应用系统的核心,在企业的IT系统中的地位举足轻重,传统地使用独立服务器的风险在于一旦发生系统故障,不但严重影响企业业务的正常运行,而且会给企业造成经济损失,伴随着企业的成长,在业务量提高的同时,系统的访问量和数据流量的快速增长,其处理能力和计算强度也相应增大,使得单一设备根本无法承担,在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量的需求;
[0003]但是在现有技术中,无法对准确判定企业是否需要建立集群,同时集群建立后并不能准确进行分析,无法将集群进行分布式处理,导致负载不均衡且效率低下;此外,无法对集群的性能进行分析,不能够提前对集群进行维护或者整顿,导致集群内大量数据的安全性能降低,无法保证集群为企业带来的便利;
[0004]针对上述的技术缺陷,现提出一种解决方案。

技术实现思路

[0005]本专利技术的目的就在于提出一种基于AI咨询数据库集群搭建方法和系统,对各个企业进行数据库集群搭建,提高了企业业务咨询和查询的效率,有效预防企业后期提高数据储存和处理成本;根据节点响应处理过程将各个节点进行任务规划,同时根据规划结果进行分布式处理,防止单一节点负载过大,导致数据处理效率低下,且造成集群内节点运行不均衡,导致数据资源不协调,长期容易造成集群无法正常运行。
[0006]本专利技术的目的可以通过以下技术方案实现:
[0007]一种基于AI咨询数据库集群搭建系统,包括集群搭建平台;集群搭建平台设置有服务器,服务器通讯连接有企业分析单元、集群构建单元、若干个节点,集群构建单元通讯连接有负载均衡单元、分析维护单元以及镜像容错单元;
[0008]通过集群搭建平台对各个企业进行数据库集群搭建,服务器生成企业分析信号并将企业分析信号发送至企业分析单元,企业分析单元接收到企业分析信号后,对企业的运行进行分析;根据分析生成集群搭建信号,并将集群搭建信号发送至服务器,服务器接收到集群搭建信号后,通过集群构建单元构建企业集群;集群构建单元完成对应企业的集群构建后,对企业集群进行检测维护,生成负载均衡信号并将负载均衡信号发送至负载均衡单元;通过负载均衡单元对企业集群内的节点进行分析;通过分析维护单元对企业集群的运行进行分析;通过镜像容错单元对企业集群进行数据备份。
[0009]进一步地,企业分析单元的分析过程如下:
[0010]实时采集到企业的业务订单数量,并将实时采集的企业业务订单数量标记为SL,根据企业的业务订单数量采集到企业对应业务访问量,并将企业对应业务访问量标记为FW;通过业务订单数量和业务访问量获取到企业业务产生的数据流量,并将企业业务产生的数据流量标记为LL;
[0011]通过分析获取到企业实时集群搭建分析系数X,将企业实时集群搭建分析系数X与集群搭建分析系数阈值进行比较:
[0012]若企业实时集群搭建分析系数X≥集群搭建分析系数阈值,则判定对应企业需要进行集群搭建,生成集群搭建信号并将集群搭建信号发送至服务器;若企业实时集群搭建分析系数X<集群搭建分析系数阈值,则判定对应企业不需要进行集群搭建,生成集群不搭建信号并将集群不搭建信号发送至服务器。
[0013]进一步地,负载均衡单元的均衡过程如下:
[0014]采集到企业集群内的各个节点,并将节点设置标号i,i=1,2,

,n,n为大于1的自然数;采集到各个节点接收的需求指令,根据需求指令内关键字进行分析,判定需求指令是否为同一类型;
[0015]将接收同一类型需求指令的节点标记为同令节点,并将同令节点标记为u,u∈i;采集到同令节点处理需求指令的响应时长,并将同令节点处理需求指令响应时长标记为XYu;采集到同令节点的需求指令响应后重复指令的接收频率,并将同令节点的需求指令响应后重复指令的接收频率标记为PLu;本申请中重复指令表示为同令节点再接收的相同需求指令;通过分析获取到同令节点的响应匹配系数Zu;
[0016]将同令节点的响应匹配系数与响应匹配系数阈值进行比较:
[0017]若同令节点的响应匹配系数≥响应匹配系数阈值,则判定对应同令节点处理效率高,将对应同令节点标记为高效率同令节点;若同令节点的响应匹配系数<响应匹配系数阈值,则判定对应同令节点处理效率低,将对应同令节点标记为低效率同令节点;
[0018]将高效率同令节点按照对应响应匹配系数数值从大到小的顺序进行排序,并将排序第一的高效率同令节点与对应需求指令进行匹配,将排序第一的高效率同令节点标记为对应需求指令的专属节点,同时将排序第二的高效率同令节点标记为对应需求指令的备用节点;将低效率同令节点标记为对应需求指令的无响应节点,若无响应节点接收到对应需求指令后,则将对应需求指令和需求指令发送终端一同传输至专属节点;将专属节点、备用节点和无响应节点与对应需求指令发送至集群构建单元进行储存。
[0019]进一步地,分析维护单元的分析维护过程如下:
[0020]采集到企业集群构建的时刻,并通过企业集群构建的时刻与当前时刻获取到企业集群实时构建时长;采集到企业集群实时构建时长内出现故障的平均时长和相邻故障发生的最低间隔时长,并将企业集群实时构建时长内出现故障的平均时长和相邻故障发生的最低间隔时长分别标记为PSC和DSC;通过分析获取到企业集群的可靠性系数SS,将企业集群的可靠性系数SS与可靠性系数阈值进行比较:
[0021]若企业集群的可靠性系数SS≥可靠性系数阈值,则判定企业集群的可靠性合格,生成集群可靠信号并将集群可靠信号发送至集群构建单元;若企业集群的可靠性系数SS<可靠性系数阈值,则判定企业集群的可靠性不合格,生成集群不可靠信号并将集群不可靠
信号发送至集群构建单元;
[0022]采集到企业集群实时构建时长内故障的平均维护时间,并将企业集群实时构建时长内故障的平均维护时间标记为WSC;根据故障平均维护时间获取到故障短时间内完成维护的次数,并将故障短时间内完成维护的次数标记为CWS;通过分析获取到企业集群的可维护性系数KW;
[0023]将企业集群的可维护系数KW与可维护系数阈值进行比较:若企业集群的可维护系数KW≥可维护系数阈值,则判定企业集群的可维护性合格,生成可维护信号并将可维护信号发送至集群构建单元;若企业集群的可维护系数KW<可维护系数阈值,则判定企业集群的可维护性不合格,生成不可维护信号并将不可维护信号发送至集群构建单元;
[0024]将企业集群实时构建时长内出现的故障平均维护时间和出现故障的平均时长进行和值计算,并将出现故障的平均时长与对应和值进行比值计算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于AI咨询数据库集群搭建系统,其特征在于,包括集群搭建平台;集群搭建平台设置有服务器,服务器通讯连接有企业分析单元、集群构建单元、若干个节点,集群构建单元通讯连接有负载均衡单元、分析维护单元以及镜像容错单元;通过集群搭建平台对各个企业进行数据库集群搭建,服务器生成企业分析信号并将企业分析信号发送至企业分析单元,企业分析单元接收到企业分析信号后,对企业的运行进行分析;根据分析生成集群搭建信号,并将集群搭建信号发送至服务器,服务器接收到集群搭建信号后,通过集群构建单元构建企业集群;集群构建单元完成对应企业的集群构建后,对企业集群进行检测维护,生成负载均衡信号并将负载均衡信号发送至负载均衡单元;通过负载均衡单元对企业集群内的节点进行分析;通过分析维护单元对企业集群的运行进行分析;通过镜像容错单元对企业集群进行数据备份。2.根据权利要求1所述的一种基于AI咨询数据库集群搭建系统,其特征在于,企业分析单元的分析过程如下:实时采集到企业的业务订单数量,并将实时采集的企业业务订单数量标记为SL,根据企业的业务订单数量采集到企业对应业务访问量,并将企业对应业务访问量标记为FW;通过业务订单数量和业务访问量获取到企业业务产生的数据流量,并将企业业务产生的数据流量标记为LL;通过分析获取到企业实时集群搭建分析系数X,将企业实时集群搭建分析系数X与集群搭建分析系数阈值进行比较:若企业实时集群搭建分析系数X≥集群搭建分析系数阈值,则判定对应企业需要进行集群搭建,生成集群搭建信号并将集群搭建信号发送至服务器;若企业实时集群搭建分析系数X<集群搭建分析系数阈值,则判定对应企业不需要进行集群搭建,生成集群不搭建信号并将集群不搭建信号发送至服务器。3.根据权利要求1所述的一种基于AI咨询数据库集群搭建系统,其特征在于,负载均衡单元的均衡过程如下:采集到企业集群内的各个节点,并将节点设置标号i,i=1,2,

,n,n为大于1的自然数;采集到各个节点接收的需求指令,根据需求指令内关键字进行分析,判定需求指令是否为同一类型;将接收同一类型需求指令的节点标记为同令节点,并将同令节点标记为u,u∈i;采集到同令节点处理需求指令的响应时长,并将同令节点处理需求指令响应时长标记为XYu;采集到同令节点的需求指令响应后重复指令的接收频率,并将同令节点的需求指令响应后重复指令的接收频率标记为PLu;本申请中重复指令表示为同令节点再接收的相同需求指令;通过分析获取到同令节点的响应匹配系数Zu;将同令节点的响应匹配系数与响应匹配系数阈值进行比较:若同令节点的响应匹配系数≥响应匹配系数阈值,则判定对应同令节点处理效率高,将对应同令节点标记为高效率同令节点;若同令节点的响应匹配系数<响应匹配系数阈值,则判定对应同令节点处理效率低,将对应同令节点标记为低效率同令节点;将高效率同令节点按照对应响应匹配系数数值从大到小的顺序进行排序,并将排序第一的高效率同令节点与对应需求指令进行匹配,将排序第一的高效率同令节点标记为对应需求指令的专属节点,同时将排序第二的高效率同令节点标记为对应需求指令的备用节
点;将低效率同令节点标记为对应需求指令的无响应节点,若无响应节点接收到对应需求指令后,则将对应需求指令和需求指令发送终端一同传输至专属节点;将专属节点、备用节点和无响应节点与对应需求指令发送至集群构建单元进行储存。4.根据权利要求1所述的一种基于AI咨询数据库集群搭建系统,其特征在于,分析维护单元的分析维护过程如下:采集到企业集群构建的时刻,并通过企业集群构建的时刻与当前时刻获取...

【专利技术属性】
技术研发人员:徐文斌诸溢洲
申请(专利权)人:无锡星凝互动科技有限公司
类型:发明
国别省市:

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

1