一种新型mSATA存储缓存加速方法与流程

文档序号:11176754阅读:1482来源:国知局
一种新型mSATA存储缓存加速方法与流程

本发明专利涉及计算机存储缓存领域。



背景技术:

存储缓存就是数据交换的缓冲区(称作cache),当某一硬件要读取数据时,会首先从存储缓存中查找需要的数据,如果找到了则直接执行,找不到的话则从硬盘中找。由于存储缓存的运行速度比硬盘快得多,故缓存的作用就是帮助存储更快地运行。

存储缓存主要起两种作用。一是读缓存加速:当存储收到指令控制开始读取数据时,存储会先查找读取数据是否有映射到存储缓存,如有则直接使用存储缓存中的数据,由于缓存的速率远远高于硬盘读写的速率,所以能够达到明显改善性能的目的。二是写缓存加速:当存储收到指令控制开始写入数据时,存储会将数据写入到存储缓存内,待写入操作完成或达到缓存的高水位时,再触发数据同步至硬盘内,以减少硬盘的频繁写入操作小块数据的操作,以达到改善性能的目的。

目前市场大多采用的存储缓存的技术有电池+内存、nvdimm、ssd固态盘等,电池+内存的技术主要问题在于电池的保养和管理等系列问题;而nvdimm是电池+内存的另一版本,通过电容解决电池的一系列问题,造价成本高;ssd固态盘的技术主要受限于ssd固态盘会占用存储的现有硬盘槽位。

发明专利内容

本发明专利涉及一种新型msata存储缓存加速方法,该方法是通过在存储设备上增加msata接口,以安装msata介质设备到存储设备内,以实现不占用现有硬盘槽位的情况下增加存储缓存设备msata介质。

该方法对msata介质采用划分小单元的方法,将msata介质划分为64个到4096个存储缓存单元,并根据业务的需要将存储缓存单元按比划分为存储读缓存和存储写缓存。

该方法支持的msata介质目前市场上的容量从32gb到1tb不等,理论上系统能支持的msata介质的寻址容量是64tb,具体视使用的msata介质自身容量而定,而该方法对msata介质划分存储缓存单元时,划分存储缓存单元容量为512mb到16gb。

该方法采用的msata介质有着优秀的读写性能,在每秒随机读写次数、每秒传输带宽等方面表现优秀,同时msata采用的芯片介质有着在存储设备掉电时也不会丢失的特点。

附图说明

图1为本发明专利的一种新型msata存储缓存加速方法结构示意图。

具体实施方式

为了使本发明专利的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明专利进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明专利,并不用于限定本发明专利。

请参阅图1,图1为本发明专利的一种新型msata存储缓存加速方法结构示意图。

一种新型msata存储缓存加速方法,其特征在于,该方法包含msata介质(10)、msata接口(11)、msata存储芯片(12)、msata存储读缓存(12a)、msata存储写缓存(12b)、msata存储缓存单元(12c)、存储设备(20)、存储硬盘(21)。

一种新型msata存储缓存加速方法,其特征在于,该方法存储设备(20)内部安装有msata接口(11)、msata介质(10)安装于msata接口(11)上,以达到存储设备(20)识别到msata设备,且msata接口(11)不占用存储硬盘(21)的接口数量。

一种新型msata存储缓存加速方法,其特征在于,该方法会对msata介质(10)的msata存储芯片(12)进行划分成多个msata存储缓存单元(12c),在配置时根据业务的读写需求不同而划分不同比例的msata存储读缓存(12a)和msata存储写缓存(12b),以实现更优的读写性能优化。

一种新型msata存储缓存加速方法,其特征在于,该方法支持的msata介质(10)目前市场上的容量从32gb到1tb不等,理论上系统能支持的msata介质(10)的寻址容量是64tb,具体视使用的msata介质(10)自身容量而定,而该方法对msata介质(10)划分msata存储缓存单元(12c)时,划分msata存储缓存单元(12c)容量为512mb到16gb。

一种新型msata存储缓存加速方法,其特征在于,该方法采用的msata介质(10)有着优秀的读写性能,在每秒随机读写次数、每秒传输带宽等方面表现优秀,同时msata存储芯片(12)有着在存储设备掉电时也不会丢失的特点。

以上所述仅为本发明专利的较佳实施例而已,并不用以限制本发明专利,凡在本发明专利的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明专利的保护范围之内。



技术特征:

技术总结
本发明涉及一种新型mSATA存储缓存加速方法,该方法是通过在存储设备上增加mSATA接口,以安装mSATA介质设备到存储设备内,以实现不占用现有硬盘槽位的情况下增加存储缓存设备mSATA介质。该方法对mSATA介质采用划分小单元的方法,将mSATA介质划分为64个到4096个存储缓存单元,并根据业务的需要将存储缓存单元按比划分为存储读缓存和存储写缓存。

技术研发人员:不公告发明人
受保护的技术使用者:长沙开雅电子科技有限公司
技术研发日:2017.06.26
技术公布日:2017.10.03
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1