首页> 中国专利> 一种基于LTFS的视音频归档存储与调用方法

一种基于LTFS的视音频归档存储与调用方法

摘要

本发明公开了一种基于LTFS的视音频归档存储与调用方法,它包括视音频归档方法与视音频调用方法,存档时先访问磁带辅助存储,获取磁带辅助存储分区中的Index,得到磁带存储到的位置,写入数据时先解析文件得到Index,然后将Index和源文件一同用双线程多缓存机制存到磁带上。调用时访问磁带辅助存储,获取磁带辅助存储中的Index中的文件必要信息,然后计算文件的数据,得到需要数据的信息,合成打点后的文件。本发明的有益效果是:能满足大规模海量视音频长期归档与回迁,能实现磁带自描述,不需要额外的存储系统即可知道磁带上所存内容,整个磁带自成一体,具有较高的安全性和可用性的视音频归档存储与调用方法。

著录项

  • 公开/公告号CN104103304A

    专利类型发明专利

  • 公开/公告日2014-10-15

    原文格式PDF

  • 申请/专利权人 成都索贝数码科技股份有限公司;

    申请/专利号CN201410322236.7

  • 申请日2014-07-08

  • 分类号G11B27/32;

  • 代理机构成都金英专利代理事务所(普通合伙);

  • 代理人袁英

  • 地址 610041 四川省成都市高新区新加坡工业园新元大道南二路2号

  • 入库时间 2023-12-17 01:59:14

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-11-03

    授权

    授权

  • 2014-11-12

    实质审查的生效 IPC(主分类):G11B27/32 申请日:20140708

    实质审查的生效

  • 2014-10-15

    公开

    公开

说明书

技术领域

本发明涉及磁存储归档领域,特别是一种基于LTFS的视音频归档存储与调用方法。

背景技术

磁带是一种用于记录声音、图像、数字或其他信号的载有磁层的带状材料,是产量最大和用途最广的一种磁记录材料。通常是在塑料薄膜带基(支持体)上涂覆一层颗粒状磁性材料或蒸发沉积上一层磁性氧化物或合金薄膜而成。

LTFS是线性磁带文件系统的简称,其被公认为是一项会让磁带应用复苏的技术。通过文件树形目录,这种技术首次让用户可以搜索磁带上的信息,搜索磁带的流程和磁盘存储一样。用户可以从一盘LTFS格式的磁带上自由拖放文件,这使得业务流程中整合磁带应用以及简易的长期归档成为可能。

传统的磁带访问和打点回迁时需要进行卷带以确认数据的位置,浪费时间且存储效率低。

发明内容

本发明的目的在于克服现有技术的不足,提供一种能满足大规模海量视音频长期归档与回迁,能实现磁带自描述,不需要额外的存储系统即可知道磁带上所存内容,整个磁带自成一体,具有较高的安全性和可用性的视音频归档存储与调用方法。

本发明的目的是通过以下技术方案来实现的:一种基于LTFS的视音频归档存储与调用方法,它包括视音频归档方法与视音频调用方法,所述的视音频归档方法包括如下子步骤:

S11:访问磁带辅助存储,获取磁带具体索引位置;

S12:比较磁带辅助存储中的虚通道VCI信息,获取最新的索引文件Index的存储分区;

S13:访问磁带辅助存储中的VCI信息,定位到辅助存储中最新Index在磁盘存储分区中的位置;

S14:硬盘访问并解析归档的视音频信息,获取该视音频的Index;

S15:将Index和源文件一起存入磁带,读写步骤如下:

S151:读线程读取数据,并将数据放入缓存中;

S152:写线程从缓存中取出数据,写入磁带;

S16:将写入的文件的Index存储在磁盘辅助存储中,以便下次写入时访问,

所述的视频调用方法,其包括如下子步骤:

S21:访问磁带辅助存储,获取磁带具体索引位置;

S22:比较磁带辅助存储中的VCI信息,获取最新的Index的存储分区;

