存储资源分配方法及装置、终端设备、存储介质制造方法及图纸

技术编号:38338124 阅读:11 留言:0更新日期:2023-08-02 09:18
本发明专利技术提供了一种存储资源分配方法及装置、终端设备、存储介质,该存储资源分配方法包括:获取各类电力数据的历史访问操作信息;根据所述历史访问操作信息确定各类电力数据当前的冷热度以及各类电力数据的冷热度变化趋势;根据所述当前的冷热度和所述冷热度变化趋势为各类电力数据分配对应的存储资源,并每隔预设的调整周期,基于所述冷热度变化趋势对各类电力数据对应的存储资源进行自动调整。本发明专利技术能够对存储资源进行合理分配,保证各类电力数据的合理存储,更便于后续的数据访问。更便于后续的数据访问。更便于后续的数据访问。

【技术实现步骤摘要】
存储资源分配方法及装置、终端设备、存储介质


[0001]本专利技术属于数据处理
,更具体地说,是涉及一种存储资源分配方法及装置、终端设备、存储介质。

技术介绍

[0002]随着大数据时代的来临,海量数据的存储成为亟需解决的问题,此种情形在电力领域尤为明显。用电场景的不断增加使得各类电力数据迅速增多,此时如何对各类电力数据进行合理存储,以便于后续的数据访问成为电力领域亟需解决的问题。

技术实现思路

