存储介质的选择方法与装置的制造方法

文档序号:10686779阅读:442来源:国知局
存储介质的选择方法与装置的制造方法
【专利摘要】本公开涉及云存储技术,提供了一种存储介质的选择方法与装置,所述方法包括:获取用户终端访问云存储中数据的访问日志信息;对所述访问日志信息进行统计,得到日志统计数据;在预设条件下,根据所述日志统计数据,选择出可存储所述数据的介质。解决了现有技术中由于SSD介质存储效率低,且存储性价比不高的问题。实现了根据数据的日志统计数据,合理选择可存储数据的介质,针对不同的业务环境和数据存储需求,准确评估存储介质的实用价值。
【专利说明】
存储介质的选择方法与装置
技术领域
[0001]本公开涉及云存储技术,尤其涉及一种存储介质的选择方法与装置。
【背景技术】
[0002]当前,云存储是在云计算(cloudcomputing)概念上延伸和衍生发展出来的一个新的概念。
[0003]云存储的概念是指通过集群应用、网格技术或分布式文件系统等功能,将网络中海量的各种不同类型的存储设备,通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统,该系统可保证数据的安全性,并节约存储空间。
[0004]也即是,云存储是将存储资源放到云上供其他使用者存取的一种新兴方案。使用者可以在任何时间、任何地方,透过任何可连网络的装置连接到云上方便地存取数据。
[0005]目前,云存储使用的介质包括各类固态硬盘SSD介质以及磁盘介质,相比磁盘介质,SSD介质具有读写速度快,存储效率高的优点;但其缺点是价格较高。在一些场景下,使用SSD介质虽然对云存储的存储效率有所提升,但其提升效率低,相比其昂贵的价格,性价比不尚。

【发明内容】

