一种数据储存方法及存储系统技术方案

技术编号:17363649 阅读:19 留言:0更新日期:2018-02-28 13:42
本发明专利技术实施例公开了数据储存方法及存储系统,应用于信息处理技术领域。在本实施例的方法中,存储系统会将存储系统储存的低热度数据集中基于某一属性组合的同一类型的数据搬迁到第一存储空间中集中存放,这样由于该属性组合是同一时间段内访问的数据的属性信息,则基于该属性组合的同一类型的数据在同一时段访问的可能性比较大,因此将同一类型的数据集中存放,而不是分散存储,相应地客户端同一时段访问的硬盘数量就会减少,进而减少存储系统的功耗。

A data storage method and storage system

The embodiment of the invention discloses a data storage method and a storage system, which is applied to the field of information processing technology. In the method of this embodiment, the storage system will be low degree of data storage system stored on a combination of attributes of the same type of data moved to the first storage space based on centralized storage, this is due to the combination of attributes attribute information at the same time to access data, the possibility of the combination of attributes based on the data of the same type at the same time access is relatively large, so it will be kept the same type of data, rather than distributed storage, corresponding to the client at the same time the number of disk accesses will be reduced, thereby reducing the power consumption of storage system.

【技术实现步骤摘要】
一种数据储存方法及存储系统
本专利技术涉及信息处理
,特别涉及一种数据储存方法及存储系统。
技术介绍
现在互联网的数据成倍的增长,使得对数据的存储系统的节能成为必要的技术。现有技术的一种存储系统节能的方法主要通过对空闲硬盘下电或使用休眠技术以降低功耗,但是这种方法是在存储系统中部分硬盘闲时的节能方法,主要是针对存储系统的硬件执行的方法,并没有给出存储系统在忙时的节能方法。现有的另一种方法主要采用读写通道复用的方式来减少运行的硬盘数量以及功耗,但是这种方法只是针对特定的场景,即单个用户独占多个硬盘时,同一时间访问部分硬盘时,采用的节能方法,不能应用于存储系统忙时的所有场景,不具有通用性。
技术实现思路
本专利技术实施例提供一种数据储存方法及存储系统,实现了将存储系统中低热度数据集中数据按照某一属性组合进行分类后,按照分类将低热度数据集搬迁到第一存储空间中集中存放。本专利技术实施例提供一种数据储存方法,包括:确定存储系统的低热度数据集,所述低热度数据集包括访问参数值小于预置值的数据;将所述低热度数据集中的数据按照某一属性组合进行分类,所述某一属性组合是同一时间段内访问的数据的属性信息;将所述存储系统中储存的所述低热度数据集中的数据搬迁到第一存储空间中,其中,在所述第一存储空间中根据所述分类得到的同一类型的数据集中存放。本专利技术实施例还提供一种存储系统,包括:数据集确定单元,用于确定存储系统的低热度数据集,所述低热度数据集包括访问参数值小于预置值的数据;分类单元,用于将所述低热度数据集中的数据按照某一属性组合进行分类,所述某一属性组合是同一时间段内访问的数据的属性信息;数据搬迁单元,用于将所述存储系统中储存的所述低热度数据集中的数据搬迁到第一存储空间中,其中,在所述第一存储空间中根据所述分类得到的同一类型的数据集中存放。可见,在本实施例的方法中,存储系统会将存储系统储存的低热度数据集中基于某一属性组合的同一类型的数据搬迁到第一存储空间中集中存放,这样由于该属性组合是同一时间段内访问的数据的属性信息,则基于该属性组合的同一类型的数据在同一时段访问的可能性比较大,因此将同一类型的数据集中存放,而不是分散存储,相应地客户端同一时段访问的硬盘数量就会减少,进而减少存储系统的功耗。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种数据储存方法的流程图;图2是本专利技术应用实施例提供的一种数据储存方法的示意图;图3是本专利技术实施例提供的一种存储系统的结构示意图;图4是本专利技术实施例提供的另一种存储系统的结构示意图;图5是本专利技术实施例提供的一种服务器的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排它的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。本专利技术实施例提供一种数据储存方法,主要是应用于存储系统中,比如用户原创内容(UserGeneratedContent,UGC)系统等,流程图如图1所示,包括:步骤101,确定存储系统的低热度数据集,这里的低热度数据集包括访问参数值小于预置值的数据,其中,访问参数值可以是指访问频率,访问次数等参数值。可以理解,用户可以通过客户端将数据上传到存储系统中进行储存,这样存储系统中就储存着每个用户分别对应的上传数据,这样用户可以通过客户端向存储系统访问用户标识对应的上传数据。本实施例中将通过客户端访问次数较少或访问频率较小的上传数据称为低热度数据集,且本实施例的方法可以是存储系统周期性地主动触发的。步骤102,将低热度数据集中的数据按照某一属性组合进行分类,这里某一属性组合是指同一时间段内访问的数据的属性信息,比如用户标识相同且创建时间相同的数据在同一时间段内访问的几率比较大,则属性组合可以包括用户标识和创建时间。又比如内容属性相同的数据在同一时间段内访问的几率比较大,则属性组合可以包括内容属性。其中,同一时间段并不是指特定的某个时间段,而是指任一时间段。某一属性组合具体可以是如下信息中的一种或多种:用户属性信息和数据属性信息,其中用户属性信息可以包括:用户标识,用户性别,用户类型(比如),用户所在地域和被其它用户的客户端引用的次数等,数据属性信息可以包括:访问记录,创建时间,内容属性(比如动画,新闻或电视剧等)和格式信息(比如视频,图片或文字等)等。如果该属性组合包括两个以上属性,则在对低热度数据集中的数据进行分类时,可以将同时具有该两个以上属性的数据分为同一类型的数据。步骤103,将存储系统中储存的低热度数据集中的数据搬迁到第一存储空间中,其中,在第一存储空间中根据上述102进行分类得到的同一类型的数据集中存放,第一存储空间可以是独立于存储系统之外的另一存储系统,或第一存储空间是存储系统中独立的一个存储空间。进一步地,存储系统在执行本步骤103之前,还可以为低热度数据集中每个数据打标签,其中根据上述步骤102进行分类得到的同一类型的数据的标签一致,针对不用用户标识对应的同一数据,标签只有一个;则在执行本步骤103时,存储系统会将低热度数据集中具有同一个标签的数据搬迁到第一存储空间中集中存放。其中,存储系统在搬迁数据时,是将低热度数据集中具有同一个标签的数据集中储存到第一存储空间中,且将存储系统中储存的低热度数据集中具有同一个标签的原数据删除。需要说明的是,存储系统将低热度数据集中的数据从存储系统中原来的位置搬迁到第一存储空间后,这些数据在第一存储空间储存的索引不会改变,即原来在存储系统中按照用户标识来索引,则在第一存储空间中也是按照用户标识来索引。可见,在本实施例的方法中,存储系统会将存储系统储存的低热度数据集中基于某一属性组合的同一类型的数据搬迁到第一存储空间中集中存放,这样由于该属性组合是同一时间段内访问的数据的属性信息,则基于该属性组合的同一类型的数据在同一时段访问的可能性比较大,因此将同一类型的数据集中存放,而不是分散存储,相应地客户端同一时段访问的硬盘数量就会减少,进而减少存储系统的功耗。以下以一个具体的实施例说明本专利技术的数据存储方法,本实施例中存储系统中以文件形式储存数据,则搬迁的数据为文件,低热度数据集为低热度文件集,则本实施例方法的示意图本文档来自技高网...
一种数据储存方法及存储系统

