具有多媒体资产的数据存储系统技术方案

技术编号:20332146 阅读:56 留言:0更新日期:2019-02-13 07:43
本发明专利技术题为“具有多媒体资产的数据存储系统”。本发明专利技术公开了用于将多媒体资产(或其他数据对象)存储在存储阵列中的系统和方法。所述多媒体资产的部分可基于部分的访问频率级别、所述部分的重要性级别、区块的可靠性得分以及所述区块的性能得分存储在所述存储阵列中的所述存储驱动器的不同区块上。

【技术实现步骤摘要】
【国外来华专利技术】具有多媒体资产的数据存储系统相关申请的交叉引用本申请要求2016年9月30日提交的名称为“DATASTORAGESYSTEMWITHMULTIMEDIAASSETS”的美国专利申请15/282,837的优先权,其公开内容据此全文以引用方式并入。
技术介绍

本公开涉及数据存储系统。具体地讲,本公开涉及可存储多媒体资产的数据存储系统。相关技术的描述多媒体资产可以各种格式(例如,流格式、盘格式等)广泛地供用户使用。多媒体资产的示例可包括数字视频,诸如电影、体育视频、新闻广播、音乐视频、音乐会视频、各种类型的电视节目、在线视频、流式视频等。多媒体资产的其他示例可包括数字音乐,诸如音频剪辑、音乐专辑、流媒体音乐、播客等。附图说明在附图中示出了各种实施方案,以用于示例性目的,并且绝不应理解为限制本公开的范围。此外,可组合不同的所公开实施方案的各种特征以形成另外的实施方案,这是本公开的一部分。图1是根据一个实施方案的示例性多媒体资产的图。图2是根据一个实施方案的示例性系统架构的图。图3是根据一个实施方案的示例性存储阵列的图。图4A是根据一个实施方案的示出存储设备的区块的示例性数据布局的示例性表。图4B是根据一个实施方案的示出存储设备的区块的示例性数据布局的示例性表。图4C是根据一个实施方案的示出存储设备的区块的示例性数据布局的示例性表。图5是根据一个实施方案的示出用于将多媒体资产存储在存储阵列中的示例性过程的流程图。图6是根据一个实施方案的示出用于将多媒体资产存储在存储阵列中的示例性过程的流程图。图7是根据一个实施方案的示出用于将多媒体资产存储在存储阵列中的示例性过程的流程图。具体实施方式虽然描述了某些实施方案,但是这些实施方案仅作为示例呈现,并且不旨在限制保护范围。实际上,本文描述的新颖方法和系统可以各种其他形式体现。此外,在不脱离保护范围的情况下,可以对本文描述的方法和系统的形式进行各种省略、替换和改变。多媒体资产多媒体资产(例如,数字视频、数字音乐等)可以各种格式广泛地供用户使用。多媒体资产可存储在数据存储系统中,以允许多个用户访问多媒体资产。例如,内容分配网络可包括数据存储系统以存储多个多媒体资产,并且可允许用户经由网络访问(例如,消耗、播放、观看、收听等)多媒体资产。图1是根据一个实施方案的示例性多媒体资产100的图。多媒体资产100可被分成不同的部分。多媒体资产的一部分可为多媒体资产的段(例如,多媒体资产中的时间段)或层。在一个实施方案中,多媒体资产100可为流式视频。流式视频可以是在计算设备正在下载(例如,从服务器计算设备下载)流式视频时可由计算设备可播放(例如,可观看、可消耗等)的视频。在一个实施方案中,多媒体资产100可为自适应流式视频。自适应流式视频可以是如下视频,其中可以在自适应流式视频的回放期间(例如,在观看期间或在消耗期间)调整视频的质量(例如,比特率、每秒帧数、分辨率等)。例如,基于计算设备经历的网络状况(例如,网络带宽、滞后、分组/数据的丢失等),自适应流式视频的回放可从较高分辨率变为较低分辨率(或者反之亦然)。一种类型的自适应流式视频可为可伸缩视频编码(SVC)视频(其可为一种类型的H.264视频)。在一个实施方案中,多媒体资产100可为SVC视频。如上所述,多媒体资产100可为SVC视频。SVC视频包括层110A至层110X。在一个实施方案中,层110A可以是SVC视频的基本层。基本层(例如,层110A)可编码数字视频的最低时间、空间和/或质量表示。例如,基本层可在较低分辨率(例如,640×480像素的分辨率,或480P)下编码数字视频,并且/或者可在每秒20帧(FPS)的帧速率下编码数字视频。层110B至层110X可以是SVC视频的增强层。增强层可编码数字视频的较高时间、空间和/或质量表示的附加信息和/或数据。例如,增强层可包括可用于以较高分辨率播放(例如,解码、重构等)SVC视频的信息/数据。本领域的普通技术人员理解,SVC视频可具有不同数量的增强层。在一个实施方案中,层110A可被称为层1或第一层,层110B可被称为层2或第二层,层110C可被称为层3或第三层等。在一个实施方案中,层110A至层110X中的每一个可包括帧(例如,视频帧)并且/或者可包括可用于播放(例如,解码、重构)帧的数据。例如,层110A中的每个正方形可包括SVC视频的一个帧的数据。在另一个示例中,层110B中的每个正方形可包括用于SVC视频的附加帧的数据(例如,可包括用于较高FPS的附加帧)。在又一个示例中,层110C中的每个正方形可包括用于以较高分辨率播放(例如,解码、重构等)层110A的帧的数据。如图1所示,多媒体资产100还可包括不同段120和130。段120和130中的每一个可与多媒体资产100中的时间段相关联(例如,在播放/消耗多媒体资产时的时间段)。例如,段120和130中的每一个可以是具有数字视频的场景。场景可涉及基于一个或多个标准(例如,共同地点、共同演员、一段时间内的连续发生等)组合的一组帧。场景还可描绘位置中的事件和/或动作。场景还可涉及多媒体视频资产100中描绘的时间、地点(例如,位置)和/或角色(例如,演员、人和/或主题)的关联。场景类型的各种示例包括但不限于爱情场景、梦幻场景、动作场景、追逐场景、闪回场景、战斗场景、碰撞场景、开场场景、闭幕场景等。在另一个示例中,段120和130中的每一个可与数字视频的内容相关联。例如,段120可以是记录的新闻广播的一部分,或者可以是记录的课堂讲座的一部分。在一个实施方案中,段可包括来自多个层的数据/信息的部分。例如,段120可包括来自层110A的数据/信息的一部分,来自层110B的数据/信息的一部分,来自层110C的数据/信息的一部分等。尽管两个段120和130在图1中示出,但本领域的普通技术人员应当理解,多媒体资产100可包括任何数量的不同段。在一个实施方案中,多媒体资产100可与多个重要性级别中的一个相关联。重要性级别可为可指示多媒体资产100对用户的重要性的数据(例如,数字、值、字母数字串等)。例如,重要性级别可指示多媒体资产100对用户的价值,并且可用于确定多媒体资产100应该被保护多少(例如,如何存储多媒体资产100以防止多媒体资产100的丢失)。在另一个实施方案中,不同层110A至层110X可具有不同的重要性级别。例如,层110A可与最高重要性级别相关联,并且层110X可与最低重要性级别相关联。本领域的普通技术人员理解,可使用各种表示来表示重要性级别。例如,可使用数值表示,使得数字越低,重要性级别越高(或者反之亦然)。多媒体资产100和/或层110A至层110X的重要性级别可基于用户输入(例如,可由用户提供)并且/或者可基于多媒体资产(例如,基于多媒体资产100的视频内容分析(VCA))的分析,如下文更详细地讨论。在一个实施方案中,层110A至层110X和/或多媒体资产100的段(例如,段120和130)可各自与不同的访问频率级别相关联。访问频率级别可为数据(例如,数字、值、字母数字串等),其可指示用户可访问段和/或层的频率,或可指示对用户可访问段和/或层的频率的预测。例如,段120可与较高的访问频率级别相关联,本文档来自技高网...

