[发明专利]基于磁盘缓存的虚拟光盘库存储系统替换算法在审

专利信息
申请号: 201510262916.9 申请日: 2015-05-19
公开(公告)号: CN105022697A 公开(公告)日: 2015-11-04
发明(设计)人: 严学道 申请(专利权)人: 江苏蓝深远望系统集成有限公司
主分类号: G06F12/08 分类号: G06F12/08;G06F17/30
代理公司: 暂无信息 代理人: 暂无信息
地址: 214001 江苏省无锡市滨湖*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提出了一种应用于虚拟光盘库存储系统的基于磁盘缓存的替换算法。该算法在磁盘空间上模拟光盘库存储,把磁盘当做光盘访问,从而实现用磁盘代替光盘来存储数据。主要技术优势:1、克服传统光盘存储的局限性,隐藏了多种存储介质,且没有机械臂、光驱等物理设备的运行时间,在数据读取速度上比直接访问光盘有大幅提高;2、通过虚拟光盘库模块将数据存储到光盘或光盘库中,光盘或者光盘库保持离线,即使物理存储体发生故障也不会影响整个物理存储系统的数据。因此,提高了整个存储系统的安全性和可靠性;3、光盘存储无需磁带库和磁盘阵列那样高额的维护费用,能源消耗低且使用寿命长,极大地降低了用户的使用成本。
搜索关键词: 基于 磁盘 缓存 虚拟 盘库 存储系统 替换 算法
【主权项】:
一种应用于虚拟光盘库存储系统的缓存替换算法,其特征在于:其步骤为:(1)、开始询问文件,假设被询问的文件为光盘cd中的文件f;(2)、搜索Qfre队列,判断是否能搜索出光盘cd中的文件f;(3)、若f在Qfre队列中,将f所在cd置于Qfre队列前端,向用户返回文件f;(4)、若在Qfre队列中未搜索出f,则转至Qout队列中继续搜索;(5)、若f在Qout队列中,将cd从Qout队列中删除,并置于Qfre队列前端,再向用户返回文件f;(6)、若f不在Qout队列中,则在光盘库中搜索;(7)、判断是否在光盘库中cd中读取出文件f;(8)、若未搜索出文件f,则在日志文件中报错,并结束此次操作;(9)、若读取出光盘cd中的文件f,再判断缓存剩余空间是否足够;(10)、若缓存剩余空间足够,则将cd放入Qout队列前端,且TRF置0,转至(11);(11)、搜索结束,向用户返回文件f,将Qout队列中每个cd的TRF值加1,结束此次操作;(12)、若缓存空间剩余所剩不多,判断Qout队列的剩余缓存空间是否大于某阈值;(13)、若Qout队列的剩余缓存空间大于某一阈值,则以Qout队列缓存替换算法替换掉Qout缓存,将cd加入Qout队列前端,且TRF置0,再转至(14);(14)、搜索结束,向用户返回文件f。将Qout队列中每个cd的TRF值加1,并结束此次操作;(15)、若Qout队列的剩余缓存空间小于某阈值,则从Qfre队列末尾删除文件,并加入Qout队列头部,直到该队列大小大于某一阈值,将cd的TRF值置0,再转至(16);(16)、搜索结束,向用户返回文件f。将Qout队列中每个cd的TRF值加1,结束此次操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201510262916.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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