[0006]本公开实施例提供了一种存储介质的选择方法与装置,解决了现有技术中SSD介质存储效率低,且存储性价比不高的问题。
[0007]在第一方面,本公开实施例提供了一种存储介质的选择方法,所述方法包括:
[0008]获取用户终端访问云存储中数据的访问日志信息;
[0009]对所述访问日志信息进行统计,得到日志统计数据;
[0010]在预设条件下,根据所述日志统计数据,选择出可存储所述数据的介质。
[0011 ]在第一种可能的实现方式中,所述对所述访问日志信息进行统计,得到日志统计数据具体包括:
[0012]对所述访问日志信息中记录所述数据的访问次数以及访问时间进行统计,得到所述日志统计数据,所述日志统计数据包括:所述数据的访问次数以及访问时间。
[0013]结合第一方面和第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述日志统计数据,选择出可存储所述数据的介质具体包括:
[0014]根据所述日志统计数据,确定是否选择固态硬盘SSD介质存储所述数据;
[0015]当确定选择所述SSD介质存储所述数据时,根据所述SSD介质中所述数据的命中率,选择出可存储所述数据的所述SSD介质类型。
[0016]结合第一方面和第二种可能的实现方式,在第三种可能的实现方式中,所述根据所述SSD介质中所述数据的命中率,选择出可存储所述数据的所述SSD介质类型具体包括:
[0017]获取所述用户终端访问所述SSD介质中所述数据的第一访问次数,以及所述用户终端访问所述磁盘介质中所述数据的第二访问次数;
[0018]根据所述第一访问次数和所述第二访问次数,确定所述用户终端访问所述SSD介质中所述数据的命中率;
[0019]获取所述用户终端访问所述SSD介质中所述数据的第一访问时间,以及所述用户终端访问所述磁盘介质中所述数据的第二访问时间;
[0020]根据所述命中率、所述第一访问时间以及所述第二访问时间,确定所述用户终端访问所述数据的平均时间;
[0021]根据所述第一访问时间以及所述平均时间,得到所述用户终端访问所述SSD介质中所述数据的访问效率;
[0022]根据所述访问效率,选择出可存储所述数据的所述SSD介质。
[0023]在第四种可能的实现方式中,所述数据存储在所述云存储中的固态硬盘SSD介质中或者磁盘介质中。
[0024]在第二方面,本公开实施例提供了一种存储介质的选择装置,所述装置包括:
[0025]获取单元,用于获取用户终端访问云存储中数据的访问日志信息;
[0026]统计单元,用于对所述访问日志信息进行统计,得到日志统计数据;
[0027]选择单元,用于在预设条件下,根据所述日志统计数据,选择出可存储所述数据的介质。
[0028]在第一种可能的实现方式中,所述统计单元具体用于,对所述访问日志信息中记录所述数据的访问次数以及访问时间进行统计,得到所述日志统计数据,所述日志统计数据包括:所述数据的访问次数以及访问时间。
[0029]结合第二方面和第一种可能的实现方式,在第二种可能的实现方式中,所述选择单元具体用于,
[0030]根据所述日志统计数据,确定是否选择固态硬盘SSD介质存储所述数据;
[0031]当确定选择所述SSD介质存储所述数据时,根据所述SSD介质中所述数据的命中率,选择出可存储所述数据的所述SSD介质类型。
[0032]结合第二方面和第二种可能的实现方式,在第三种可能的实现方式中,,所述选择单元还具体用于,
[0033]获取所述用户终端访问所述SSD介质中所述数据的第一访问次数,以及所述用户终端访问所述磁盘介质中所述数据的第二访问次数;
[0034]根据所述第一访问次数和所述第二访问次数,确定所述用户终端访问所述SSD介质中所述数据的命中率;
[0035]获取所述用户终端访问所述SSD介质中所述数据的第一访问时间,以及所述用户终端访问所述磁盘介质中所述数据的第二访问时间;
[0036]根据所述命中率、所述第一访问时间以及所述第二访问时间,确定所述用户终端访问所述数据的平均时间;
[0037]根据所述第一访问时间以及所述平均时间,得到所述用户终端访问所述SSD介质中所述数据的访问效率;
[0038]根据所述访问效率,选择出可存储所述数据的所述SSD介质。
[0039]在第四种可能的实现方式中,所述获取单元获取的访问日志信息对应的所述数据存储在所述云存储中的固态硬盘SSD介质中或者磁盘介质中。
[0040]相较于现有技术,本公开实施例提供的存储介质的选择方法与装置,通过对用户终端访问云存储中数据的访问日志信息进行统计,得到日志统计数据;在预设条件下,根据日志统计数据,选择出可存储数据的介质。解决了现有技术中由于SSD介质存储效率低,且存储性价比不高的问题。实现了根据数据的日志统计数据,合理选择可存储数据的介质,针对不同的业务环境和数据存储需求,准确评估存储介质的实用价值。
【附图说明】
[0041 ]图1为本公开实施例提供的一种存储介质的选择方法流程图;
[0042]图2为本公开实施例提供的一种存储介质的选择装置结构图。
【具体实施方式】
[0043]下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0044]本公开的一个实施例提供一种存储介质的选择方法,和基于这个方法的装置。用户终端获取用户终端访问云存储中数据的访问日志信息;用户终端对访问日志信息进行统计,得到日志统计数据;在预设条件下,用户终端根据日志统计数据,选择出可存储所述数据的介质。通过上述方案,针对不同的业务环境和数据存储需求,准确评估SSD介质的实用价值,以及针对不同的存储数据选择合适的SSD介质的型号进行存储。
[0045]下面结合附图1,详细说明本公开实施例提供的方案进行说明,图1为本公开实施例提供的一种存储介质的选择方法流程图,在本公开实施例中实施主体为用户终端,所述用户终端为具有数据处理功能的设备,例如,电脑、个人电脑、智能终端等。如图1所示,该实施例具体包括以下步骤:
[0046]步骤110、获取用户终端访问云存储中数据的访问日志信息。
[0047]具体地,云存储中可存储多种类型数据,以供不同用户存取数据。所述数据包括但不限于,视频资源,文件资源等。在本公开实施例中,以数据为视频资源为例进行说明。
[0048]用户终端访问存储在云存储中的视频数据,用户终端可根据当前用户的需求下载或播放视频数据。用户终端在访问视频数据的同时,获取视频数据的访问日志信息。
[0049]需要说明的是,在日常业务中,云存储会对数据的访问情况进行记录。
[0050]步骤120、对所述访问日志信息进行统计,得到日志统计数据。
[0051]具体地,用户终端对访问日志信息中记录数据的访问次数以及访问时间进行统计,得到日志统计数据。所述日志统计数据包括:数据的访问次数以及访问时间。
[0052]在本公开实施例中,通过访问日志信息,用户终端能够统计出云存储中的哪些视频数据是经常被用户终端访问的视频数据;可以理解的是,存在一种特殊情况,通过访问日志信息确定用户终端针对视频数据的访问非常均衡,即,基本上每个视频数据在一定时间内获得的访问次数、访问时间大致相当。
[0053]步骤130、在预设条件下,根据所述日志统计数据,选择出可存储所述数据的介质。
[0054]具体地,在预设的条件下,用户终端根据日志统计数据,确定是否选择SSD介质存储视频数据;当确定选择SSD介质存储视频数据时,用户终端根据SSD介质中视频数据的命中率,选择出可存储视频数据的SSD介质类型。
[0055]在本公开实施例中,所述预设的条件具体是指为选择出可存储介质的一些限定的条件,例如,金额限制等。
[0056]进一步地,用户终端根据SSD介质中视频数据的命中率,选择出可存储视频数据的SSD介质类型具体为:用户终端获取用户终端访问SSD介质中视频数据的第一访问次数NI,以及用户终端访问磁盘介质中视频数据的第二访问次数N2;根据第一访问次数和第二访问次数,用户终端确定用户终端访问SSD介质中视频数据的命中率H。所述用户终端访问SSD介质中视频数据的命中率H满足下述公式一:
[0057]H=N1/(N1+N2)公式一
[0058]其中,H为用户终端访问SSD介质中视频数据的命中率;NI为第一访问次数;N2为第二访问次数。
[0059]用户终端获取用户终端访问所述SSD介质中视频数据的第一访问时间Tl,以及用户终端访问磁盘介质中视频数据的第二访问时间T2 ;根据命中率、第一访问时间TI以及第二访问时间T2,用户终端确定用户终端访问视频数据的平均时间T。所述用户终端访问视频数据的平均时间T满足下述公式二:
[0060]τ = Η*Τ1+(1_Η)*Τ2 公式二
[0061]其中,T为用户终端访问视频数据的平均时间Τ;Τ1为第一访问时间;Τ2为第二访问时间。
[0062]根据第一访问时间Tl以及平均时间Τ,用户终端得到用户终端访问SSD介质中视频数据的访问效率Ε。所述用户终端访问SSD介质中视频数据的访问效率E满足下述公式三:
[0063]Ε = Τ1/Τ
[0064]Ε = Τ1/(Η*Τ1+(1-Η)*Τ2) = 1/(Η+(1-Η)Τ2/Τ1)公式三
[0065]其中,E用户终端访问SSD介质中视频数据的访问效率;H为用户终端访问SSD介质中视频数据的命中率;TI为第一访问时间;Τ2为第二访问时间。
[0066]根据访问效率E,用户终端选择出可存储视频数据的SSD介质。
[0067]例如,Τ2/Τ1= 100,即磁盘介质访问时间为SSD介质访问时间的100倍,则,上式为E= 1/100-99Η,Η值越大,E的效率越高。由此,证明命中率H对云存储整体的存储效率具有正向的影响。因此,可根据命中率取寸330介质进行选型。
[0068]可选地,在本公开实施例中,所述数据(视频资源,文件资源)存储在云存储中的SSD介质中或者磁盘介质中。
[0069]因此,通过应用本公开实施例提供的存储介质的选择方法,通过对用户终端访问云存储中数据的访问日志信息进行统计,得到日志统计数据;在预设条件下,根据日志统计数据,选择出可存储数据的介质。解决了现有技术中由于SSD介质存储效率低,且存储性价比不高的问题。实现了根据数据的日志统计数据,合理选择可存储数据的介质,针对不同的业务环境和数据存储需求,准确评估存储介质的实用价值。
[0070]上述实施例描述的方法均可实现存储介质的选择方法,相应地,本公开实施例还提供了一种存储介质的选择装置,用以实现前述实施例中提供的存储介质的选择方法,如图2所示,所述装置包括:获取单元210、统计单元220以及选择单元230。
[0071]所述获取单元210,用于获取用户终端访问云存储中数据的访问日志信息;
[0072]统计单元220,用于对所述访问日志信息进行统计,得到日志统计数据;
[0073]选择单元230,用于在预设条件下,根据所述日志统计数据,选择出可存储所述数据的介质。
[0074]可选地,所述统计单元220具体用于,对所述访问日志信息中记录所述数据的访问次数以及访问时间进行统计,得到所述日志统计数据,所述日志统计数据包括:所述数据的访问次数以及访问时间。
[0075]可选地,所述选择单元230具体用于,根据所述日志统计数据,确定是否选择固态硬盘SSD介质存储所述数据;
[0076]当确定选择所述SSD介质存储所述数据时,根据所述SSD介质中所述数据的命中率,选择出可存储所述数据的所述SSD介质类型。
[0077]可选地,所述选择单元230还具体用于,获取所述用户终端访问所述SSD介质中所述数据的第一访问次数,以及所述用户终端访问所述磁盘介质中所述数据的第二访问次数;
[0078]根据所述第一访问次数和所述第二访问次数,确定所述用户终端访问所述SSD介质中所述数据的命中率;
[0079]获取所述用户终端访问所述SSD介质中所述数据的第一访问时间,以及所述用户终端访问所述磁盘介质中所述数据的第二访问时间;
[0080]根据所述命中率、所述第一访问时间以及所述第二访问时间,确定所述用户终端访问所述数据的平均时间;
[0081]根据所述第一访问时间以及所述平均时间,得到所述用户终端访问所述SSD介质中所述数据的访问效率;
[0082]根据所述访问效率,选择出可存储所述数据的所述SSD介质。
[0083]可选地,所述获取单元210获取的访问日志信息对应的所述数据存储在所述云存储中的固态硬盘SSD介质中或者磁盘介质中。
[0084]因此,通过应用本公开实施例提供的存储介质的选择装置,通过对用户终端访问云存储中数据的访问日志信息进行统计,得到日志统计数据;在预设条件下,根据日志统计数据,选择出可存储数据的介质。解决了现有技术中由于SSD介质存储效率低,且存储性价比不高的问题。实现了根据数据的日志统计数据,合理选择可存储数据的介质,针对不同的业务环境和数据存储需求,准确评估存储介质的实用价值。
[0085]专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。
[0086]结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0087]以上所述的【具体实施方式】,对本公开的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本公开的【具体实施方式】而已,并不用于限定本公开的保护范围,凡在本公开的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。
【主权项】
1.一种存储介质的选择方法,其特征在于,所述方法包括: 获取用户终端访问云存储中数据的访问日志信息; 对所述访问日志信息进行统计,得到日志统计数据; 在预设条件下,根据所述日志统计数据,选择出可存储所述数据的介质。2.根据权利要求1所述的方法,其特征在于,所述对所述访问日志信息进行统计,得到日志统计数据具体包括: 对所述访问日志信息中记录所述数据的访问次数以及访问时间进行统计,得到所述日志统计数据,所述日志统计数据包括:所述数据的访问次数以及访问时间。3.根据权利要求2所述的方法,其特征在于,所述根据所述日志统计数据,选择出可存储所述数据的介质具体包括: 根据所述日志统计数据,确定是否选择固态硬盘SSD介质存储所述数据; 当确定选择所述SSD介质存储所述数据时,根据所述SSD介质中所述数据的命中率,选择出可存储所述数据的所述SSD介质类型。4.根据权利要求3所述的方法,其特征在于,所述根据所述SSD介质中所述数据的命中率,选择出可存储所述数据的所述SSD介质类型具体包括: 获取所述用户终端访问所述SSD介质中所述数据的第一访问次数,以及所述用户终端访问所述磁盘介质中所述数据的第二访问次数; 根据所述第一访问次数和所述第二访问次数,确定所述用户终端访问所述SSD介质中所述数据的命中率; 获取所述用户终端访问所述SSD介质中所述数据的第一访问时间,以及所述用户终端访问所述磁盘介质中所述数据的第二访问时间; 根据所述命中率、所述第一访问时间以及所述第二访问时间,确定所述用户终端访问所述数据的平均时间; 根据所述第一访问时间以及所述平均时间,得到所述用户终端访问所述SSD介质中所述数据的访问效率; 根据所述访问效率,选择出可存储所述数据的所述SSD介质。5.根据权利要求1所述的方法,其特征在于,所述数据存储在所述云存储中的固态硬盘SSD介质中或者磁盘介质中。6.一种存储介质的选择装置,其特征在于,所述装置包括: 获取单元,用于获取用户终端访问云存储中数据的访问日志信息; 统计单元,用于对所述访问日志信息进行统计,得到日志统计数据; 选择单元,用于在预设条件下,根据所述日志统计数据,选择出可存储所述数据的介质。7.根据权利要求6所述的装置,其特征在于,所述统计单元具体用于,对所述访问日志信息中记录所述数据的访问次数以及访问时间进行统计,得到所述日志统计数据,所述日志统计数据包括:所述数据的访问次数以及访问时间。8.根据权利要求7所述的装置,其特征在于,所述选择单元具体用于, 根据所述日志统计数据,确定是否选择固态硬盘SSD介质存储所述数据; 当确定选择所述SSD介质存储所述数据时,根据所述SSD介质中所述数据的命中率,选择出可存储所述数据的所述SSD介质类型。9.根据权利要求8所述的装置,其特征在于,所述选择单元还具体用于, 获取所述用户终端访问所述SSD介质中所述数据的第一访问次数,以及所述用户终端访问所述磁盘介质中所述数据的第二访问次数; 根据所述第一访问次数和所述第二访问次数,确定所述用户终端访问所述SSD介质中所述数据的命中率; 获取所述用户终端访问所述SSD介质中所述数据的第一访问时间,以及所述用户终端访问所述磁盘介质中所述数据的第二访问时间; 根据所述命中率、所述第一访问时间以及所述第二访问时间,确定所述用户终端访问所述数据的平均时间; 根据所述第一访问时间以及所述平均时间,得到所述用户终端访问所述SSD介质中所述数据的访问效率; 根据所述访问效率,选择出可存储所述数据的所述SSD介质。10.根据权利要求6所述的装置,其特征在于,所述获取单元获取的访问日志信息对应的所述数据存储在所述云存储中的固态硬盘SSD介质中或者磁盘介质中。
【文档编号】G06F3/06GK106055272SQ201610342082
【公开日】2016年10月26日
【申请日】2016年5月20日
【发明人】李洪福, 李艳松
【申请人】乐视控股(北京)有限公司, 乐视云计算有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1