当前位置: 首页 > 专利查询>胡家宁专利>正文

一种基于分布式虚拟化数据库服务的数据共享方法技术

技术编号:37563913 阅读:24 留言:0更新日期:2023-05-15 07:44
本发明专利技术涉及数据共享技术领域,尤其涉及一种基于分布式虚拟化数据库服务的数据共享方法。所述方法包括以下步骤:获取区域运行状态数据,并根据区域运行状态数据进行需求预分析,从而生成预需求数据;根据预需求数据进行提前共享调度,并存储在区域运行状态预需求最近的虚拟数据库节点的缓存区域以等待需求调度;获取区域运行状态所需数据,并根据区域运行状态所需数据进行确定需求处理,从生成需求数据列表;根据预训练的优先级需求模型对需求数据列表进行优先级划分,从而生成优先级需求数据列表,并根据优先级需求数据列表进行优先共享需求调度,从而实现分布式虚拟数据库服务的数据共享。本发明专利技术能够实现对分布式虚拟化数据库的需求的提前共享。据库的需求的提前共享。据库的需求的提前共享。

【技术实现步骤摘要】
一种基于分布式虚拟化数据库服务的数据共享方法


[0001]本专利技术涉及数据共享
,尤其涉及一种基于分布式虚拟化数据库服务的数据共享方法。

技术介绍

[0002]当前各个行业各个领域的数据中心建设已经如火如荼的开展了很多年,这些数据在各部门各单位中相对独立,相互之间数据共享较为困难。随着移动互联网和大数据时代的来临,除了跨行业的信息共享外,同行业跨地区的信息共享需求也越来越迫切。传统的数据共享模式,往往通过ETL工具、Socket通信、服务接口等方式来实现数据的交换,从而达到数据共享的目的。当前技术还未实现预知所需数据进行提前共享,当出现传输数据量大传输距离远时无法快速获得需求数据。

技术实现思路

