[发明专利]一种固态硬盘SSD存储的设置方法、装置和系统有效

专利信息
申请号: 200810171723.2 申请日: 2008-10-23
公开(公告)号: CN101727293A 公开(公告)日: 2010-06-09
发明(设计)人: 张巍;徐君 申请(专利权)人: 成都市华为赛门铁克科技有限公司
主分类号: G06F3/06 分类号: G06F3/06
代理公司: 北京挺立专利事务所 11265 代理人: 叶树明
地址: 611731 四川*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 固态 硬盘 ssd 存储 设置 方法 装置 系统
【说明书】:

技术领域

发明涉及通讯领域,尤其涉及一种固态硬盘SSD存储的设置方法、装置和系统。 

背景技术

SSD(Solid State Disk,固态硬盘)在每次执行写操作之前都会执行擦除操作,其中写操作时的基本单位是页(Page),擦除操作时的基本单位是块(Block),每个块由数个页组成。因此,如果写操作预写入的数据大小小于块单位大小的倍数,那么在写入数据前,还需要先将对应块中的原数据读出,与新数据结合,再擦除相应的块,最后将合成后的数据写入擦除后的块中。由此可见,SSD的写效率是比较差的。此外,由于SSD中的每个块还有写次数限制,于是引入了写均衡技术,即对每次收到的写请求都尽可能均衡到整个SSD中,为此需要将SSD中的块或者页组织管理起来。现有技术对SSD的管理分两种,按照页管理和按照块管理。按照页管理时,管理粒度小,随机写效率也较好。按照块管理时,管理粒度大,管理开销较小,而且减少了上电时间。 

发明人在实现本发明的过程中,发现现有技术至少存在以下问题: 

按照页管理时,随着SSD容量的增加,管理开销增加,SSD上电初始化时,需要恢复的管理数据也增多; 

按照块管理时,由于不能将写请求并发到更多的Flash颗粒上,导致随机写性能下降。 

发明内容

本发明实施例提供一种固态硬盘SSD存储的设置方法、装置和系统,可以较好的实现SSD的随机写操作性能。

一方面,本发明实施例提供了一种固态硬盘SSD存储的设置方法,包括: 

获取固态硬盘的物理参数; 

根据所述物理参数配置输入/输出调度的算法,使调度的数据流大小为所述固态硬盘的物理参数中块大小的整数倍; 

判断所述固态硬盘是否组成逻辑单元号; 

若所述固态硬盘组成逻辑单元号,根据所述物理参数配置所述逻辑单元号的分条深度,和缓存向所述逻辑单元号发送的数据流大小和请求数,若固态硬盘未组成逻辑单元号,使用I/O调度算法将数据写入SSD时,使I/O调度算法按照块大小的倍数合并数据,同时根据通道数和并发请求数设定针对该SSD盘的请求下发策略。 

另一方面,本发明实施例提供了一种固态硬盘SSD存储的设置装置,包括: 

获取模块,用于获取固态硬盘的物理参数; 

第一配置模块,用于根据所述物理参数配置输入/输出调度的算法,使调度的数据流大小为所述固态硬盘的物理参数中块大小的整数倍。 

第一判断模块,用于判断所述固态硬盘是否组成逻辑单元号; 

第三配置模块,用于当所述第一判断模块判断所述固态硬盘组成逻辑单元号,根据所述物理参数配置所述逻辑单元号的分条深度,和缓存向所述逻辑单元号发送的数据流大小和请求数,若固态硬盘未组成逻辑单元号,使用I/O调度算法将数据写入SSD时,使I/O调度算法按照块大小的倍数合并数据,同时根据通道数和并发请求数设定针对该SSD盘的请求下发策略。 

再一方面,本发明实施例还提供了一种固态硬盘SSD存储的设置系统,包括:固态硬盘SSD存储的设置装置和固态硬盘; 

所述固态硬盘SSD存储的设置装置,用于获取固态硬盘的物理参数;根据所述物理参数配置输入/输出调度的算法,使调度的数据流大小为所述固态硬盘的物理参数中块大小的整数倍; 

判断所述固态硬盘是否组成逻辑单元号; 

若所述固态硬盘组成逻辑单元号,根据所述物理参数配置所述逻辑单元号的分条深度,和缓存向所述逻辑单元号发送的数据流大小和请求数,若固态硬盘未组成逻辑单元号,使用I/O调度算法将数据写入SSD时,使I/O调度算法按照块大小的倍数合并数据,同时根据通道数和并发请求数设定针对该SSD盘的请求下发策略。 

所述固态硬盘,用于向所述固态硬盘SSD存储的设置装置响应物理参数。 

与现有技术相比,本发明实施例具有以下优点: 

通过本发明实施例提供的方法,通过和硬盘的交互,获取硬盘的参数,并根据获取的硬盘参数配置输入/输出调度的算法,使调度的数据流大小为所述固态硬盘的物理参数中块大小的整数倍,从而使SSD性能达到最优。同时由于下发的请求大小基本上都是块的倍数,减少了SSD按照块大小进行管理所带来的性能降低。 

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/200810171723.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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