[发明专利]存储设备容量的扩展方法及系统有效
| 申请号: | 200910262793.3 | 申请日: | 2009-12-31 |
| 公开(公告)号: | CN101751233A | 公开(公告)日: | 2010-06-23 |
| 发明(设计)人: | 余军;李科;徐广庆;刘盾 | 申请(专利权)人: | 成都索贝数码科技股份有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;王漪 |
| 地址: | 610000 四川省成都市高新*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储 设备 容量 扩展 方法 系统 | ||
1.一种存储设备的扩展方法,包括:
(1)连接多个存储设备,构成存储设备组;
其特征在于,进一步包括:
(2)采集并记录每个存储设备的连接地址,以及该存储设备的基本存储单元的ID号;为所述每个基本存储单元分配唯一的虚拟ID号并记录,将所述每个虚拟ID号分别与对应的存储设备的连接地址、基本存储单元的ID号建立关联;
(3)访问时,通过虚拟ID号对对应的基本存储单元进行访问。
2.如权利要求1所述的方法,其特征在于,所述存储设备,包括本地存储设备、网络存储设备;
所述本地存储设备是通过直接连接的存储器;
所述网络存储设备是通过广域网或局域网连接的存储节点,所述存储节点包括,直接连接有存储器的计算机、存储服务器;
所述直接连接包括IDE、SCSI、SAS、FC、IEEE 1394、USB连接。
3.如权利要求2所述的方法,其特征在于,所述步骤(2)具体包括:
(21)采集每个存储设备的连接地址,并记录到扩展索引表的地址表中;
所述连接地址包括,作为本地存储设备的存储器之连接端口地址;网络存储设备的存储节点的网络地址、存储器在存储节点上的连接端口地址;
(22)访问所述存储设备,采集其全部可用基本存储单元的ID号记录到扩展索引表的ID地址表中;
(23)生成连续的虚拟ID号,将所述虚拟ID号分配每个基本存储单元,将虚拟ID号记录到存储扩展索引表的虚拟ID表中;
(24)将每个虚拟ID号与对应的基本存储单元的ID号、基本存储单元所在存储设备的连接地址建立关联信息,并记录到扩展索引表中。
4.如权利要求3所述的方法,其特征在于,所述步骤(23)中,每个存储设备的全部基本存储单元的虚拟ID号是连续分配的;或每个存储设备的全部基本存储单元的虚拟ID号是分段交错分配。
5.如权利要求3所述的方法,其特征在于,所述步骤(3)具体包括:
(31)将虚拟ID表中记录的虚拟ID号提供给上层应用程序或文件系统;
(32)根据上层应用程序或文件系统发出的I/O访问请求,从虚拟ID表中计算查找需要访问的虚拟ID号;
(33)根据扩展索引表中记录的关联信息,根据确定的虚拟ID号找到其对应的存储设备的连接地址和基本存储单元的ID号;
(34)根据所述存储设备的连接地址和基本存储单元的ID号访问存储设备上对应的基本存储单元;
(35)返回访问结果。
6.如权利要求5所述的方法,其特征在于,所述步骤(34)具体包括:
(341)根据存储设备的连接地址判断存储设备的类型,如果所述连接地址中包含网络地址,则所对应的存储设备是网络存储设备,执行步骤(342);反之是本地存储设备,从I/O访问请求中读取访问类型、以及对于写访问的待写数据,执行步骤(344);
(342)如果是网络存储设备,确定访问请求之访问结果回传的网络地址,根据I/O访问请求和确定的需要访问的存储设备的连接地址和基本存储单元的ID号生成网络访问控制包;所述的网络访问控制包包括,存储器在存储节点上的连接端口地址、访问结果回传的网络地址、要访问的基本存储单元的ID号、I/O访问请求中的访问类型、以及对于写访问的待写数据;
(343)以存储节点的网络地址为目的地址,将网络访问控制包按照通讯协议发送到所访问的存储节点,解析出网络访问控制包中的存储器在存储节点上的连接端口地址、访问类型、以及对于写访问的待写数据;
(344)根据确定的连接端口地址,将要访问的基本存储单元的ID号、访问类型、以及对于 写访问的待写数据送到所述连接端口连接的存储器;
(355)存储器按照访问类型对基本存储单元的ID号对应的基本存储单元执行访问任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都索贝数码科技股份有限公司,未经成都索贝数码科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910262793.3/1.html,转载请声明来源钻瓜专利网。





