数据处理方法以及装置制造方法及图纸

技术编号:34128579 阅读:24 留言:0更新日期:2022-07-14 14:50
本说明书实施例提供数据处理方法以及装置,其中所述数据处理方法包括:确定目标存储空间的至少两个存储分区,以及所述至少两个存储分区内存储的数据量,并根据所述数据量确定所述目标存储空间的空间使用率,根据所述至少两个存储分区的使用状态,确定所述目标存储空间的存储分区使用率,根据所述空间使用率及所述存储分区使用率,确定目标存储分区内第一类型数据的数据回收速度,并按照所述数据回收速度对所述第一类型数据进行回收处理,其中,所述目标存储分区为所述至少两个存储分区之一,根据回收结果调整所述目标存储分区的使用状态。态。态。

Data processing method and device

【技术实现步骤摘要】
数据处理方法以及装置


[0001]本说明书实施例涉及计算机
,特别涉及一种数据处理方法。

技术介绍

[0002]分区命名空间固态硬盘(Zoned Namespace Solid State Disk,ZNS SSD)作为一种新型的NVME(NVM Express)SSD,凭借高效的协议交互及良好的性能表现己在各大互联网厂商展开适配及应用。分区命名空间固态硬盘较大的优势是其规范了与上层应用的交互协议,将固态硬盘以分区进行划分,将分区信息开放给上层应用,由应用结合自身项目进行分区存储,相同生命周期的项目数据写入相同的分区,同时配合端到端融合的垃圾回收策略,以达成存储系统的高性能及低成本。
[0003]分区命名空间固态硬盘提供回收站功能,有助于在用户误删数据、软件出现漏洞等紧急情况下,还可对部分数据进行恢复,提高系统的容灾能力。而在用户不需要对回收站数据进行恢复的情况下,系统即可对回收站数据进行回收,以保证硬盘内不同分区的可用性,但目前如果无法合理的控制回收站数据的回收速度,则可能会造成硬盘存储空间的闲置和浪费,因此,亟需一种有效的方法本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,包括:确定目标存储空间的至少两个存储分区,以及所述至少两个存储分区内存储的数据量,并根据所述数据量确定所述目标存储空间的空间使用率;根据所述至少两个存储分区的使用状态,确定所述目标存储空间的存储分区使用率;根据所述空间使用率及所述存储分区使用率,确定目标存储分区内第一类型数据的数据回收速度,并按照所述数据回收速度对所述第一类型数据进行回收处理,其中,所述目标存储分区为所述至少两个存储分区之一;根据回收结果调整所述目标存储分区的使用状态。2.根据权利要求1所述的数据处理方法,所述确定目标存储空间的至少两个存储分区,以及所述至少两个存储分区内存储的数据量,包括:确定目标存储空间的至少两个存储分区;确定所述至少两个存储分区内存储的第一类型数据的第一数据量,以及第二类型数据的第二数据量。3.根据权利要求2所述的数据处理方法,所述根据所述数据量确定所述目标存储空间的空间使用率,包括:将所述至少两个存储分区内存储的第一类型数据的第一数据量,与第二类型数据的第二数据量进行加和处理;确定加和处理结果与所述目标存储空间的空间容量的比值,并将所述比值确定为所述目标存储空间的空间使用率。4.根据权利要求2所述的数据处理方法,所述确定所述至少两个存储分区内存储的第一类型数据的第一数据量,以及第二类型数据的第二数据量,包括:对所述目标存储空间的存储分区表进行扫描,获得不同存储分区中第一类型数据的第一数据长度,以及第二类型数据的第二数据长度;根据所述第一数据长度及所述第二数据长度,确定所述至少两个存储分区内存储的第一类型数据的第一数据量,以及第二类型数据的第二数据量。5.根据权利要求1所述的数据处理方法,所述根据所述至少两个存储分区的使用状态,确定所述目标存储空间的存储分区使用率,包括:确定所述至少两个存储分区中,处于空闲状态的存储分区的第一数量,以及处于可回收状态的存储分区的第二数量;根据所述第一数量、所述第二数量以及所述目标存储空间包含的存储分区总量,确定所述目标存储空间的存储分区使用率。6.根据权利要求5所述的数据处理方法,所述根据所述第一数量、所述第二数量以及所述目标存储空间包含的存储分区总量,确定所述目标存储空间的存储分区使用率,包括:对所述第一数量及所述第二数量进行加和处理;根据加和处理结果与所述目标存储空间包含的存储分区总量的比值,确定所述目标存储空间的存储分区使用率。7.根据权利要求1所述的数据处理方法,所述...

【专利技术属性】
技术研发人员:周肃
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1