基于事件驱动的云存储容量预测方法、系统及装置制造方法及图纸

技术编号:26596462 阅读:37 留言:0更新日期:2020-12-04 21:18
本发明专利技术涉及容量预测,提供一种基于事件驱动的云存储容量预测方法,包括:根据历史突发事件的事件属性建立突发事件分类表;根据系统云存储的各项业务的业务属性以及所述突发事件分类表为各项业务进行权重分配;根据所述权重分配确定所述突发事件分类表中各类突发事件对各项业务的事件影响度;根据所述突发事件分类表确定所获取的实时突发事件对各项业务的事件影响度,并根据预设预测规则和所述实时突发事件对各项业务的事件影响度对系统云存储容量进行预测。本发明专利技术还涉及区块链技术,突发事件分类表存储于区块链中。本发明专利技术提供技术方案既能够解决现有的云存储容量预测方法预测精度低且对于突发事件不能做出及时预测的问题。

【技术实现步骤摘要】
基于事件驱动的云存储容量预测方法、系统及装置
本专利技术涉及容量预测
,尤其涉及一种基于事件驱动的云存储容量预测方法、系统、装置及存储介质。
技术介绍
在互联网行业,随着越来越多的公司将业务上云,会有更多的CPU、内存、网络以及存储资源的需求。然而,云存储提供单位到底需要准备多少资源以应对业务需求成为了一个难题。准备的容量资源过多,会产生不必要的资源浪费,准备的容量资源过少,则达不到业务的需求。在现有的处理方案中,通常是根据自身业务需求,采购尽量多的服务器,或者根据去年的量增加一个固定的比例。然而这种方式最致命的一个问题是反应迟钝,无法应对突发事件带来的极端场景,一般处理这种情况的方法,就是尽可能多的一次性采购大量的服务器。显然,这种方式必然会出现资源估计不准确的情况,会造成资源浪费,增加运营成本。更重要的一点,存储容量又是一个无法共享的基础资源,别人购买的容量资源,无法再分配给其他人,需要保证购买人的资源是可用且够用的。存储资源一旦耗尽,就会陷入到整个业务系统无法使用的窘境。类似2020年新冠事件的突发,对于医疗方面的存储业务,必然是个特别大的挑战。基于以上问题,亟需一种能够根据突发事件的类型对云存储容量进行预测的方法。
技术实现思路
本专利技术提供一种基于事件驱动的云存储容量预测方法、系统、电子装置以及计算机存储介质,其主要目的在于解决现有的云存储容量预测方法预测精度低且对于突发事件不能做出及时预测的问题。为实现上述目的,本专利技术提供一种基于事件驱动的云存储容量预测方法,该方法包括如下步骤:根据历史突发事件的事件属性,建立突发事件分类表;根据系统云存储的各项业务的业务属性以及所述突发事件分类表为各项业务进行权重分配;根据所述权重分配确定所述突发事件分类表中各类突发事件对各项业务的事件影响度;根据所述突发事件分类表确定所获取的实时突发事件对各项业务的事件影响度,并根据预设预测规则和所述实时突发事件对各项业务的事件影响度对系统云存储容量进行预测。优选地,所述突发事件分类表存储在区块链的节点中,并且,所述事件属性包括地域型属性,所述地域型属性分为国内型和国外型属性,其中,所述国内型属性又按国内省级行政区分为各省级型属性;所述国外型属性又按国外各国家分为各国型属性,并且,在建立所述突发事件分类表的过程中:根据所述地域型属性的各项类别为所述突发事件分类表设定两个第一分类栏,两个所述第一分类栏分别对应国内型和国外型属性;并且,在对应国内型属性的第一分类栏下还设定有第二分类栏,各第二分类栏分别对应各省级型属性;在对应国外型属性的第一分类栏下还设定有第三分类栏,各第三分类栏分别对应各国型属性。另外,本专利技术还提供一种基于事件驱动的云存储容量预测系统,所述系统包括:分类表建立单元,用于根据历史突发事件的事件属性,建立突发事件分类表;权重分配单元,用于根据系统云存储的各项业务的业务属性以及所述突发事件分类表为各项业务进行权重分配;影响度计算单元,用于根据所述权重分配确定所述突发事件分类表中各类突发事件对各项业务的事件影响度;容量预测单元,用于根据所述突发事件分类表确定所获取的实时突发事件对各项业务的事件影响度,并根据预设预测规则和所述实时突发事件对各项业务的事件影响度对系统云存储容量进行预测。另外,为实现上述目的,本专利技术还提供一种电子装置,该电子装置包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的基于事件驱动的云存储容量预测程序,所述基于事件驱动的云存储容量预测程序被所述处理器执行时实现如下步骤:根据历史突发事件的事件属性,建立突发事件分类表;根据系统云存储的各项业务的业务属性以及所述突发事件分类表为各项业务进行权重分配;根据所述权重分配确定所述突发事件分类表中各类突发事件对各项业务的事件影响度;根据所述突发事件分类表确定所获取的实时突发事件对各项业务的事件影响度,并根据预设预测规则和所述实时突发事件对各项业务的事件影响度对系统云存储容量进行预测。另外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有基于事件驱动的云存储容量预测程序,所述基于事件驱动的云存储容量预测程序被处理器执行时,实现如上述基于事件驱动的云存储容量预测方法的步骤。本专利技术提出的基于事件驱动的云存储容量预测方法、电子装置及计算机可读存储介质,通过自行设计一套基于事件驱动的云存储容量预测的方法,能够有效地根据现实社会中出现的突发事件及时对云存储容量预测,防止由于突发事件导致云存储容量不足的现象,并且,现有的云存储容量预测方法并没有基于事件驱动的云存储容量预测模型,本专利技术能够很好的填补这一空白。此外,随着社会的快速发展,现在的信息流动量越来越快,世界变的更加透明,由此带来的问题就是,世界变化越来越快,会有更多的小概率事件频繁发生。本专利技术将突发事件作为要素,预测云存储容量的变化,跟变化紧密相连,相比较基于时间和历史存量的方式,可以更加紧密的贴合实际,从而显著提高云存储容量预测精度。附图说明图1为根据本专利技术实施例的基于事件驱动的云存储容量预测方法的较佳实施例流程图;图2为根据本专利技术实施例的电子装置的较佳实施例结构示意图;图3为根据本专利技术实施例的基于事件驱动的云存储容量预测程序的内部逻辑示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式在下面的描述中,出于说明的目的,为了提供对一个或多个实施例的全面理解,阐述了许多具体细节。然而,很明显,也可以在没有这些具体细节的情况下实现这些实施例。以下将结合附图对本申请的具体实施例进行详细描述。实施例1为了说明本专利技术提供的基于事件驱动的云存储容量预测方法,图1示出了根据本专利技术提供的基于事件驱动的云存储容量预测方法的流程。如图1所示,本专利技术提供的基于事件驱动的云存储容量预测方法,包括:S110:根据预先收集的历史突发事件的事件属性,建立突发事件分类表。需要说明的是,历史突发事件为系统预先收集到的所有历史突发事件,至少包括近20年内世界上发生的所有历史突发事件。此外,可以根据历史突发事件的具体事发地对其进行分类,比如根据发生地域,分为国内和国外。国内外再划分小地域,国内小地域是每个省,国外小地域是大洲、国家。具体地,该事件属性包括地域型属性,该地域型属性分为国内型和国外型属性,其中,该国内型属性又按国内省级行政区分为各省级型属性;该国外型属性又按国外各国家分为各国型属性,并且,在建立该突发事件分类表的过程中:根据该地域型属性的各项类别为该突发事件分类表设定两个第一分类栏,两个该第一分类栏分别对应国内型和国外型属性;并且,在对应国内型属性的第一分类栏下还设定有第二分类栏,各第二分类栏分别对应各省级型属性;在对应国外型属性本文档来自技高网...

