[发明专利]一种基于SAN资源的视频监控数据存储方法及其装置无效

专利信息
申请号: 201110147279.2 申请日: 2011-06-02
公开(公告)号: CN102185929A 公开(公告)日: 2011-09-14
发明(设计)人: 胡荣国 申请(专利权)人: 杭州华三通信技术有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 北京鑫媛睿博知识产权代理有限公司 11297 代理人: 龚家骅
地址: 310053 浙江省杭州市高新技术产业*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 san 资源 视频 监控 数据 存储 方法 及其 装置
【说明书】:

技术领域

发明涉及通信技术领域的数据存储技术,尤其涉及一种基于SAN资源的视频监控数据存储方法及其装置。

背景技术

在数据存储领域,SAN(Storage area network,存储区域网络)资源是指部分、一个或者多个物理设备虚拟化后的集合,属于逻辑资源。SAN资源可以直接与应用服务器(即SAN客户端)绑定,提供“块”级的数据访问。

SAN客户端无法直接访问物理资源,需要先将物理资源虚拟化,然后在此基础上创建不同类型的逻辑存储资源(即SAN资源),并分配给客户端后,才可以实现SAN客户端间接访问物理资源。

如图1所示,SAN资源和磁盘管理分为四个层次:物理磁盘、RAID(Redundant Array ofIndependent Disks,独立磁盘冗余阵列)、虚拟设备资源和SAN资源。SAN资源是最终分配给用户使用的存储空间。一个阵列对应一个虚拟设备,SAN资源是block(块)级的存储资源,用户通过SCSI(Small Computer System Interface,小型计算机系统接口)协议对其进行访问,SAN资源创建于已做虚拟化操作的物理设备上。

多路顺序流的使用情况非常普遍,如,视频监控系统中进行视频数据的录入过程等。在这种多路视频监控的应用场景下,一个SAN资源对应一个顺序流(即一路数据流),一个RAID5经常需要承载几十路至上百路的数据流。

现有方案是SAN资源占用RAID5的一段或几段连续空间(一般在SAN资源扩容的时候出现),如图2所示。

发明人在实现本发明的过程中,发现目前基于RAID5阵列的SAN资源存储机制中至少存在以下缺陷:

在一个SAN资源对应一个顺序流写入的情况下,多个SAN资源在RAID5上写入就相当于准随机写入,这样会使数据的读写性能降低比较多。

发明内容

本发明提供了一种基于SAN资源的数据存储方法及其装置,用以提高数据读写性能。

本发明提供的基于SAN资源的视频监控数据存储方法,包括:

RAID处理器读取写缓存中SAN资源所对应的整RAID条带大小的视频监控数据;

RAID处理器根据读取到的该SAN资源对应的视频监控数据的数据量,在RAID空闲链表中未分配的条带中申请连续或相邻的相应数量的整RAID条带作为写入空间;

RAID处理器在申请得到的写入空间顺序写入所述SAN资源对应的视频监控数据,并在写入成功后,将所述SAN资源的逻辑地址对应的初始条带回收到所述RAID空闲链表中,并更新所述SAN资源的逻辑地址与物理地址的对应关系。

本发明提供的RAID处理器,包括:

数据读取模块,用于读取写缓存中SAN资源所对应的整RAID条带大小的视频监控数据;

资源申请模块,用于根据读取到的该SAN资源对应的视频监控数据的数据量,在RAID空闲链表中未分配的条带中申请连续或相邻的相应数量的整RAID条带作为写入空间;

写操作模块,用于在申请得到的写入空间顺序写入所述SAN资源对应的视频监控数据,并在写入成功后,将所述SAN资源的逻辑地址对应的初始条带回收到所述RAID空闲链表中,并更新所述SAN资源的逻辑地址与物理地址的对应关系。

本发明的有益技术效果包括:

本发明通过写入SAN资源时,一方面从写缓存中读取整RAID条带大小的视频监控数据,另一方面在申请写入空间时,根据读取到的该SAN资源对应的视频监控数据的数据量,申请相应数量的连续或相邻的整RAID条带作为写入空间,从而与现有技术相比,减少了写操作的随机性,进而可提高数据读写性能。

附图说明

图1为现有技术中逻辑存储资源和磁盘管理的层次示意图;

图2为现有技术中SAN资源的分配示意图;

图3为本发明实施例提供的数据写流程示意图;

图4为本发明实施例提供的数据读流程示意图;

图5为本发明实施例提供的数据处理设备的结构示意图。

具体实施方式

按照现有的方法分配SAN资源会使RAID5的写入数据变成准随机,影响整个RAID5的性能,为此,本发明实施例提供了一种动态分配RAID5条带给SAN资源使用的方法,可以使多路数据流在相邻的条带写入,对硬盘来说就变成顺序流写入,从而充分发挥硬盘的写入性能,当写入的条带发生错误时,还可以重新分配新的条带,发生错误的条带标记不再使用,这样提高了RAID5的容错能力。

下面结合附图对本发明实施例进行详细描述。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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