发明名称 动态分配存储空间的方法、系统和存储装置
摘要 本发明提出一种动态分配存储空间的方法、系统和存储装置,其中方法包括:存储装置检测系统中是否存在满足扩容条件的逻辑卷,如果存在,则根据该逻辑卷的标识(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号华为杭州生产基地