[0003]基于此,本专利技术提供一种基于分布式虚拟化数据库服务的数据共享方法,以解决至少一个上述技术问题。
[0004]为实现上述目的,本专利技术提供一种基于分布式虚拟化数据库服务的数据共享方法,所述基于分布式虚拟化数据库服务的数据共享方法包括以下步骤:
[0005]步骤S1:获取区域运行状态数据,并根据区域运行状态数据进行需求预分析,从而生成区域运行状态的预需求数据;
[0006]步骤S2:根据预需求数据进行提前共享调度,并将预需求数据存储在区域运行状态的最近的虚拟数据库节点的缓存区域以等待需求调度;
[0007]步骤S3:获取区域运行状态所需数据,并对区域运行状态所需数据执行需求确定处理操作,从生成区域运行状态的需求数据列表;
[0008]步骤S4:根据预训练的优先级需求模型对需求数据列表进行优先级划分,从而生成区域运行状态的优先级需求数据列表,并根据优先级需求数据列表进行优先共享需求调度,从而实现分布式虚拟数据库服务的数据共享。
[0009]本实施例通过获取区域运行状态的数据进行分析从而获得预需求数据,从而为后续区域信息所需的数据提前获取,可以为后续对预需求数据进行提前存储到缓存区域提供数据支持,根据预需求数据进行提前共享调度,从而获取预需求数据存储到最近的虚拟数据库节点的缓存区域,使区域运行能快速获取所需资源,减小因数据传输慢所导致的区域停制运行等待资源的情况发生,调区域运行的运行效率,获取区域运行状态所需数据,明确区域的数据需求,确定所需数据的优先级与存储地址,从而建立最优的快速快熟传输路径,进行优先级传输,从而保障区域的所需数据能快速送达。
[0010]在本说明书的一个实施例中,步骤S1之前还包括以下步骤:
[0011]步骤S01:获取各分区区域的历年运行数据,并根据历年运行数据的运行状态与所需调度资源数据进行区域需求建模,从而生成区域需求的变化关系模型;
[0012]步骤S02:对变化关系模型进行相似度匹配,从而生成变化关系模型的区域相似度列表,并将区域相似度列表标记为相似度列表;
[0013]步骤S03:根据相似度列表进行相似度比对,当相似度列表内的变化关系模型的相似度大于预设相似度阈值时,对达到预设相似度阈值的变化关系模型进行融合,从而生成团体需求变化关系模型,并将所对应的个体进行链接;
[0014]步骤S04:或者,当相似度列表内的变化关系模型的相似度小于预设相似度阈值时,直接将变化关系模型标记为团体需求变化关系模型。
[0015]本实施例通过获取个分区区域的历年运行数据进行需求建模,从而通过模型能快速对当前的区域运行的预需求数据进行判断,对变化关系模型进行相似度匹配,是为了对后续相似度模型的建立提供数据支持,将相似度达到预设相似度阈值的变化关系模型进行融合,从而减小一个庞大的分布式虚拟数据库各个区域的区域需求的变化关系模型的数量,也减小存储的冗余加快分布式虚拟化数据库的运行效率,根据预设相似度预设对融合的变化关系模型进行划分,使形成的团体需求变化关系模型与各分区建设的变化关系模型的数据判断偏差值降到最低。
[0016]在本说明书的一个实施例中,步骤S1包括以下步骤:
[0017]步骤S11:获取区域运行状态数据,并根据区域运行状态数据进行区域运行状态分类,从而获得区域运行状态数据集;
[0018]步骤S12:根据团体需求变化关系模型对区域运行状态数据集中的区域运行状态数据进行未来需求资源数据预测,从而生成区域的未来需求资源数据集;
[0019]步骤S13:根据未来需求资源数据集进行统计需求相似资源数据,从而生成需求相似资源数据的占比名单;
[0020]步骤S14:根据预设的区域需求资源优先级对未来需求资源数据集中的未来需求资源数据进行优先级划分,从而生需求优先资源数据的排序列表;
[0021]步骤S15:根据需求相似资源数据的占比名单与需求优先资源数据的排序列表进行预需求确定,从而生成区域运行状态的预需求数据。
[0022]本实施例通过对区域运行状态数据进行区域运行状态分类,有利于后续进行专门的数据处理,从而调对区域运行状态数据的处理效率,减小系统的处理时间加快系统的处理效率,根据团体需求变化关系模型对区域运行状态数据进行未来需求资源数据预测,从而快速获取区域运行的预需求数据,在对未来需求资源数据集进行统计从而获得区域对那些需求更渴望,那些需求的需求量更大,从而为后续获取预需求数据进行层层筛选与比较,从而在固定缓存大小的区域中放置最高效的需求资源数据,提高区域的运行效率。
[0023]在本说明书的一个实施例中,步骤S2包括以下步骤:
[0024]步骤S21:根据预需求数据进行预需求数据存储区域搜索,从而获得区域运行状态的预需求数据存储列表;
[0025]步骤S22:获取分布式虚拟存储的数据传输通道的运作数据并标记为通道运作数据;
[0026]步骤S23:根据通道运作数据对预需求数据存储列表所对应的分布式虚拟存储节点进行数据共享路径规划,从而生成预需要数据的共享规划路径;
[0027]步骤S24:根据共享规划路径对预需求数据进行共享调度,并存储在区域运行状态
的预需求最近的虚拟数据库节点的缓存区域以等待需求调度。
[0028]本实施例根据预需求数据进行预需求数据存储区域搜索,为预需求数据生成存储列表提高数据支持,根据通道运作数据对预需求数据存储列表进行数据共享路径规划,从而实现在不妨碍其他区域运行需求数据获取的同时将预需求数据传输到相应的缓存中,提高数据传输通道的运行饱和性与运行效率,将预需求数据存储在区域运行状态的预需求最近的虚拟数据库节点方便区域进行。
[0029]在本说明书的一个实施例中,步骤S3包括以下步骤:
[0030]步骤S31:获取区域运行状态的所需数据;
[0031]步骤S32:根据所需数据进行需求数据转换,从而生成区域运行状态的需求数据;
[0032]步骤S33:获取历年需求数据集;
[0033]步骤S34:根据历年需求数据集、预设的卷积核与预设的数据类型的分析模型框架进行需求类型模拟训练,从而生成稳定数据的分类模型框架;
[0034]步骤S35:根据数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于分布式虚拟化数据库服务的数据共享方法,其特征在于,包括以下步骤:步骤S1:获取区域运行状态数据,并根据区域运行状态数据进行需求预分析,从而生成区域运行状态的预需求数据;步骤S2:根据预需求数据进行提前共享调度,并将预需求数据存储在区域运行状态的最近的虚拟数据库节点的缓存区域以等待需求调度;步骤S3:获取区域运行状态所需数据,并对区域运行状态所需数据执行需求确定处理操作,从生成区域运行状态的需求数据列表;步骤S4:根据预训练的优先级需求模型对需求数据列表进行优先级划分,从而生成区域运行状态的优先级需求数据列表,并根据优先级需求数据列表进行优先共享需求调度,从而实现分布式虚拟数据库服务的数据共享。2.根据权利要求1所述的基于分布式虚拟化数据库服务的数据共享方法,其特征在于,步骤S1之前还包括以下步骤:步骤S01:获取各分区区域的历年运行数据,并根据历年运行数据的运行状态与所需调度资源数据进行区域需求建模,从而生成区域需求的变化关系模型;步骤S02:对变化关系模型进行相似度匹配,从而生成变化关系模型的区域相似度列表,并将区域相似度列表标记为相似度列表;步骤S03:根据相似度列表进行相似度比对,当相似度列表内的变化关系模型的相似度大于预设相似度阈值时,对达到预设相似度阈值的变化关系模型进行融合,从而生成团体需求变化关系模型,并将所对应的个体进行链接;步骤S04:或者,当相似度列表内的变化关系模型的相似度小于预设相似度阈值时,直接将变化关系模型标记为团体需求变化关系模型。3.根据权利要求1或2所述的基于分布式虚拟化数据库服务的数据共享方法,其特征在于,步骤S1包括以下步骤:步骤S11:获取区域运行状态数据,并根据区域运行状态数据进行区域运行状态分类,从而获得区域运行状态数据集;步骤S12:根据团体需求变化关系模型对区域运行状态数据集中的区域运行状态数据进行未来需求资源数据预测,从而生成区域的未来需求资源数据集;步骤S13:根据未来需求资源数据集进行统计需求相似资源数据,从而生成需求相似资源数据的占比名单;步骤S14:根据预设的区域需求资源优先级对未来需求资源数据集中的未来需求资源数据进行优先级划分,从而生需求优先资源数据的排序列表;步骤S15:根据需求相似资源数据的占比名单与需求优先资源数据的排序列表进行预需求确定,从而生成区域运行状态的预需求数据。4.根据权利要求1所述的基于分布式虚拟化数据库服务的数据共享方法,其特征在于,步骤S2包括以下步骤:步骤S21:根据预需求数据进行预需求数据存储区域搜索,从而获得区域运行状态的预需求数据存储列表;步骤S22:获取分布式虚拟存储的数据传输通道的运作数据并标记为通道运作数据;步骤S23:根据通道运作数据对预需求数据存储列表所对应的分布式虚拟存储节点进
行数据共享路径规划,从而生成预需要数据的共享规划路径;步骤S24:根据共享规划路径对预需求数据进行共享调度,并存储在区域运行状态的预需求最近的虚拟数据库节点的缓存区域以等待需求调度。5.根据权利要求1所述的基于分布式虚拟化数据库服务的数据共享方法,其特征在于,步骤S3包括以下步骤:步骤S31:获取区域运行状态的所需数据;步骤S32:根据所需数据进行需求数据转换,从而生成区域运行状态的需求数据;步骤S33:获取历年需求数据集;步骤S34:根据历年需求数据集、预设的卷积核与预设的数据类型的分析模型框架进行需求类型模拟训练,从而生成稳定数据的分类模型框架;步骤S35:根据数据分类模型框架对需求数据进行分类,从而获得区域运行状态的类型数据集;步骤S36:根据类型数据集进行数据列表映射,从生成区域运行状态的需求数据列表。6.根据权利要求1所述的基于分布式虚拟化数据库服务的数据共享方法,其特征在于,步骤S4包括以下步骤:步骤S41:根据预训练的优先级需求模型对区域运行状态的需求数据列表进行优先级划分,从而生成区域运行状态的优先级需求数据列表;步骤S42:根据优先级需求数据列表对分布式虚拟化数据库进行数据需求遍历,从而获得需求数据的数据存储模块的数据存储地址列表;步骤S43:根据数据存储地址列表进行优先级通道传输规划,从而生成优先级数据传...

【专利技术属性】
技术研发人员:胡家宁张萌秀
申请(专利权)人:胡家宁
类型:发明
国别省市:

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

1