【技术保护点】
一种数据储存方法,其特征在于,包括:确定存储系统的低热度数据集,所述低热度数据集包括访问参数值小于预置值的数据;将所述低热度数据集中的数据按照某一属性组合进行分类,所述某一属性组合是同一时间段内访问的数据的属性信息;将所述存储系统中储存的所述低热度数据集中的数据搬迁到第一存储空间中,其中,在所述第一存储空间中根据所述分类得到的同一类型的数据集中存放。

【技术特征摘要】
1.一种数据储存方法,其特征在于,包括:确定存储系统的低热度数据集,所述低热度数据集包括访问参数值小于预置值的数据;将所述低热度数据集中的数据按照某一属性组合进行分类,所述某一属性组合是同一时间段内访问的数据的属性信息;将所述存储系统中储存的所述低热度数据集中的数据搬迁到第一存储空间中,其中,在所述第一存储空间中根据所述分类得到的同一类型的数据集中存放。2.如权利要求1所述的方法,其特征在于,所述将所述存储系统中储存的所述低热度数据集中的数据搬迁到第一存储空间中之前,所述方法还包括:为所述低热度数据集中每个数据打标签,其中根据所述分类得到的同一类型的数据的标签一致;所述将所述存储系统中储存的所述低热度数据集中的数据搬迁到第一存储空间中,具体包括:将所述低热度数据集中具有同一个标签的数据搬迁到所述第一存储空间中集中存放。3.如权利要求2所述的方法,其特征在于,所述将所述低热度数据集中具有同一个标签的数据搬迁到所述第一存储空间中集中存放,具体包括:将所述低热度数据集中具有同一个标签的数据集中储存到所述第一存储空间中,且将所述存储系统中储存的所述低热度数据集中具有同一个标签的原数据删除。4.如权利要求1至3任一项所述的方法,其特征在于,所述属性组合包括如下信息中的一种或多种:用户标识,创建时间,用户所在地域,被其它用户的客户端引用的次数,内容属性,访问记录和格式信息。5.如权利要求1至3任一项所述的方法,其特征在于,所述第一存储空间是独立于所述存储系统之外的...

【专利技术属性】
技术研发人员:旷王冰王炎周健豆超
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1