一种管理存储设备的方法及装置制造方法及图纸

技术编号:15724018 阅读:91 留言:0更新日期:2017-06-29 09:05
本发明专利技术实施例公开了一种管理存储设备的方法及装置,属于计算机技术领域。所述方法包括:检测在预设时长的历史时段内,在目标存储设备中,目标网络业务的业务数据的第一单位时长写入量;根据预先存储的单位时长写入量的数值范围与冗余空间量的对应关系,确定所述第一单位时长写入量所属的第一数值范围对应的第一冗余空间量,其中,在所述对应关系中,冗余空间量随单位时长写入量的增大而变大;根据所述第一冗余空间量,对所述目标网络业务在目标存储设备中的冗余空间进行设置。采用本发明专利技术,可以延长目标存储设备的使用寿命。

【技术实现步骤摘要】
一种管理存储设备的方法及装置
本专利技术涉及计算机
,特别涉及一种管理存储设备的方法及装置。
技术介绍
随着计算机技术和互联网技术的发展,大存储量的存储设备在网络侧得到了广泛的应用,固态硬盘以其读取速度快、低功耗等特点逐渐成为网络业务存储设备的最佳选择。现有技术中,在存储设备中,技术人员会分别为每个网络业务设置相应的基础空间和冗余空间。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:每个网络业务分配的固态硬盘的基础空间容量和冗余空间容量是一定的,对于业务量比较大的网络业务,固态硬盘的存储空间很容易被写满,导致无效数据清理的频率比较高,清理过程会一定程度的损伤固态硬盘的存储块,从而会缩短目标存储设备的使用寿命。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种管理存储设备的方法。所述技术方案如下:第一方面,提供了一种管理存储设备的方法,所述方法包括:检测在预设时长的历史时段内,在目标存储设备中,目标网络业务的业务数据的第一单位时长写入量;根据预先存储的单位时长写入量的数值范围与冗余空间量的对应关系,确定所述第一单位时长写入量所属的第一数值范围对应的第一冗余空间量,其中,在所述对应关系中,冗余空间量随单位时长写入量的增大而变大;根据所述第一冗余空间量,对所述目标网络业务在目标存储设备中的冗余空间进行设置。可选的,所述单位时长写入量包括:单位时长写入次数,或单位时长写入数据量。可选的,所述冗余空间量包括:冗余空间容量,或冗余空间容量相对于所述目标网络业务在所述目标存储设备中的基础空间容量的比值。可选的,所述方法还包括:根据预先存储的单位时长写入量的数值范围与数据清理阈值的对应关系,确定所述第一单位时长写入量所属的第一数值范围对应的第一数据清理阈值,所述数据清理阈值是用于触发所述目标存储设备对所述目标网络业务进行无效数据清理的所述目标网络业务在所述目标存储设备中的总数据量值;将所述目标网络业务在目标存储设备中的数据清理阈值,设置为所述第一数据清理阈值。这样,可以按照单位时长写入量的变化,动态的调整数据清理阈值。可选的,所述方法还包括:根据预先存储的冗余空间量与无效数据阈值的对应关系,确定所述第一冗余空间量对应的第一无效数据阈值,所述无效数据阈值是用于触发所述目标存储设备对所述目标网络业务进行无效数据清理的所述目标网络业务在所述目标存储设备中无效数据量与总数据量的比值;将所述目标网络业务在所述目标存储设备中的无效数据阈值,设置为所述第一无效数据阈值。这样,可以根据确定的冗余空间量,动态的调整无效数据阈值。可选的,所述根据预先存储的单位时长写入量的数值范围与冗余空间量的对应关系,确定所述第一单位时长写入量所属的第一数值范围对应的第一冗余空间量,包括:检测所述目标网络业务在所述目标存储设备中的基础空间容量;根据预先存储的基础空间容量、单位时长写入量的数值范围与冗余空间的对应关系,确定所述目标网络业务在所述目标存储设备中的基础空间容量、所述第一单位时长写入量所属的第一数值范围对应的第一冗余空间量。这样,可以更准确的确定第一冗余空间量。第二方面,提供了一种管理存储设备的装置,所述装置包括:检测模块,用于检测在预设时长的历史时段内,在目标存储设备中,目标网络业务的业务数据的第一单位时长写入量;确定模块,用于根据预先存储的单位时长写入量的数值范围与冗余空间量的对应关系,确定所述第一单位时长写入量所属的第一数值范围对应的第一冗余空间量,其中,在所述对应关系中,冗余空间量随单位时长写入量的增大而变大;设置模块,用于根据所述第一冗余空间量,对所述目标网络业务在目标存储设备中的冗余空间进行设置。可选的,所述单位时长写入量包括:单位时长写入次数,或单位时长写入数据量。可选的,所述冗余空间量包括:冗余空间容量,或冗余空间容量相对于所述目标网络业务在所述目标存储设备中的基础空间容量的比值。可选的,所述确定模块还用于:根据预先存储的单位时长写入量的数值范围与数据清理阈值的对应关系,确定所述第一单位时长写入量所属的第一数值范围对应的第一数据清理阈值,所述数据清理阈值是用于触发所述目标存储设备对所述目标网络业务进行无效数据清理的所述目标网络业务在所述目标存储设备中的总数据量值;所述设置模块还用于:将所述目标网络业务在所述目标存储设备中的数据清理阈值,设置为所述第一数据清理阈值。可选的,所述确定模块还用于:根据预先存储的冗余空间量与无效数据阈值的对应关系,确定所述第一冗余空间量对应的第一无效数据阈值,所述无效数据阈值是用于触发所述目标存储设备对所述目标网络业务进行无效数据清理的所述目标网络业务在所述目标存储设备中无效数据量与总数据量的比值;所述设置模块还用于:将所述目标网络业务在目标存储设备中的无效数据阈值,设置为所述第一无效数据阈值。可选的,所述确定模块包括检测子模块和确定子模块,其中:所述检测子模块,用于检测所述目标网络业务在所述目标存储设备中的基础空间容量;所述确定子模块,用于根据预先存储的基础空间容量、单位时长写入量的数值范围与冗余空间的对应关系,确定所述目标网络业务在所述目标存储设备中的基础空间容量、所述第一单位时长写入量所属的第一数值范围对应的第一冗余空间量。本专利技术实施例提供的技术方案带来的有益效果是:本专利技术实施例中,检测在预设时长的历史时段内,在目标存储设备中,目标网络业务的业务数据的第一单位时长写入量;根据预先存储的单位时长写入量的数值范围与冗余空间量的对应关系,确定所述第一单位时长写入量所属的第一数值范围对应的第一冗余空间量,其中,在所述对应关系中,冗余空间量随单位时长写入量的增大而变大;根据所述第一冗余空间量,对所述目标网络业务在目标存储设备中的冗余空间进行设置。这样,可以基于目标网络业务的业务数据单位时长写入量,动态调整冗余空间量,这样,单位时长写入量增加时,可以自动增加冗余空间量,降低数据清理的频率,从而延长目标存储设备的使用寿命。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种管理存储设备的方法流程图;图2是本专利技术实施例提供的一种管理存储设备的装置的结构示意图;图3是本专利技术实施例提供的一种管理存储设备的装置的结构示意图;图4是本专利技术实施例提供的一种管理存储设备的装置的结构示意图;图5是本专利技术实施例提供的一种管理存储设备的装置的结构示意图;图6是本专利技术实施例提供的一种存储管理设备的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例一本专利技术实施例提供了一种管理存储设备的方法,该方法的执行主体为存储管理设备。其中,该存储管理设备可以是服务器,存储管理设备中可以设置有处理器、存储器,收发器等。处理器可以用于管理存储设备的过程处理,存储器可以用于存储处理过程中需要的数据以及产生的数据,收发器可以用于接收以及发送数据。如图1所示,该方法的处理流程可以包括如下的步骤:步骤101,检测在预设时长本文档来自技高网...
一种管理存储设备的方法及装置

