用于管理存储设备的方法、电子设备和计算机程序产品技术

技术编号:37102729 阅读:11 留言:0更新日期:2023-04-01 05:02
根据本公开的各实施例涉及用于管理存储设备的方法、电子设备和计算机程序产品。一种用于管理存储设备的方法包括获取针对一组候选拟合模型中的至少一个候选拟合模型的评价信息。评价信息至少指示至少一个候选拟合模型与一组历史数据之间的历史拟合程度。该方法还包括基于评价信息确定模型选择策略。模型选择策略至少指示一组候选拟合模型被选择用于拟合目标数据的概率。目标数据指示存储设备在第一时间段内的存储状态。此外,该方法还包括基于模型选择策略,从一组候选拟合模型中确定目标拟合模型,以用于确定存储设备在第二时间段内的存储状态。以此方式,可以更加高效地确定最适合实际业务数据的拟合模型,并且可以避免额外的系统开销。额外的系统开销。额外的系统开销。

【技术实现步骤摘要】
用于管理存储设备的方法、电子设备和计算机程序产品


[0001]本公开的实施例涉及存储
,并且更具体地,涉及用于管理存储设备的方法、电子设备和计算机程序产品。

技术介绍

[0002]随着互联网技术的不断发展,对数据处理和应用的需求不断增长,人们需要及产生的数据量显著增加。现在人们已经认识到存储管理的重要性。目前已知的一种存储管理方法基于存储设备的历史数据来预测存储设备在未来时间段内的存储状态,以便基于所预测的存储状态来管理存储设备。

技术实现思路