[0003]本专利技术的目的在于提供一种存储资源分配方法及装置、终端设备、存储介质,以对各类电力数据进行更为合理的存储,从而便于后续的数据访问。
[0004]本专利技术实施例的第一方面,提供了一种存储资源分配方法,包括:
[0005]获取各类电力数据的历史访问操作信息;
[0006]根据所述历史访问操作信息确定各类电力数据当前的冷热度以及各类电力数据的冷热度变化趋势;
[0007]根据所述当前的冷热度和所述冷热度变化趋势为各类电力数据分配对应的存储资源,并每隔预设的调整周期,基于所述冷热度变化趋势对各类电力数据对应的存储资源进行自动调整。
[0008]在一种可能的实现方式中,根据所述历史访问操作信息确定各类电力数据当前的冷热度,包括:
[0009]从所述历史访问操作信息中提取目标周期内各类电力数据的访问频次以及各类电力数据每次被访问时的数据处理量;其中,所述目标周期指的是距离当前日期最近的调整周期;
[0010]基于所述访问频次以及所述数据处理量确定各类电力数据当前的冷热度。
[0011]在一种可能的实现方式中,所述基于所述访问频次以及所述数据处理量确定各类电力数据的冷热度,包括:
[0012]基于所述数据处理量确定各类电力数据在所述目标周期内的数据处理总量;
[0013]通过计算各类电力数据当前的冷热度;
[0014]其中,t
i
为第i类电力数据当前的冷热度,k为预设系数,F
i
为第i类电力数据在所述目标周期内的访问频次,S
i
为第i类电力数据在所述目标周期内的数据处理总量,N表示共有N类电力数据。
[0015]在一种可能的实现方式中,根据所述历史访问操作信息确定各类电力数据的冷热度变化趋势,包括:
[0016]从所述历史访问操作信息中提取出每个历史的调整周期内的历史访问操作信息,
并基于每个历史的调整周期内的历史访问操作信息确定每个历史的调整周期内各类电力数据的冷热度;
[0017]基于每个历史的调整周期内各类电力数据的冷热度确定各类电力数据的冷热度变化趋势。
[0018]在一种可能的实现方式中,所述根据所述当前的冷热度和所述冷热度变化趋势为各类电力数据分配对应的存储资源,包括:
[0019]若所述当前的冷热度显示某类电力数据当前为热数据、且所述冷热度变化趋势显示该类电力数据的冷热度变化周期大于预设周期,则为该类电力数据分配第一存储资源;
[0020]若所述当前的冷热度显示某类电力数据当前为冷数据、且所述冷热度变化趋势显示该类电力数据的冷热度变化周期大于预设周期,则为该类电力数据分配第二存储资源;
[0021]若所述当前的冷热度显示某类电力数据当前为热数据、且所述冷热度变化趋势显示该类电力数据的冷热度变化周期不大于预设周期,则为该类电力数据分配第三存储资源;
[0022]若所述当前的冷热度显示某类电力数据当前为冷数据、且所述冷热度变化趋势显示该类电力数据的冷热度变化周期不大于预设周期,则为该类电力数据分配第四存储资源;
[0023]其中,在接收到电力数据访问请求时遍历各存储资源的次序为:第一存储资源、第三存储资源、第二存储资源、第四存储资源。
[0024]在一种可能的实现方式中,基于所述冷热度变化趋势对各类电力数据对应的存储资源进行自动调整,包括:
[0025]获取各类电力数据上一次的存储资源调整时间;
[0026]计算当前时间与各类电力数据上一次的存储资源调整时间的时间间隔,得到各类电力数据对应的时间间隔;
[0027]若所述冷热度变化趋势显示某类电力数据的冷热度变化周期大于该电力数据对应的时间间隔,则不对该类电力数据对应的存储资源进行调整;
[0028]若所述冷热度变化趋势显示某类电力数据的冷热度变化周期不大于该电力数据对应的时间间隔,则对该类电力数据对应的存储资源进行调整。
[0029]在一种可能的实现方式中,对某类电力数据对应的存储资源进行调整时,所述存储资源分配方法还包括:
[0030]对各存储资源之间的各条数据链路进行评估,得到所述各条数据链路的服务质量;
[0031]若该类电力数据是由冷数据对应的存储资源调整至热数据对应的存储资源,则使用所述服务质量大于预设质量的数据链路进行该类电力数据在存储资源之间的迁移;
[0032]若该类电力数据是由热数据对应的存储资源调整至冷数据对应的存储资源,则使用所述服务质量不大于预设质量的数据链路进行该类电力数据在存储资源之间的迁移。
[0033]本专利技术实施例的第二方面,提供了一种存储资源分配装置,包括:
[0034]数据获取模块,用于获取各类电力数据的历史访问操作信息;
[0035]数据分析模块,用于根据所述历史访问操作信息确定各类电力数据当前的冷热度以及各类电力数据的冷热度变化趋势;
[0036]资源分配模块,用于根据所述当前的冷热度和所述冷热度变化趋势为各类电力数据分配对应的存储资源,并每隔预设的调整周期,基于所述冷热度变化趋势对各类电力数据对应的存储资源进行自动调整。
[0037]本专利技术实施例的第三方面,提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的存储资源分配方法的步骤。
[0038]本专利技术实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的存储资源分配方法的步骤。
[0039]本专利技术实施例提供的存储资源分配方法及装置、终端设备、存储介质的有益效果在于:
[0040]为了实现海量电力数据的合理存储,本专利技术实施例首先根据各类电力数据的历史访问操作信息对各类电力数据当前的冷热度以及冷热度变化趋势进行了分析,在此基础上,根据电力数据当前的冷热度以及冷热度变化趋势为各类电力数据分配了对应的存储资源。由于本专利技术实施例考虑到了电力数据的冷热度以及冷热度变化趋势,因而支持在进行存储资源分配时实现冷热数据的区分,从而在实现了对各类电力数据的合理存储的同时还可便于后续对电力数据的快速访问,因而有效解决了现有技术的问题。并且,考虑到各类电力数据的冷热度可能会随时间变化,本专利技术实施例还会根据各类电力数据的冷热度变化趋势对各类电力数据进行定期的数据迁移,以更好地实现存储资源的分配,进一步提升电力数据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储资源分配方法,其特征在于,包括:获取各类电力数据的历史访问操作信息;根据所述历史访问操作信息确定各类电力数据当前的冷热度以及各类电力数据的冷热度变化趋势;根据所述当前的冷热度和所述冷热度变化趋势为各类电力数据分配对应的存储资源,并每隔预设的调整周期,基于所述冷热度变化趋势对各类电力数据对应的存储资源进行自动调整。2.如权利要求1所述的存储资源分配方法,其特征在于,根据所述历史访问操作信息确定各类电力数据当前的冷热度,包括:从所述历史访问操作信息中提取目标周期内各类电力数据的访问频次以及各类电力数据每次被访问时的数据处理量;其中,所述目标周期指的是距离当前日期最近的调整周期;基于所述访问频次以及所述数据处理量确定各类电力数据当前的冷热度。3.如权利要求2所述的存储资源分配方法,其特征在于,所述基于所述访问频次以及所述数据处理量确定各类电力数据的冷热度,包括:基于所述数据处理量确定各类电力数据在所述目标周期内的数据处理总量;通过计算各类电力数据当前的冷热度;其中,t
i
为第i类电力数据当前的冷热度,k为预设系数,F
i
为第i类电力数据在所述目标周期内的访问频次,S
i
为第i类电力数据在所述目标周期内的数据处理总量,N表示共有N类电力数据。4.如权利要求1所述的存储资源分配方法,其特征在于,根据所述历史访问操作信息确定各类电力数据的冷热度变化趋势,包括:从所述历史访问操作信息中提取出每个历史的调整周期内的历史访问操作信息,并基于每个历史的调整周期内的历史访问操作信息确定每个历史的调整周期内各类电力数据的冷热度;基于每个历史的调整周期内各类电力数据的冷热度确定各类电力数据的冷热度变化趋势。5.如权利要求1所述的存储资源分配方法,其特征在于,所述根据所述当前的冷热度和所述冷热度变化趋势为各类电力数据分配对应的存储资源,包括:若所述当前的冷热度显示某类电力数据当前为热数据、且所述冷热度变化趋势显示该类电力数据的冷热度变化周期大于预设周期,则为该类电力数据分配第一存储资源;若所述当前的冷热度显示某类电力数据当前为冷数据、且所述冷热度变化趋势显示该类电力数据的冷热度变化周期大于预设周期,则为该类电力数据分配第二存储资源;若所述当前的冷热度显示某类电力数据当前为热数据、且所述冷热度变化趋势显示该类电力数据的冷热度变化周期不大于...

【专利技术属性】
技术研发人员:孙思思辛锐路欣赵梦瑶杨力平刘明硕王少影尹晓宇吴军英王玉贞张鹏飞陈曦刘玮
申请(专利权)人:国家电网有限公司
类型:发明
国别省市:

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

1