【技术保护点】
1.一种基于事件驱动的云存储容量预测方法,应用于电子装置,其特征在于,所述方法包括:/n根据历史突发事件的事件属性建立突发事件分类表;/n根据系统云存储的各项业务的业务属性以及所述突发事件分类表为各项业务进行权重分配;/n根据所述权重分配确定所述突发事件分类表中各类突发事件对各项业务的事件影响度;/n根据所述突发事件分类表确定所获取的实时突发事件对各项业务的事件影响度,并根据预设预测规则和所述实时突发事件对各项业务的事件影响度对系统云存储容量进行预测。/n

【技术特征摘要】
1.一种基于事件驱动的云存储容量预测方法,应用于电子装置,其特征在于,所述方法包括:
根据历史突发事件的事件属性建立突发事件分类表;
根据系统云存储的各项业务的业务属性以及所述突发事件分类表为各项业务进行权重分配;
根据所述权重分配确定所述突发事件分类表中各类突发事件对各项业务的事件影响度;
根据所述突发事件分类表确定所获取的实时突发事件对各项业务的事件影响度,并根据预设预测规则和所述实时突发事件对各项业务的事件影响度对系统云存储容量进行预测。


2.根据权利要求1所述的基于事件驱动的云存储容量预测方法,其特征在于,所述突发事件分类表存储在区块链的节点中,并且,所述事件属性包括地域型属性,所述地域型属性分为国内型属性和国外型属性,其中,所述国内型属性按国内省级行政区分为各省级型属性;所述国外型属性按国外各国家分为各国型属性,并且,在建立所述突发事件分类表的过程中:
根据所述地域型属性的各项类别为所述突发事件分类表设定两个第一分类栏,两个所述第一分类栏分别对应国内型属性和国外型属性;并且,
在对应国内型属性的第一分类栏下还设定有第二分类栏,各第二分类栏分别对应各省级型属性;
在对应国外型属性的第一分类栏下还设定有第三分类栏,各第三分类栏分别对应各国型属性。


