[发明专利]提高流媒体数据读写效率的方法无效
申请号: | 200610072153.2 | 申请日: | 2006-04-14 |
公开(公告)号: | CN101055510A | 公开(公告)日: | 2007-10-17 |
发明(设计)人: | 李凤军 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 许志勇;颜涛 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提高 流媒体 数据 读写 效率 方法 | ||
技术领域
本发明涉及电子通信技术领域,特别涉及一种提高流媒体数据读写效率的方法。
背景技术
在宽带网络条件较好的情况下,网络传输已不再成为系统性能瓶颈,磁盘读写效率愈来愈成为系统性能提高的瓶颈及关键技术难题。
现有的流媒体读写存储通常采用RAID(经济磁盘冗余阵列,RedundantArray of Inexpensive Disks RAID)方式,比如:RAID0,RAID5等读写存储方式。RAID方式是一种数据存储技术,按此技术,数据按分布方式存储在多个磁盘驱动器中,以获得冗余度和提高数据转移速率。
对于小数据量的文件读写,RAID方式还比较实用,但对于高并发、大数据量的流媒体业务,显得力不从心。主要缺点在于:条带化分割最大才128kbytes,最大的读写数据块仅有4kbytes,媒体数据分布不能依据流媒体属性进行优化。因此,很难充分发挥RAID方式的读写存储的效率。本发明对现有的RAID存储方式进行优化,针对流媒体数据读写的特点,提高流媒体数据读写效率。
发明内容
本发明提供了一种提高流媒体数据读写效率的方法,采用加大条带化分割读写数据块的方法对高并发、大数据量的流媒体业务媒体数据分布依据流媒体属性进行优化,充分发挥了RAID方式的读写存储的效率,并针对流媒体数据读写的特点,提高了流媒体数据读写效率。
为解决上述技术问题,本发明提供了一种提高流媒体数据读写效率的方法,包括以下步骤:
设置磁盘读写数据子块单元大小为大于16kb的固定值,用于提高磁盘的单次操作效率;
设置每个磁盘上的分条单元包含相同数量的数据子块;
设置读写频度高的媒体文件保存在同一个分条单元中,用于提高响应速度;
设置编码带宽相同的媒体文件保存在同一个磁盘的分条单元中;
设置各种带宽的文件读取的数据量基本均衡,用于避免读取带宽大的文件时,带宽小的文件不能读取;
设置码率高的文件置于磁盘磁道内圈,码率低的文件置于磁盘磁道外圈,用于提高磁盘整体的读写性能。
其中,所述大于16kb的固定值,可以是24kbytes,32kbptes,48kbytes,优选为48kb。
所述方法可以进一步包括:
设置读写频度高的媒体文件保存在同一个分条单元中,如果读写频度高的媒体文件大小超过一个分条单元的存储容量,将读写频度高的媒体文件的剩余部分保存在其它分条单元中。
所述方法可以进一步包括:
设置保持一个分条单元中,媒体文件类型大于两种。
所述方法可以进一步包括:
根据媒体文件的编码带宽以及时长,计算出媒体内容的大小,以数据子块大小对文件进行分割,设置每个磁盘上的分条单元保存相同数量的数据子块。
所述方法可以进一步包括:采用raid5方式将所述数据子块分散保存在各磁盘上。
所述方法可以进一步包括:
设置在并发访问文件数量较大时,访问编码带宽较宽的媒体文件,用于避免由访问带宽较大文件而导致的带宽较小文件不能访问或延迟访问,提高系统的整体响应速度。
所述方法可以进一步包括:
设置在并发访问文件数量不大时,访问编码带宽不宽的媒体文件,用于保持对文件访问的快速响应。
所述方法可以进一步包括:
在被访问的文件为编码带宽不宽的媒体文件时,将文件块读取速度设置为文件块写入速度的一半或者低于一半,用于保证对其他文件的响应能力。
本发明在现有的RAID存储方式基础上进行优化,将媒体数据依据流媒体属性分布存储,可以针对流媒体数据读写的特点,充分发挥RAID方式的优势,提高流媒体数据的读写效率。
附图说明
图1为根据本发明实施例所述的文件存储方法的流程图;
图2为根据本发明实施例所述的文件读取方法的流程图。
具体实施方式
如图1所示,为根据本发明实施例所述的文件存储方法的流程图,本实施例中,设置磁盘数目为5个,条带化深度为64,数据子块为48kbytes(应当注意,48kb只是优选数值,事实上,只要大于16kb,例如24kbytes,32kbptes或48kbytes都可以)。
具体步骤如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610072153.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:商品处理设备中包含商品识别的方法及装置
- 下一篇:食用容器的制造方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置