发明名称 |
一种混合硬盘的数据管理系统 |
摘要 |
本发明公开了一种混合硬盘的数据管理系统,涉及数据存储领域。所述系统包括:读处理模块、写处理模块和数据迁移模块;所述读处理模块,用于读取磁介质或者闪存介质上的数据;所述写处理模块,用于将数据写到磁介质或者闪存介质;所述数据迁移模块,连接所述读处理模块,用于根据所述读处理模块的调用,将磁介质上的数据迁移到闪存介质。所述系统,将单个逻辑页的数据存储在闪存介质上,将多个逻辑页的数据存储在磁介质上,并且适时将磁介质上访问频繁的数据转移至闪存介质上,充分发挥了闪存介质对单页数据访问速度快,磁介质顺序访问性能强的优势,避免了二者的劣势,从而提高了混合硬盘的性能。 |
申请公布号 |
CN102520885B |
申请公布日期 |
2015.04.15 |
申请号 |
CN201110421705.7 |
申请日期 |
2011.12.15 |
申请人 |
清华大学 |
发明人 |
胡事民;廖学良 |
分类号 |
G06F3/06(2006.01)I;G06F12/02(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京路浩知识产权代理有限公司 11002 |
代理人 |
王莹 |
主权项 |
一种混合硬盘的数据管理系统,其特征在于,包括:读处理模块、写处理模块、数据迁移模块和地址转换模块;所述读处理模块,用于读取磁介质或者闪存介质上的数据,所述读处理模块读取磁介质上的数据时,如果是对单个逻辑页的读请求,并且针对所述逻辑页的最近预设值次请求都是读请求,则所述读处理模块调用所述数据迁移模块将所述逻辑页的数据迁移到闪存介质;所述写处理模块,用于将数据写到磁介质或者闪存介质;如果执行对单个逻辑页的写操作,则将所述单个逻辑页的数据写到闪存介质上;如果执行对多个逻辑页的写操作,则将所述多个逻辑页的数据写到磁介质上;所述数据迁移模块,连接所述读处理模块,用于根据所述读处理模块的调用,将磁介质上的数据迁移到闪存介质;所述地址转换模块,连接所述读处理模块和写处理模块,用于实现数据的逻辑地址到物理地址的转换,地址信息包括:数据存储于闪存介质或者磁介质的标志位;并且,如果数据存储于闪存介质,所述地址信息还包括闪存介质上相应的物理页号;如果数据存储于磁介质,所述地址信息还包括磁介质上相应的物理地址。 |
地址 |
100084 北京市海淀区清华园北京100084-82信箱 |