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

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

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

【背景技术】
[0002] 磁带是一种用于记录声音、图像、数字或其他信号的载有磁层的带状材料,是产量 最大和用途最广的一种磁记录材料。通常是在塑料薄膜带基(支持体)上涂覆一层颗粒状磁 性材料或蒸发沉积上一层磁性氧化物或合金薄膜而成。
[0003] LTFS是线性磁带文件系统的简称,其被公认为是一项会让磁带应用复苏的技术。 通过文件树形目录,这种技术首次让用户可以搜索磁带上的信息,搜索磁带的流程和磁盘 存储一样。用户可以从一盘LTFS格式的磁带上自由拖放文件,这使得业务流程中整合磁带 应用以及简易的长期归档成为可能。
[0004] 传统的磁带访问和打点回迁时需要进行卷带以确认数据的位置,浪费时间且存储 效率低。


【发明内容】

[0005] 本发明的目的在于克服现有技术的不足,提供一种能满足大规模海量视音频长期 归档与回迁,能实现磁带自描述,不需要额外的存储系统即可知道磁带上所存内容,整个磁 带自成一体,具有较高的安全性和可用性的视音频归档存储与调用方法。
[0006] 本发明的目的是通过以下技术方案来实现的:一种基于LTFS的视音频归档存储 与调用方法,它包括视音频归档方法与视音频调用方法,所述的视音频归档方法包括如下 子步骤: 511 :访问磁带辅助存储,获取磁带具体索引位置; 512 :比较磁带辅助存储中的虚通道VCI信息,获取最新的索引文件Index的存储分 区; 513 :访问磁带辅助存储中的VCI信息,定位到辅助存储中最新Index在磁盘存储分区 中的位置; 514 :硬盘访问并解析归档的视音频信息,获取该视音频的Index ; 515 :将Index和源文件一起存入磁带,读写步骤如下: 5151 :读线程读取数据,并将数据放入缓存中; 5152 :写线程从缓存中取出数据,写入磁带; 516 :将写入的文件的Index存储在磁盘辅助存储中,以便下次写入时访问, 所述的视频调用方法,其包括如下子步骤: 521 :访问磁带辅助存储,获取磁带具体索引位置; 522 :比较磁带辅助存储中的VCI信息,获取最新的Index的存储分区; 523 :访问磁带辅助存储中的VCI信息,定位到辅助存储中最新Index在磁盘存储分区 中的位置; 524 :读取索引文件Index,获取回迁文件的必要信息; 525 :计算文件的数据,得到需要数据的信息; 526 :合成打点文件,回迁完成。
[0007] 将源文件和Index存入磁带时,采用双线程多缓存机制,读写线程之间通过缓存 联系和实现数据交换。
[0008] 视音频归档步骤中执行写入文件、更新Index操作时,不必保证磁带辅助存储中 另一分区的Index是最新的,只需保证新写入文件的Index成功记录到VCI中即可。
[0009] 所述的视音频归档方法若写入文件、更新Index时出错,还可以通过VCI中信息获 取最后记录的Index,不会无法读取磁带上的内容。
[0010] 本发明的有益效果是:能满足大规模海量视音频长期归档与回迁,能实现磁带自 描述,不需要额外的存储系统即可知道磁带上所存内容,整个磁带自成一体,具有较高的安 全性和可用性的视音频归档存储与调用方法。

【专利附图】

【附图说明】
[0011] 图1视音频归档存储方法流程图; 图2视音频调用方法流程图。

