发明名称 |
动态分配存储空间的方法、系统和存储装置 |
摘要 |
本发明提出一种动态分配存储空间的方法、系统和存储装置,其中方法包括:存储装置检测系统中是否存在满足扩容条件的逻辑卷,如果存在,则根据该逻辑卷的标识(ID)获取所述逻辑卷的业务模型类型;存储装置根据所述逻辑卷的ID或业务模型类型查找资源列表,根据资源列表中逻辑卷的ID、业务模型类型以及廉价冗余磁盘阵列(RAID)之间的对应关系确定与所述逻辑卷匹配的RAID,使用所述RAID对该逻辑卷进行扩容。本发明能够满足应用服务的要求、同时节省系统的存储空间。 |
申请公布号 |
CN101510143B |
申请公布日期 |
2011.01.05 |
申请号 |
CN200910079879.2 |
申请日期 |
2009.03.13 |
申请人 |
杭州华三通信技术有限公司 |
发明人 |
郑萍萍;周迪 |
分类号 |
G06F3/06(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
谢安昆;宋志强 |
主权项 |
一种动态分配存储空间的方法,其特征在于,所述方法包括:存储装置检测系统中是否存在满足扩容条件的逻辑卷,如果存在,则根据该逻辑卷的标识ID获取所述逻辑卷的业务模型类型;存储装置根据所述逻辑卷的ID或业务模型类型查找资源列表,确定与所述逻辑卷匹配的RAID,使用所述RAID对该逻辑卷进行扩容;其中,所述资源列表包括阵列资源表和ACL表项;所述阵列资源表,包括阵列属性、阵列类型和阵列已创建逻辑卷的ID的对应关系;所述ACL表项,包括业务模型类型、阵列类型和优先级的对应关系;所述确定匹配的RAID的步骤包括:根据逻辑卷的ID查找阵列资源表,当已创建所述逻辑卷的RAID的阵列属性中的可用空间满足逻辑卷的扩容要求时,确定该RAID为匹配的RAID;否则,根据所述逻辑卷的业务模型类型查找ACL表项,确定与所述业务模型类型对应的每一个优先级的阵列类型,按照优先级由高到低的顺序查找阵列资源表,获得所述阵列类型所对应的RAID的阵列属性,当所述阵列属性中的可用空间满足逻辑卷的扩容要求时,确定该RAID为匹配的RAID,结束所述查找阵列资源表的步骤;或者,直接根据逻辑卷的业务模型类型查找ACL表项,确定与所述业务模型类型对应的每一个优先级的阵列类型;按照优先级由高到低的顺序查找阵列资源表,获得所述阵列类型所对应的RAID的阵列属性,当所述阵列属性中的可用空间满足逻辑卷的扩容要求时,确定该RAID为匹配的RAID,结束所述查找阵列资源表的步骤。 |
地址 |
310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地 |