[发明专利]将高速存储装置作为缓存使用的存储系统无效
申请号: | 200980156703.0 | 申请日: | 2009-10-30 |
公开(公告)号: | CN102317926A | 公开(公告)日: | 2012-01-11 |
发明(设计)人: | 许珍容;朴汉默;安亨根 | 申请(专利权)人: | 韩商英得联股份有限公司 |
主分类号: | G06F12/06 | 分类号: | G06F12/06 |
代理公司: | 隆天国际知识产权代理有限公司 72003 | 代理人: | 聂宁乐;向勇 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高速 存储 装置 作为 缓存 使用 存储系统 | ||
技术领域
本发明的实施例涉及可应用于存储系统的技术,特别是,涉及将一种用于多媒体内容流式传输(streaming)给多个用户的服务器的存储系统。
背景技术
实时传输多媒体内容的流式传输技术越来越受关注。流失传输服务器将存储在存储系统中的内容文件实时传输给多个用户,由此来最小化对用户要求的存储空间的大小。
流式传输服务器的存储系统,比起写入操作更经常执行读取操作,所以有必要提高读取操作的速度。此外,由于存储系统存储大容量的多媒体内容,因此需要大容量的存储空间。因此,在提高读取操作的速度的同时可确保大容量存储空间的存储系统开发是很重要的。
同时,可支持快速存取速度(或输入/输出速度)的固态硬盘SSD(Solid State Drive)也越来越受关注。在存储系统中使用支持快速存取速度的固态硬盘时,流式传输服务器可以提供高品质的流式传输服务。但是,由于固态硬盘具有相对较小的存储容量,所以在流式传输服务器上按原样安装固态硬盘可能会产生问题。
因此,对在使用支持快速存取速度的存储装置的同时具有大容量的存储空间的存储系统的开发,是有必要的。
发明内容
技术课题
根据本发明的一个实施例的存储系统,提供一种技术,其将具有存取速度的存储装置作为缓存使用,同时使用具有大容量存储空间的存储装置,由此来在提供充分的存储空间的同时提供存取速度。
此外,在根据本发明的一个实施例的存储系统中,提供一种技术,其中具有大容量的存储空间的存储装置以超级块为单位管理内容文件,具有快速存取速度的存储装置以块为单位管理缓存文件,由此可以提供读取操作的速度。
此外,根据本发明的一个实施例的存储系统,适当地选择被缓存的块或超级块,或适当地删除被缓存的块或超级块,由此提供最小化的机制(mechanism)。
课题解决手段
根据本发明的一个实施例的将高速存储装置作为缓存使用的存储系统,包括:第一存储装置,其存储包括多个块的多个内容文件,并以具有预先设定大小的多个超级块来管理所述多个块;第二存储装置,其缓存(cache)所述多个超级块中的至少一个超级块,并以块为单位管理所述至少一个超级块;和随机存取存储器(RAM,Random Access Memory),其存储所述多个块中的至少一个块。
在这种情况下,存储系统可进一步包括输入/输出调度器,其响应对象块的相关应用程序的读取请求来检查所述对象块是否被存储在所述第二存储装置或所述RAM中,并根据检查结果,返还从所述第一存储装置、所述第二存储装置或所述RAM的至少一个中提取出的所述对象块。特别是,存储系统可进一步包括缓存文件控制器,其使用缓存文件块映射表来从所述第二存储装置中读取所述对象块,在这里,所述缓存文件块映射表,记录有所述第二存储装置中缓存的至少一个超级块所包括的多个块的相关位置信息。
此外,根据本发明的一个实施例的将高速存储装置作为缓存使用的存储系统的读取方法,包括以下步骤:接收对象块的相关应用程序的读取请求;检查所述对象块是否被存储在所述第二存储装置中或所述RAM中;和根据检查结果,返还从所述第一存储装置、所述第二存储装置或所述RAM的至少一个中提取出的所述对象块。
此外,根据本发明的一个实施例的将高速存储装置作为缓存使用的存储系统的缓存方法,包括以下步骤:根据所述RAM中存储的所述至少一个块中包括对象块的超级块的存取次数或包括所述超级块的内容文件的存取次数,来向所述第二存储装置中存储所述对象块或包括所述对象块的超级块;和当存在多个用户会话时,根据与包括特定用户会话中所使用的对象块的超级块邻接的至少一个超级块是否在至少一个剩余用户会话中被使用,来向所述第二存储装置存储所述对象块或包括所述对象块的超级块。
发明的效果
根据本发明的一个实施例的存储系统,可提供一种技术,其将具有存取速度的存储装置作为缓存使用,同时使用具有大容量存储空间的存储装置,由此来在提供充分的存储空间的同时提供存取速度。
此外,在根据本发明的一个实施例的存储系统中,可提供一种技术,其中具有大容量的存储空间的存储装置以超级块为单位管理内容文件,具有快速存取速度的存储装置以块为单位管理缓存文件,由此可以提供读取操作的速度。
此外,根据本发明的一个实施例的存储系统,适当地选择被缓存的块或超级块,或适当地删除被缓存的块或超级块,由此可提供最小化的机制(mechanism)。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于韩商英得联股份有限公司,未经韩商英得联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980156703.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种蜂窝无线通信网的分区扩容方法及装置
- 下一篇:细长钢丝淬火装置