【具体实施方式】
[0012] 下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于 以下所述。
[0013] 如图1所示,一种基于LTFS的视音频归档存储与调用方法,它包括视音频归档方 法与视音频调用方法,所述的视音频归档方法包括如下子步骤: 511 :访问磁带辅助存储,获取磁带具体索引位置; 512 :比较磁带辅助存储中的虚通道VCI信息,获取最新的索引文件Index的存储分 区; 513 :访问磁带辅助存储中的VCI信息,定位到辅助存储中最新Index在磁盘存储分区 中的位置; 514 :硬盘访问并解析归档的视音频信息,获取该视音频的Index ; 515 :将Index和源文件一起存入磁带,读写步骤如下: 5151 :读线程读取数据,并将数据放入缓存中; 5152 :写线程从缓存中取出数据,写入磁带; 516 :将写入的文件的Index存储在磁盘辅助存储中,以便下次写入时访问, 所述的视频调用方法,其包括如下子步骤: 521 :访问磁带辅助存储,获取磁带具体索引位置; 522 :比较磁带辅助存储中的VCI信息,获取最新的Index的存储分区; 523 :访问磁带辅助存储中的VCI信息,定位到辅助存储中最新Index在磁盘存储分区 中的位置; 524 :读取索引文件Index,获取回迁文件的必要信息; 525 :计算文件的数据,得到需要数据的信息; 526 :合成打点文件,回迁完成。
[0014] 将源文件和Index存入磁带时,采用双线程多缓存机制,读写线程之间通过缓存 联系和实现数据交换。
[0015] 视音频归档步骤中执行写入文件、更新Index操作时,不必保证磁带辅助存储中 另一分区的Index是最新的,只需保证新写入文件的Index成功记录到VCI中即可。
[0016] 所述的视音频归档方法若写入文件、更新Index时出错,还可以通过VCI中信息获 取最后记录的Index,不会无法读取磁带上的内容。
[0017] 当使用此方法时通过访问磁带辅助存储来获得磁带最后存储文档的Index,根据 磁带辅助存储中的Index访问最新的索引所在的磁带分区,在该磁带分区后写入需要归档 的文件,写入前在硬盘上访问视音频文件,并对其进行解析,得到包含该视音频文件必要信 息的Index,然后把Index和原文件一同归档到磁带上。在归档写入过程中,读写文件采用 双线程多缓存机制,一个线程负责读,一个线程负责写,读线程读取数据后将数据存储在缓 存中,而写线程直接从缓存中取出数据进行写入。若网络出现故障使得读取文件的效率变 低,由于缓存内有数据,写线程能直接从缓存中取出数据,写入磁带,数据写入速度并不受 影响,当网络恢复时,读取文件效率恢复,继续往缓存中存放数据。进行打点回迁时先读取 Index,获取打点文件的必要信息,然后计算文件的数据,得到需要数据的信息,再合成打点 后的文件,如此可以不必把整个文件都回迁回来,极大的提高效率。
【权利要求】
1. 一种基于LTFS的视音频归档存储与调用方法,它包括视音频归档方法与视音频调 用方法,所述的视音频归档方法包括如下子步骤: 511 :访问磁带辅助存储,获取磁带具体索引位置; 512 :比较磁带辅助存储中的虚通道VCI信息,获取最新的索引文件Index的存储分 区; 513 :访问磁带辅助存储中的VCI信息,定位到辅助存储中最新Index在磁盘存储分区 中的位置; 514 :硬盘访问并解析归档的视音频信息,获取该视音频的Index ; 515 :将Index和源文件一起存入磁带,读写步骤如下: 5151 :读线程读取数据,并将数据放入缓存中; 5152 :写线程从缓存中取出数据,写入磁带; 516 :将写入的文件的Index存储在磁盘辅助存储中,以便下次写入时访问, 所述的视频调用方法,其包括如下子步骤: 521 :访问磁带辅助存储,获取磁带具体索引位置; 522 :比较磁带辅助存储中的VCI信息,获取最新的Index的存储分区; 523 :访问磁带辅助存储中的VCI信息,定位到辅助存储中最新Index在磁盘存储分区 中的位置; 524 :读取索引文件Index,获取回迁文件的必要信息; 525 :计算文件的数据,得到需要数据的信息; 526 :合成打点文件,回迁完成。
2. 根据权利要求1所述的一种基于LTFS的视音频归档存储与调用方法,其特征在于: 将源文件和Index存入磁带时,采用双线程多缓存机制,读写线程之间通过缓存联系和实 现数据交换。
3. 根据权利要求1所述的一种基于LTFS的视音频归档存储与调用方法,其特征在于: 视音频归档步骤中执行写入文件、更新Index操作时,不必保证磁带辅助存储中另一分区 的Index是最新的,只需保证新写入文件的Index成功记录到VCI中即可。
4. 根据权利要求1所述的一种基于LTFS的视音频归档存储与调用方法,其特征在于: 所述的视音频归档方法若写入文件、更新Index时出错,还可以通过VCI中信息获取最后记 录的Index,不会无法读取磁带上的内容。
【文档编号】G11B27/32GK104103304SQ201410322236
【公开日】2014年10月15日 申请日期:2014年7月8日 优先权日:2014年7月8日
【发明者】李龙, 杨博宇, 孙永宝, 余军, 李正平 申请人:成都索贝数码科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1