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

技术编号:18425864 阅读:37 留言:0更新日期:2018-07-12 01:53
本发明专利技术公开了一种数据处理方法,包括:当本地存储资源的使用百分比达到第一阈值时,记录对应的第一时刻;当本地存储资源的使用百分比达到第二阈值时,记录对应的第二时刻,并利用第一时刻至第二时刻时间范围内本地存储资源的数据访问情况及文件大小,确定从本地存储资源迁出的数据;第二阈值大于第一阈值;将确定的本地存储资源的迁出数据迁移至云存储,以使本地存储资源的使用百分比小于所述第一阈值。本发明专利技术同时还公开了一种数据处理装置。

A method and device for data processing

The present invention discloses a data processing method, which includes recording corresponding first time when the use percentage of local storage resources reaches a first threshold; when the percentage of use of local storage resources reaches a second threshold, the corresponding second time is recorded and local time range from the first to the second time is used locally. The data access and file size of the storage resource determine the data migrated from the local storage resource; the second threshold is greater than the first threshold; the migrated data of the determined local storage resource is migrated to the cloud storage so that the percentage of the local storage resources is less than the first threshold. The invention also discloses a data processing device at the same time.

【技术实现步骤摘要】
一种数据处理方法及装置
本专利技术涉及数据存储技术,尤其涉及一种数据处理方法及装置。
技术介绍
移动互联网时代人们对存储空间的需求持续增加,用户存储需求的发展速度已经超过用户设备本身存储能力的发展速度,云存储已经成为一种用户终端扩展存储能力的一种重要方式。当前用户终端(比如个人电脑(PC)、手机、平板电脑等)的云存储方案主要有各种网盘或者云盘。在当前解决方案下,当发现终端的存储空间不够时,用户会手动迁移数据到云存储。但是,这种手动迁移方式是临时性的,也就是说,只有用户遇到存储空间不够时才会手动迁移数据到云存储,这就形成了恶性循环,从而影响了用户体验。同时,这种方式只能实现数据在云存储的自动备份,不能从本质上解决用户存储空间不够的问题。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供一种数据处理方法及装置。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种数据处理方法,包括:监测终端本地存储资源的使用情况;当本地存储资源的使用百分比达到第一阈值时,记录对应的第一时刻;当本地存储资源的使用百分比达到第二阈值时,记录对应的第二时刻,并利用第一时刻至第二时刻时间范围内本地存储资源的数据访问情况及文件大小,确定从本地存储资源迁出的数据;第二阈值大于第一阈值;将确定的本地存储资源的迁出数据迁移至云存储,以使本地存储资源的使用百分比小于所述第一阈值。上述方案中,所述利用第一时刻至第二时刻时间范围内本地存储资源的数据访问情况及文件大小,确定从本地存储资源迁出的数据,包括:将第一时刻至第二时刻的时间段划分时间区域;依据每个时间区域内数据的访问次数以及对应的权重值,确定数据在第一时刻至第二时刻时间范围内数据的访问次数;根据数据在第一时刻及第二时刻时间范围内数据的访问次数及文件大小,确定从本地存储资源迁出的数据。上述方案中,所述将确定的本地存储资源的迁出数据迁移至云存储之后,所述方法还包括:在所述本地存储资源的迁出数据所在本地存储资源的目录位置设置标识,所述标识用于指示所述本地存储资源的迁出数据在云存储的存储位置。上述方案中,所述方法还包括:根据确定的本地存储资源的迁出数据的大小,并结合云存储上设置有所述标识的数据访问情况,确定从云存储迁出的数据;将确定的云存储的迁出数据迁移至本地存储资源。上述方案中,所述根据确定的迁出数据的大小,并结合云存储上设置有所述标识的数据访问情况,确定从云存储迁出的数据,包括:将云存储上设置有所述标识的数据按照访问次数进行排序;从排序后的数据中筛选出访问次数满足预设条件的数据;从筛选的数据中选择与所述确定的迁出数据的大小相当的数据,作为从云存储迁出的数据。上述方案中,本地存储资源按照存储的数据的功能划分为至少两种存储资源;相应地,针对每种存储资源,监测资源的使用情况,以及进行数据的迁移;当至少两种存储资源中的至少两种存储资源需要进行数据迁移时,依据每种存储资源的重要性属性,依次处理每种存储资源数据的迁移。上述方案中,将确定的本地存储资源的迁出数据迁移至云存储的过程中,所述方法还包括:针对每个迁出的数据,发出第一提示信息;所述第一提示信息用于提示是否从本地的存储资源迁出数据;接收第一操作;所述第一操作是对所述第一提示信息的响应操作;当根据所述第一操作确定迁出数据时,将迁出数据迁移至云存储。本专利技术实施例还提供了一种数据处理装置,包括:监测单元,用于监测终端本地存储资源的使用情况;第一迁移单元,用于当本地存储资源的使用百分比达到第一阈值时,记录对应的第一时刻;当本地存储资源的使用百分比达到第二阈值时,记录对应的第二时刻,并利用第一时刻至第二时刻时间范围内本地存储资源的数据访问情况及文件大小,确定从本地存储资源迁出的数据;第二阈值大于第一阈值;以及将确定的本地存储资源的迁出数据迁移至云存储,以使本地存储资源的使用百分比小于所述第一阈值。上述方案中,所述装置还包括:设置单元,用于将确定的本地存储资源的迁出数据迁移至云存储之后,在所述本地存储资源的迁出数据所在本地存储资源的目录位置设置标识,所述标识用于指示所述本地存储资源的迁出数据在云存储的存储位置。上述方案中,所述装置还包括:第二迁移单元,用于根据确定的本地存储资源的迁出数据的大小,并结合云存储上设置有所述标识的数据访问情况,确定从云存储迁出的数据;将确定的云存储的迁出数据迁移至本地存储资源。上述方案中,本地存储资源按照存储的数据的功能划分为至少两种存储资源;所述第一迁移单元及第二迁移单元,用于针对每种存储资源,监测资源的使用情况,以及进行数据的迁移;以及当至少两种存储资源中的至少两种存储资源需要进行数据迁移时,依据每种存储资源的重要性属性,依次处理每种存储资源数据的迁移。上述方案中,所述装置还包括:确定单元,用于将确定的本地存储资源的迁出数据迁移至云存储的过程中,针对每个迁出的数据,发出第一提示信息;所述第一提示信息用于提示是否从本地的存储资源迁出数据;接收第一操作;所述第一操作是对所述第一提示信息的响应操作;当根据所述第一操作确定迁出数据时,将迁出数据迁移至云存储。本专利技术实施例提供的数据处理方法及装置,监测终端本地存储资源的使用情况;当本地存储资源的使用百分比达到第一阈值时,记录对应的第一时刻;当本地存储资源的使用百分比达到第二阈值时,记录对应的第二时刻,并利用第一时刻至第二时刻时间范围内本地存储资源的数据访问情况及文件大小,确定从本地存储资源迁出的数据;第二阈值大于第一阈值;将确定的本地存储资源的迁出数据迁移至云存储,以使本地存储资源的使用百分比小于所述第一阈值,这样,对用户终端设备存储设备使用状况进行监控,并在本地存储设备容量达到第二阈值时,能够根据利用第一时刻至第二时刻时间范围内本地存储资源的数据访问情况及文件大小,确定出要迁出的数据,从而自动实现数据在本地存储设备和云存储设备之间进行的调度和迁移,从本质上解决了用户存储空间不够的问题,提升了用户体验。附图说明在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。图1为本专利技术实施例一数据处理的方法流程示意图;图2为本专利技术实施例二数据处理装置结构示意图;图3为本专利技术实施例三终端混合存储的系统架构示意图;图4为本专利技术实施例三终端混合存储的方法流程示意图。具体实施方式下面结合附图及实施例对本专利技术再作进一步详细的描述。一方面用户终端设备包括移动终端、PC等的存储容量总是有限的,另一方面用户数据存储需求不断增长,尤其是移动终端,这种矛盾尤其明显,特别是手机终端,用户数据和系统数据会统一使用系统内存,这样会经常导致系统存储不够而影响系统继续使用。所以云存储已经成为一种用户终端扩展存储能力的一种重要方式。当前用户终端的云存储方案主要有各种网盘或者云盘,这些云存储服务可以是互联网上的公有云,或者是企业私有云。用户终端通过安装网盘或者云盘客户端或者WEB应用访问云存储,来实现用户本地数据在云端的存储或者同步。虽然有些云存储客户端安装后能够和设备本身的存储系统如文件系统集成在一起,方便用户操作和使用,但这些云存储软件和用户终端设备本身的存储系统之间并本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:监测终端本地存储资源的使用情况;当本地存储资源的使用百分比达到第一阈值时,记录对应的第一时刻;当本地存储资源的使用百分比达到第二阈值时,记录对应的第二时刻,并利用第一时刻至第二时刻时间范围内本地存储资源的数据访问情况及文件大小,确定从本地存储资源迁出的数据;第二阈值大于第一阈值;将确定的本地存储资源的迁出数据迁移至云存储,以使本地存储资源的使用百分比小于所述第一阈值。

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:监测终端本地存储资源的使用情况;当本地存储资源的使用百分比达到第一阈值时,记录对应的第一时刻;当本地存储资源的使用百分比达到第二阈值时,记录对应的第二时刻,并利用第一时刻至第二时刻时间范围内本地存储资源的数据访问情况及文件大小,确定从本地存储资源迁出的数据;第二阈值大于第一阈值;将确定的本地存储资源的迁出数据迁移至云存储,以使本地存储资源的使用百分比小于所述第一阈值。2.根据权利要求1所述的方法,其特征在于,所述利用第一时刻至第二时刻时间范围内本地存储资源的数据访问情况及文件大小,确定从本地存储资源迁出的数据,包括:将第一时刻至第二时刻的时间段划分时间区域;依据每个时间区域内数据的访问次数以及对应的权重值,确定数据在第一时刻至第二时刻时间范围内数据的访问次数;根据数据在第一时刻及第二时刻时间范围内数据的访问次数及文件大小,确定从本地存储资源迁出的数据。3.根据权利要求1所述的方法,其特征在于,所述将确定的本地存储资源的迁出数据迁移至云存储之后,所述方法还包括:在所述本地存储资源的迁出数据所在本地存储资源的目录位置设置标识,所述标识用于指示所述本地存储资源的迁出数据在云存储的存储位置。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:根据确定的本地存储资源的迁出数据的大小,并结合云存储上设置有所述标识的数据访问情况,确定从云存储迁出的数据;将确定的云存储的迁出数据迁移至本地存储资源。5.根据权利要求4所述的方法,其特征在于,所述根据确定的迁出数据的大小,并结合云存储上设置有所述标识的数据访问情况,确定从云存储迁出的数据,包括:将云存储上设置有所述标识的数据按照访问次数进行排序;从排序后的数据中筛选出访问次数满足预设条件的数据;从筛选的数据中选择与所述确定的迁出数据的大小相当的数据,作为从云存储迁出的数据。6.根据权利要求1至5任一项所述的方法,其特征在于,本地存储资源按照存储的数据的功能划分为至少两种存储资源;相应地,针对每种存储资源,监测资源的使用情况,以及进行数据的迁移;当至少两种存储资源中的至少两种存储资源需要进行数据迁移时,依据每种存储资源的重要性属性,依次处理每种存储资源数据的迁移。7.根据权利要求1至5任一项...

【专利技术属性】
技术研发人员:周文辉
申请(专利权)人:中国移动通信有限公司研究院中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1