【技术保护点】
1.一种装置,包括:存储器,所述存储器被配置为存储数据;处理器,所述处理器耦接到所述存储器,所述处理器被配置为:确定多媒体资产的重要性级别,其中所述多媒体资产包括一组部分;确定所述多媒体资产的所述组部分的一组访问频率级别;基于所述重要性级别、所述组访问频率级别、与存储阵列的一组区块相关联的一组性能得分以及与所述组区块相关联的可靠性得分来识别所述组区块;以及将所述多媒体资产的所述组部分存储在所述存储阵列的所述组区块上。

【技术特征摘要】
【国外来华专利技术】2016.09.30 US 15/282,8371.一种装置,包括:存储器,所述存储器被配置为存储数据;处理器,所述处理器耦接到所述存储器,所述处理器被配置为:确定多媒体资产的重要性级别,其中所述多媒体资产包括一组部分;确定所述多媒体资产的所述组部分的一组访问频率级别;基于所述重要性级别、所述组访问频率级别、与存储阵列的一组区块相关联的一组性能得分以及与所述组区块相关联的可靠性得分来识别所述组区块;以及将所述多媒体资产的所述组部分存储在所述存储阵列的所述组区块上。2.根据权利要求1所述的装置,其中所述存储阵列包括位于多个存储驱动器上的多个区块。3.根据权利要求2所述的装置,其中所述多个区块中的每个区块与相应性能得分和相应可靠性得分相关联。4.根据权利要求3所述的装置,其中所述处理器被进一步配置为:确定所述多个区块中的每个区块的所述相应可靠性得分和所述相应性能得分。5.根据权利要求4所述的装置,其中所述多个区块中的每个区块的所述相应性能得分基于所述区块所在的相应存储驱动器的磁盘布局。6.根据权利要求4所述的装置,其中所述多个区块中的每个区块的所述相应性能得分基于所述区块所在的相应存储驱动器使用的存储介质的类型。7.根据权利要求4所述的装置,其中所述多个区块中的每个区块的所述相应可靠性得分基于所述区块的独立磁盘冗余阵列(RAID)级别。8.根据权利要求4所述的装置,其中每个区块的所述相应可靠性得分基于所述区块的纠删码。9.根据权利要求2所述的装置,其中所述多个存储驱动器包括异质存储驱动器。10.根据权利要求2所述的装置,其中所述多个存储驱动器包括同质存储驱动器。11.根据权利要求1所述的装置,其中所述多媒体资产包括可伸缩视频编码(SVC)视频,并且其中所述组部分包括所述SVC视频的层。12.根据权利要求1所述的装置,其中所述多媒体资产包括视频,并且其中所述组部分包括所述视频中的不...

【专利技术属性】
技术研发人员:J·许S·阿斯塔拉巴迪G·C·麦克J·牛R·奥尼尔J·余
申请(专利权)人:西部数据技术公司
类型:发明
国别省市:美国,US

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

1