3.根据权利要求2所述的基于事件驱动的云存储容量预测方法,其特征在于,根据系统云存储的各项业务的业务属性以及所述突发事件分类表为各项业务进行权重分配的过程包括:
根据系统云存储的各项业务的业务属性与历史突发事件的各地域型属性之间的关联性,为各项业务对应的突发事件分类表中各地域型分类类别设定地域型关联度;其中,为第一分类栏中的分类类别设定相应的国内地域关联度和国外地域关联度,为第二分类栏中各分类类别设定相应的省级地域关联度,为第三分类栏中各分类类别设定相应的各国型地域关联度;
根据所述突发事件分类表中各地域型分类类别设定地域型关联度计算各项业务的地域型事件权重;其中,
各项业务的地域型事件权重的计算公式为:
w_Region=w_Local(w_city1+w_city2...)+w_Fron(w_city11+w_city12...)
其中,w_Local为国内地域关联度,w_Fron为国外地域关联度,w_city1、w_city2...为各省级地域关联度,w_city11、w_city12...为个各国型地域关联度。


4.根据权利要求3所述的基于事件驱动的云存储容量预测方法,其特征在于,根据所述权重分配确定所述突发事件分类表中各类突发事件对各项业务的事件影响度的过程包括:
根据各项业务的地域型事件权重计算各项业务的地域型事件影响度;其中,各项业务的地域型事件影响度的计算公式为:
g(x)=w_Region×x3-x×Sin(x×π)
其中,w_Region为各项业务的地域型事件权重,x是当前受影响的地区的总人口数量。


5.根据权利要求4所述的基于事件驱动的云存储容量预测方法,其特征在于,所述事件属性还包括内容型属性,所述内容型...

【专利技术属性】
技术研发人员:曹斌
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东;44

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

1