【技术保护点】
一种管理存储设备的方法,其特征在于,所述方法包括:检测在预设时长的历史时段内,在目标存储设备中,目标网络业务的业务数据的第一单位时长写入量;根据预先存储的单位时长写入量的数值范围与冗余空间量的对应关系,确定所述第一单位时长写入量所属的第一数值范围对应的第一冗余空间量,其中,在所述对应关系中,冗余空间量随单位时长写入量的增大而变大;根据所述第一冗余空间量,对所述目标网络业务在目标存储设备中的冗余空间进行设置。

【技术特征摘要】
1.一种管理存储设备的方法,其特征在于,所述方法包括:检测在预设时长的历史时段内,在目标存储设备中,目标网络业务的业务数据的第一单位时长写入量;根据预先存储的单位时长写入量的数值范围与冗余空间量的对应关系,确定所述第一单位时长写入量所属的第一数值范围对应的第一冗余空间量,其中,在所述对应关系中,冗余空间量随单位时长写入量的增大而变大;根据所述第一冗余空间量,对所述目标网络业务在目标存储设备中的冗余空间进行设置。2.根据权利要求1所述的方法,其特征在于,所述单位时长写入量包括:单位时长写入次数,或单位时长写入数据量。3.根据权利要求1所述的方法,其特征在于,所述冗余空间量包括:冗余空间容量,或冗余空间容量相对于所述目标网络业务在所述目标存储设备中的基础空间容量的比值。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据预先存储的单位时长写入量的数值范围与数据清理阈值的对应关系,确定所述第一单位时长写入量所属的第一数值范围对应的第一数据清理阈值,所述数据清理阈值是用于触发所述目标存储设备对所述目标网络业务进行无效数据清理的所述目标网络业务在所述目标存储设备中的总数据量值;将所述目标网络业务在目标存储设备中的数据清理阈值,设置为所述第一数据清理阈值。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据预先存储的冗余空间量与无效数据阈值的对应关系,确定所述第一冗余空间量对应的第一无效数据阈值,所述无效数据阈值是用于触发所述目标存储设备对所述目标网络业务进行无效数据清理的所述目标网络业务在所述目标存储设备中无效数据量与总数据量的比值;将所述目标网络业务在所述目标存储设备中的无效数据阈值,设置为所述第一无效数据阈值。6.根据权利要求1所述的方法,其特征在于,所述根据预先存储的单位时长写入量的数值范围与冗余空间量的对应关系,确定所述第一单位时长写入量所属的第一数值范围对应的第一冗余空间量,包括:检测所述目标网络业务在所述目标存储设备中的基础空间容量;根据预先存储的基础空间容量、单位时长写入量的数值范围与冗余空间的对应关系,确定所述目标网络业务在所述目标存储设备中的基础空间容量、所述第一单位时长写入量所属的第一数值范围对应的第一冗余空间量。7.一种管理存储设...

【专利技术属性】
技术研发人员:许浩
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1