S23:访问磁带辅助存储中的VCI信息,定位到辅助存储中最新Index在磁盘存储分区中的位置;

S24:读取索引文件Index,获取回迁文件的必要信息;

S25:计算文件的数据,得到需要数据的信息;

S26:合成打点文件,回迁完成。

将源文件和Index存入磁带时,采用双线程多缓存机制,读写线程之间通过缓存联系和实现数据交换。

视音频归档步骤中执行写入文件、更新Index操作时,不必保证磁带辅助存储中另一分区的Index是最新的,只需保证新写入文件的Index成功记录到VCI中即可。

所述的视音频归档方法若写入文件、更新Index时出错,还可以通过VCI中信息获取最后记录的Index,不会无法读取磁带上的内容。 

本发明的有益效果是:能满足大规模海量视音频长期归档与回迁,能实现磁带自描述,不需要额外的存储系统即可知道磁带上所存内容,整个磁带自成一体,具有较高的安全性和可用性的视音频归档存储与调用方法。 

附图说明

图1视音频归档存储方法流程图;

图2视音频调用方法流程图。

具体实施方式

下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。

如图1所示,一种基于LTFS的视音频归档存储与调用方法,它包括视音频归档方法与视音频调用方法,所述的视音频归档方法包括如下子步骤:

S11:访问磁带辅助存储,获取磁带具体索引位置;

S12:比较磁带辅助存储中的虚通道VCI信息,获取最新的索引文件Index的存储分区;

S13:访问磁带辅助存储中的VCI信息,定位到辅助存储中最新Index在磁盘存储分区中的位置;

S14:硬盘访问并解析归档的视音频信息,获取该视音频的Index;

S15:将Index和源文件一起存入磁带,读写步骤如下:

S151:读线程读取数据,并将数据放入缓存中;

S152:写线程从缓存中取出数据,写入磁带;

S16:将写入的文件的Index存储在磁盘辅助存储中,以便下次写入时访问,

所述的视频调用方法,其包括如下子步骤:

S21:访问磁带辅助存储,获取磁带具体索引位置;

S22:比较磁带辅助存储中的VCI信息,获取最新的Index的存储分区;

S23:访问磁带辅助存储中的VCI信息,定位到辅助存储中最新Index在磁盘存储分区中的位置;

S24:读取索引文件Index,获取回迁文件的必要信息;

S25:计算文件的数据,得到需要数据的信息;

S26:合成打点文件,回迁完成。

将源文件和Index存入磁带时,采用双线程多缓存机制,读写线程之间通过缓存联系和实现数据交换。

视音频归档步骤中执行写入文件、更新Index操作时,不必保证磁带辅助存储中另一分区的Index是最新的,只需保证新写入文件的Index成功记录到VCI中即可。

所述的视音频归档方法若写入文件、更新Index时出错,还可以通过VCI中信息获取最后记录的Index,不会无法读取磁带上的内容。

当使用此方法时通过访问磁带辅助存储来获得磁带最后存储文档的Index,根据磁带辅助存储中的Index访问最新的索引所在的磁带分区,在该磁带分区后写入需要归档的文件,写入前在硬盘上访问视音频文件,并对其进行解析,得到包含该视音频文件必要信息的Index,然后把Index和原文件一同归档到磁带上。在归档写入过程中,读写文件采用双线程多缓存机制,一个线程负责读,一个线程负责写,读线程读取数据后将数据存储在缓存中,而写线程直接从缓存中取出数据进行写入。若网络出现故障使得读取文件的效率变低,由于缓存内有数据,写线程能直接从缓存中取出数据,写入磁带,数据写入速度并不受影响,当网络恢复时,读取文件效率恢复,继续往缓存中存放数据。进行打点回迁时先读取Index,获取打点文件的必要信息,然后计算文件的数据,得到需要数据的信息,再合成打点后的文件,如此可以不必把整个文件都回迁回来,极大的提高效率。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号