[0003]根据本公开的示例实施例,提供了一种用于管理存储设备的方案。该方案通过考虑先前所确定的与至少一个候选拟合模型相关联的评价信息,来从一组候选拟合模型中确定用于预测存储设备的存储状态的目标拟合模型。与常规的技术方案相比,根据本公开的方案可以更加高效地确定最适合实际业务数据的拟合模型,并且可以避免额外的系统开销。
[0004]在本公开的第一方面中,提供了一种用于管理存储设备的方法。该方法包括获取针对一组候选拟合模型中的至少一个候选拟合模型的评价信息。评价信息至少指示至少一个候选拟合模型与一组历史数据之间的历史拟合程度。一组历史数据指示存储设备在至少一个历史时间段内的存储状态。该方法还包括基于评价信息确定模型选择策略。模型选择策略至少指示一组候选拟合模型被选择用于拟合目标数据的概率。目标数据指示存储设备在第一时间段内的存储状态。此外,该方法还包括基于模型选择策略,从一组候选拟合模型中确定目标拟合模型,以用于确定存储设备在第二时间段内的存储状态。
[0005]在本公开的第二方面中,提供了一种电子设备。该电子设备包括处理器以及与处理器耦合的存储器,存储器具有存储于其中的指令,指令在被处理器执行时使设备执行动作。动作包括获取针对一组候选拟合模型中的至少一个候选拟合模型的评价信息。评价信息至少指示至少一个候选拟合模型与一组历史数据之间的历史拟合程度。一组历史数据指示存储设备在至少一个历史时间段内的存储状态。动作还包括基于评价信息确定模型选择策略。模型选择策略至少指示一组候选拟合模型被选择用于拟合目标数据的概率。目标数据指示存储设备在第一时间段内的存储状态。此外,动作还包括基于模型选择策略,从一组候选拟合模型中确定目标拟合模型,以用于确定存储设备在第二时间段内的存储状态。
[0006]在本公开的第三方面中,提供了一种计算机程序产品,计算机程序产品被有形地存储在计算机可读介质上并且包括机器可执行指令,机器可执行指令在被执行时使机器执行根据第一方面的方法。
[0007]提供
技术实现思路
部分是为了简化的形式来介绍对概念的选择,它们在下文的具体实施方式中将被进一步描述。
技术实现思路
部分无意标识本公开的关键特征或主要特征,也无意
限制本公开的范围。
附图说明
[0008]结合附图并参考以下详细说明,本公开各实施例的上述和其它特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
[0009]图1示出了根据本公开的一些实施例的示例环境的框图;
[0010]图2示出了根据本公开的一些实施例的用于管理存储设备的方法的流程图;
[0011]图3示出了根据本公开的一些实施例的用于确定模型选择策略的方法的流程图;以及
[0012]图4示出了可以用来实施本公开内容的实施例的示例设备的示意性框图。
具体实施方式
[0013]下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0014]在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象。下文还可能包括其它明确的和隐含的定义。
[0015]如上所述,在常规的存储管理方法中,通过预测存储设备在未来时间段内的存储状态来管理存储设备。已知的方法通常按照预定顺序逐个尝试不同的拟合模型来处理历史数据并且确定与实际业务数据相适应的拟合模型,以便利用该拟合模型来预测存储设备的存储状态。然而,由于不同拟合模型对于不同类型的实际业务数据的拟合程度不同,因此,这种常规方法通常需要通过较多次的尝试来确定适合实际业务数据的拟合模型,从而引起了不期望有的系统开销。此外,由于这种常规方法往往在找到满足最低要求的拟合模型之后便不再尝试其它新的拟合模型,因此最终用于预测的拟合模型可能并不是候选拟合模型中最适合于实际业务数据的拟合模型,从而会影响预测效果。
[0016]本公开的实施例提供了一种用于管理存储设备的方案,以解决上述问题和其它潜在问题中的一个或多个问题。在本公开中,通过考虑先前所确定的与至少一个候选拟合模型相关联的评价信息,来从一组候选拟合模型中确定目标拟合模型,以用于预测存储设备在未来时间段内的存储状态。与上述常规方案相比,由于在模型选择过程中考虑了先前所确定的评价信息,因此根据本公开的方案可以更加高效地从一组候选拟合模型中确定最适合实际业务数据的拟合模型,并且可以减少后续预测过程中的对候选拟合模型的尝试次数,以避免不期望有的系统开销。
[0017]以下将继续参考附图描述本公开的一些示例实施例。
[0018]图1示出了根据本公开的一些实施例的示例环境100的框图。如图1所示,示例环境100总体上可以包括存储设备110和电子设备120。在一些实施例中,存储设备110可以包括一个或多个物理存储设备。物理存储设备的示例包括但不限于:固态盘(SSD)、光纤通道
(FC)盘、串行高级技术附件(SATA)盘、串行连接小型计算机系统接口(SAS)盘、等等。在一些实施例中,存储设备110可以被配置为独立磁盘冗余阵列(RAID)。应当理解的是,存储设备110还可以以任何其它合适的形式被实现,本公开的范围在此方面不受限制。
[0019]如图1所示,电子设备120可以例如与存储设备110通信地耦合,以便从存储设备110接收数据和/或向存储设备110发送数据。根据本公开的电子设备120通过考虑先前所确定的与至少一个候选拟合模型130相关联的评价信息,从一组候选拟合模型130中确定用于预测存储设备110的存储状态的目标拟合模型140。这将在下文中结合图2至图3进一步详细描述。在一些实施例中,电子设备120可以是诸如电子控制模块、个人计算机、工作站、服务器等具有计算功能的设备。应当理解的是,虽然在图1中,电子设备120被示出为位于存储设备110外部,但是电子设备120还可以被实现为位于存储设备110内、或者是存储设备110的一部分,本公开的范围在此方面不受限制。
[0020]图2示出了根本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于管理存储设备的方法,包括:获取针对一组候选拟合模型中的至少一个候选拟合模型的评价信息,所述评价信息至少指示所述至少一个候选拟合模型与一组历史数据之间的历史拟合程度,所述一组历史数据指示所述存储设备在至少一个历史时间段内的存储状态;基于所述评价信息确定模型选择策略,所述模型选择策略至少指示所述一组候选拟合模型被选择用于拟合目标数据的概率,所述目标数据指示所述存储设备在第一时间段内的存储状态;以及基于所述模型选择策略,从所述一组候选拟合模型中确定目标拟合模型,以用于确定所述存储设备在第二时间段内的存储状态。2.根据权利要求1所述的方法,其中确定所述模型选择策略包括:基于所述至少一个候选拟合模型的所述评价信息,从所述至少一个候选拟合模型中确定最佳候选拟合模型;将所述最佳候选拟合模型被选择的概率设置为第一概率值;以及基于所述第一概率值,确定所述模型选择策略。3.根据权利要求2所述的方法,还包括:对所述模型选择策略进行计数,以确定所述模型选择策略的累计数目,所述第一概率值随所述累计数目的增大而增大。4.根据权利要求1所述的方法,其中确定所述目标拟合模型包括:基于所述模型选择策略,从所述一组候选拟合模型中确定第一拟合模型;利用所述第一拟合模型与所述目标数据之间的拟合程度来更新所述评价信息;响应于确定所述拟合程度小于预定阈值,基于经更新的所述评价信息,更新所述模型选择策略;以及基于经更新的模型选择策略,从所述一组候选拟合模型中确定所述目标拟合模型。5.根据权利要求1所述的方法,其中确定所述目标拟合模型包括:基于所述模型选择策略,从所述一组候选拟合模型中确定第一拟合模型;以及响应于确定所述第一拟合模型与所述目标数据之间的拟合程度小于预定阈值,基于所述模型选择策略从所述一组候选拟合模型中确定所述目标拟合模型。6.根据权利要求5所述的方法,还包括:利用所述第一拟合模型与所述目标数据之间的所述拟合程度来更新所述评价信息,以用于确定所述存储设备在所述第二时间段之后的第三时间段内的存储状态。7.根据权利要求1至6中任一项所述的方法,其中所述评价信息还指示以下至少一项:所述至少一个候选拟合模型用于拟合所述一组历史数据的时间开销或存储开销、或者所述至少一个候选拟合模型被选择用于确定所述存储设备的存储状态的时刻。8.一种电子设备,包括:处理器;以及与所述处理器耦合的存储器,所述存储器具有存储于其中的指令,所述指令在被处理器执行时使所述设备执行动作,所述动作包括:获取针对一组候选拟合模型中的至少一...

【专利技术属性】
技术研发人员:戴长悦周方彬
申请(专利权)人:伊姆西IP控股有限责任公司
类型:发明
国别省市:

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

1