[发明专利]一种优化磁盘存储策略的方法在审

专利信息
申请号: 201510445490.0 申请日: 2015-07-27
公开(公告)号: CN105094705A 公开(公告)日: 2015-11-25
发明(设计)人: 程家明;柯剑 申请(专利权)人: 武汉兴图新科电子股份有限公司
主分类号: G06F3/06 分类号: G06F3/06
代理公司: 重庆创新专利商标代理有限公司 50125 代理人: 付继德
地址: 430072 湖北省武汉市东湖新*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 优化 磁盘 存储 策略 方法
【说明书】:

技术领域

发明属于磁盘存储领域,更具体地说涉及一种优化磁盘存储策略的方法。

背景技术

在视频会议系统中一般采用分布式存储与集中式存储相结合的方式进行存储系统布局,系统支持多个存储服务器集群,存储节点采用普通硬盘或者磁盘阵列的方式本地化存储,不同的节点间的媒体数据无法共享,因此需要在同一节点上同时进行流化操作和存储操作,流化操作需要读取磁盘数据,存储操作需要往磁盘写入数据,即都需要进行磁盘数据I/O操作。基于此种条件下需要通过优化存储、流化的策略来提高系统磁盘IO吞吐量。

对于大多数的IO操作,数据尽量以IO操作的数据块上限写入或者读取的效率最高,原因是这样减少了应用层与操作系统层,以及操作系统层与IO层交互、IO层之间的交互,所以能较大的提高IO吞吐的效率。

磁盘结构上分为盘片、磁头、磁道以及扇区,一块硬盘包含多块盘片,每块盘片上都会有磁头,大多数情况下这些磁头都是同轨的,主要是为了高效简单。在同轨情况下同一磁道下在垂直方向上多块盘片看做一个柱面,硬盘读写数据按照磁头、柱面以及扇区来读写数据,不同文件数据会分散在不同的扇区以及柱面。系统进行流媒体存储以及视频流化播放时,读写硬盘数据时随机性较大,此时会出现磁头重新寻址以及定位,如果一次定位数据读取的太小且随机读写数据的概率较大时会造成大部分时间磁头都处于寻址状态,因此造成磁盘I/O吞吐效率低。

发明内容

本发明提出了一种优化磁盘存储策略的方法,通过减少存储以及流化磁盘SEEK以及随机大小读写磁盘操作来达到提高磁盘I/O吞吐效率,实现最优的磁盘存储目的。

一种优化磁盘存储策略的方法,包括以下步骤:

(1)对发往磁盘前的媒体流数据进行处理,按照规则分成媒体流数据块;

(2)将所述媒体流数据块按照数据块生成的时间顺序依次写入磁盘文件池;

(3)根据媒体流数据的关键帧自动生成索引文件,将索引文件更新到磁盘文件中的独立区域进行保存;

(4)系统播放录像时,按媒体流数据块调度读取磁盘媒体流数据,减少磁盘磁头的重定位次数,同时将媒体流数据块包含的索引文件载入内存当中,以减少索引文件的读取频率;用户查找特定媒体流数据进行播放时,根据索引文件定位媒体流数据的指定媒体流数据块内容进行播放

进一步地,步骤(1)中系统按照计算机内存分页读取特性对输入磁盘的媒体流数据进行分块,所述分块的大小范围为256KB~4MB。

进一步地,步骤(3)中对媒体流数据的普通帧和关键帧分别进行标记表示,媒体流数据写入磁盘时检测到一个关键帧的标记则自动生成一个索引文件。

进一步地,所述媒体流数据的普通帧和关键帧的帧头数据不同,系统会读取媒体流数据中每帧的帧头数据进行判断区分媒体流数据中普通帧和关键帧。

进一步地,系统进行存储的媒体流数据为标准码流数据时,每帧的帧头数据大小为5个字节,前四个字节表示帧头,第五字节为帧类型ID标识,系统通过对第五字节进行与运算判定该帧是否为关键帧。

进一步地,步骤(4)中,视频流化播放时支持多路流的读取调度并复合写入网络IO,在服务器上对于一段间隔的数据增加一帧标记帧,且该标记与数据源的IDS相匹配,有绝对的起始时间,便于在客户端形成下载数据段管理功能。

本发明产生的有益效果为:本发明提供的数据存储方法,通过将媒体流数据分块存放,并根据关键帧生成引索文件存于独立的区域,在播放数据时,在内存中载入引索文件,根据引索文件来播放指定的媒体流数据块内容进行播放,避免数据读取时产生的大量磁盘随机读操作,提高磁盘吞吐效率,使系统流化、存储业务进行的更加流畅。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明方法流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,一种优化磁盘存储策略的方法,包括以下步骤:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉兴图新科电子股份有限公司,未经武汉兴图新科电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510445490.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top