[发明专利]建立逻辑地址空间的方法、访问存储装置的方法及存储架构有效
申请号: | 200810187723.1 | 申请日: | 2008-12-31 |
公开(公告)号: | CN101770345A | 公开(公告)日: | 2010-07-07 |
发明(设计)人: | 范瑞琦;王奇;张巍 | 申请(专利权)人: | 成都市华为赛门铁克科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明 |
地址: | 611731 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 建立 逻辑 地址 空间 方法 访问 存储 装置 架构 | ||
技术领域
本发明涉及存储技术,尤其涉及建立逻辑地址空间的方法、访问存储装 置的方法及存储架构。
背景技术
目前的存储架构主要包括控制器和存储装置,存储装置例如是硬盘。当 有需要时,控制器会访问存储装置。例如,当控制器获得服务器发出的读数 据请求后,控制器会向存储装置请求提供所述数据,存储装置将所述数据提 供给控制器后,控制器再向服务器提供所述数据。再例如,当控制器获得服 务器发出的写数据请求后,控制器会向存储装置请求存储所述数据,存储装 置存储所述数据后,可以向控制器返回写数据响应,之后,控制器再向服务 器返回写数据响应。
发明人在实现本发明的过程中发现:使用外围设备互连快速(PCIE, Peripheral Component Interconnect Express)协议的控制器每次访问具有PCIE 协议端口的存储装置时,都需要与存储装置进行交互,至少控制器需要向存 储装置发出请求,而这种交互必然需要一定的时间。当控制器需要频繁的访 问存储装置时,由于控制器每次访问存储装置都需要一定的时间,所以控制 器访问存储装置的效率必然要下降。
发明内容
本发明实施例提供使用PCIE协议的控制器建立逻辑地址空间的方法、使 用PCIE协议的控制器访问具有PCIE协议端口的存储装置的方法及存储架构, 用以提高使用PCIE协议的控制器访问具有PCIE协议端口的存储装置的效率。
一种使用PCIE协议的控制器建立逻辑地址空间的方法,包括:使用PCIE 协议的第一控制器获得其控制的具有PCIE协议端口的存储装置的参数;所述 第一控制器根据所述参数,将所述存储装置的存储空间映射到所述第一控制 器的第一逻辑地址空间,所述第一逻辑地址空间的大小与所述存储装置的存 储空间的大小相同,并且所述第一逻辑地址空间存储的数据与所述存储装置 的存储空间存储的数据一致,以便所述第一控制器通过操作第一逻辑地址空 间来控制所述存储装置。
一种使用PCIE协议的第一控制器,包括:获得单元,用于获得所述第一 控制器控制的具有PCIE协议端口的存储装置的参数;映射单元,用于根据所 述获得单元获得的所述存储装置的参数,将所述存储装置的存储空间映射到 所述第一控制器的第一逻辑地址空间,所述第一逻辑地址空间的大小与所述 存储装置的存储空间的大小相同,并且所述第一逻辑地址空间存储的数据与 所述存储装置的存储空间存储的数据一致,以便所述第一控制器通过操作第 一逻辑地址空间来控制所述存储装置。
一种使用PCIE协议的控制器访问具有PCIE协议端口的存储装置的方 法,使用PCIE协议的第一控制器预先将其控制的存储装置的存储空间映射 到所述第一控制器的第一逻辑地址空间,所述第一逻辑地址空间的大小与所 述存储装置的存储空间的大小相同,并且所述第一逻辑地址空间存储的数据 与所述存储装置的存储空间存储的数据一致,所述方法包括:所述第一控制 器获得访问所述存储装置的触发;所述第一控制器访问所述第一逻辑地址 空间,以便所述第一控制器通过操作第一逻辑地址空间来控制所述存储装置。
一种使用PCIE协议的第一控制器,包括:映射单元,用于将所述第一 控制器控制的具有PCIE协议端口的存储装置的存储空间映射到所述第一控 制器的第一逻辑地址空间,所述第一逻辑地址空间的大小与所述存储装置的 存储空间的大小相同,并且所述第一逻辑地址空间存储的数据与所述存储装 置的存储空间存储的数据一致;获得单元,用于获得访问所述存储装置的触 发;访问单元,用于在所述获得单元获得访问所述存储装置的触发后,访 问所述第一逻辑地址空间,以便所述第一控制器通过操作第一逻辑地址空间 来控制所述存储装置。
一种存储架构,包括:至少一个具有PCIE协议端口的存储装置,用于存 储数据;使用PCIE协议的第一控制器,用于控制所述存储装置,其中,所述 第一控制器将所述存储装置的存储空间映射到所述第一控制器的第一逻辑地 址空间,所述第一逻辑地址空间的大小与所述存储装置的存储空间的大小相 同,并且所述第一逻辑地址空间存储的数据与所述存储装置的存储空间存储 的数据一致;当所述第一控制器获得访问所述存储装置的触发后,访问所述 第一逻辑地址空间,以便所述第一控制器通过操作第一逻辑地址空间来控制 所述存储装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都市华为赛门铁克科技有限公司,未经成都市华为赛门铁克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810187723.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:不断电系统及其节能方法
- 下一篇:具有滑盖功能的电子设备