System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 存储资源配置方法、装置、设备及计算机可读存储介质制造方法及图纸_技高网

存储资源配置方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:40532889 阅读:7 留言:0更新日期:2024-03-01 13:54
本发明专利技术公开了一种存储资源配置方法、装置、设备及计算机可读存储介质,属于存储系统领域,用于执行存储系统搭建过程中的存储资源配置工作,解决了存储资源配置工作的成本高、效率低以及效果差的问题。首先通过预设的RAID方案选择算法,确定出目标RAID方案,根据预设的存储卷需求数量、存储池的池容量以及待用硬盘的指定信息,确定出对于存储池的存储卷划分方案,接着根据存储卷划分方案以及待用主机的端口信息,确定出存储卷划分方案中的各个存储卷与待用主机间的映射关系,从而实现存储系统构建,由于该标准化的方法可以在控制器执行,因此不但降低了人力成本以及配置效率,而且可以保证配置得到的存储系统的性能,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及存储设备领域,特别是涉及一种存储资源配置方法,本专利技术还涉及一种存储资源配置装置、设备及计算机可读存储介质。


技术介绍

1、基于多个存储设备搭建存储系统的过程中,需要对存储资源进行大量的配置工作,然而相关技术中缺少一种成熟的存储资源配置方法,通常需要由工作人员手动进行配置,不仅增加了人力成本以及配置效率,而且由于不同人员之间的经验差异,配置得到的存储系统的性能差异较大,降低了用户体验。

2、因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。


技术实现思路

1、本专利技术的目的是提供一种存储资源配置方法,由于该标准化的方法可以在控制器执行,因此不但降低了人力成本以及配置效率,而且可以保证配置得到的存储系统的性能,提升了用户体验;本专利技术的另一目的是提供一种存储资源配置装置、设备及计算机可读存储介质,由于该标准化的方法可以在控制器执行,因此不但降低了人力成本以及配置效率,而且可以保证配置得到的存储系统的性能,提升了用户体验。

2、为解决上述技术问题,本专利技术提供了一种存储资源配置方法,应用于控制器,包括:

3、根据各个类别待用硬盘的数量以及预设的磁盘阵列方案选择算法,为待构建的存储系统的存储池,确定出满足预设的需求容量的目标磁盘阵列方案;

4、根据预设的存储卷需求数量、所述存储池的池容量以及所述待用硬盘的指定信息,确定出对于所述存储池的存储卷划分方案;

5、根据所述存储卷划分方案以及待用主机的端口信息,确定出所述存储卷划分方案中的各个存储卷与所述待用主机间的映射关系;

6、基于所述待用硬盘,根据所述目标磁盘阵列方案、所述存储卷划分方案以及所述映射关系构建存储系统。

7、另一方面,所述根据各个类别待用硬盘的数量以及预设的磁盘阵列方案选择算法,为待构建的存储系统的存储池,确定出满足预设的需求容量的目标磁盘阵列方案包括:

8、获取各个类别的所述待用硬盘的数量;

9、根据各个类别的所述待用硬盘的数量确定出所有的可用磁盘阵列方案;

10、筛选得到满足预设的需求容量的所述可用磁盘阵列方案;

11、根据预设的磁盘阵列方案选择算法,从筛选后的所述可用磁盘阵列方案中确定出目标磁盘阵列方案。

12、另一方面,所述根据预设的磁盘阵列方案选择算法,从筛选后的所述可用磁盘阵列方案中确定出目标磁盘阵列方案包括:

13、针对筛选后的各个所述可用磁盘阵列方案,确定出预设的各个磁盘阵列性能指标的加权值;

14、将所述加权值最高的所述可用磁盘阵列方案作为目标磁盘阵列方案。

15、另一方面,所述根据预设的存储卷需求数量以及所述存储池的池容量,确定出对于所述存储池的存储卷划分方案包括:

16、采用容量等分原则,根据所述存储池的池容量确定出满足预设的存储卷需求数量的存储卷容量;

17、若所在的所述待用硬盘为固态硬盘,确定待构建的存储卷的卷类型为精简卷;

18、若所在的所述待用硬盘不为固态硬盘,确定待构建的所述存储卷的卷类型为普通卷;

19、根据所在的所述待用硬盘的软硬件特性,配置各个所述存储卷的特性属性;

20、其中,所述软硬件特性包括:是否支持压缩和/或是否支持重删。

21、另一方面,所述根据所述存储卷划分方案以及待用主机的端口信息,确定出所述存储卷划分方案中的各个存储卷与所述待用主机间的映射关系包括:

22、将端口信息所属的连接协议类型相同的所述待用主机划分为一个主机组;

23、将所述卷类型为精简卷的所有所述存储卷划分为精简卷组,将所述卷类型为普通卷的所有所述存储卷划分为普通卷组;

24、分别为所述精简卷组以及所述普通卷组确定出对应的所述主机组,得到存储卷组与主机组间的映射关系。

25、另一方面,所述根据各个类别待用硬盘的数量以及预设的磁盘阵列方案选择算法,为待构建的存储系统的存储池,确定出满足预设的需求容量的目标磁盘阵列方案包括:

26、判断是否存在现有存储系统的包括磁盘阵列方案、存储卷划分方案以及存储卷与主机间的映射关系在内的存储资源配置方案;

27、若不存在,执行所述根据各个类别待用硬盘的数量以及预设的磁盘阵列方案选择算法,为待构建的存储系统的存储池,确定出满足预设的需求容量的目标磁盘阵列方案的步骤;

28、若存在,则获取所述现有存储系统中的指定类型的资源配置关键指标;

29、基于所述现有存储系统的存储资源配置方案,通过对应待构建的存储系统与所述现有存储系统之间的所述资源配置关键指标的区别,生成待构建的所述存储系统的存储资源配置方案。

30、另一方面,所述获取所述现有存储系统中的指定类型的资源配置关键指标包括:

31、获取所述现有存储系统的各个类别成员硬盘的数量、存储池容量、所述成员硬盘的指定信息以及成员主机的端口信息;

32、所述基于所述现有存储系统的存储资源配置方案,通过对应待构建的存储系统与所述现有存储系统之间的所述资源配置关键指标的区别,生成待构建的所述存储系统的存储资源配置方案包括:

33、判断各个待用硬盘的数量与所述各个类别成员硬盘的数量是否一致;

34、若一致,将所述现有存储系统的磁盘阵列方案作为目标磁盘阵列方案;

35、若不一致,执行所述根据各个类别待用硬盘的数量以及预设的磁盘阵列方案选择算法,为待构建的存储系统的存储池,确定出满足预设的需求容量的目标磁盘阵列方案的步骤;

36、判断所述目标磁盘阵列方案中的存储池的池容量以及所述待用硬盘的指定信息,与所述现有存储系统的存储池容量以及所述成员硬盘的指定信息是否相同;

37、若相同,将所述现有存储系统的存储卷划分方案作为所述目标磁盘阵列方案中的存储池的存储卷划分方案;

38、若不相同,执行所述根据预设的存储卷需求数量、所述存储池的池容量以及所述待用硬盘的指定信息,确定出对于所述存储池的存储卷划分方案的步骤;

39、判断所述待用主机的端口信息以及待构建的存储系统的存储卷划分方案,与所述成员主机的端口信息以及所述现有存储系统的存储卷划分方案是否存在差异;

40、若不存在差异,将所述现有存储系统的存储卷与主机间的映射关系作为待构建的所述存储系统的各个存储卷与所述待用主机间的映射关系;

41、若存在差异,执行所述根据所述存储卷划分方案以及待用主机的端口信息,确定出所述存储卷划分方案中的各个存储卷与所述待用主机间的映射关系的步骤。

42、为解决上述技术问题,本专利技术还提供了一种存储资源配置装置,该存储资源配置方法应用于控制器,包括:

43、第一确定模块,用于根据各个类别待用硬盘的数量以及预设的磁盘阵列方案选择算法,为待构建的存储系统的存储池,确定出满足预设的需求容本文档来自技高网...

【技术保护点】

1.一种存储资源配置方法,其特征在于,应用于控制器,包括:

2.根据权利要求1所述的存储资源配置方法,其特征在于,所述根据各个类别待用硬盘的数量以及预设的磁盘阵列方案选择算法,为待构建的存储系统的存储池,确定出满足预设的需求容量的目标磁盘阵列方案包括:

3.根据权利要求2所述的存储资源配置方法,其特征在于,所述根据预设的磁盘阵列方案选择算法,从筛选后的所述可用磁盘阵列方案中确定出目标磁盘阵列方案包括:

4.根据权利要求1所述的存储资源配置方法,其特征在于,所述根据预设的存储卷需求数量以及所述存储池的池容量,确定出对于所述存储池的存储卷划分方案包括:

5.根据权利要求4所述的存储资源配置方法,其特征在于,所述根据所述存储卷划分方案以及待用主机的端口信息,确定出所述存储卷划分方案中的各个存储卷与所述待用主机间的映射关系包括:

6.根据权利要求1至5任一项所述的存储资源配置方法,其特征在于,所述根据各个类别待用硬盘的数量以及预设的磁盘阵列方案选择算法,为待构建的存储系统的存储池,确定出满足预设的需求容量的目标磁盘阵列方案包括:

7.根据权利要求6所述的存储资源配置方法,其特征在于,所述获取所述现有存储系统中的指定类型的资源配置关键指标包括:

8.一种存储资源配置装置,其特征在于,该存储资源配置方法应用于控制器,包括:

9.一种存储资源配置设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述存储资源配置方法的步骤。

...

【技术特征摘要】

1.一种存储资源配置方法,其特征在于,应用于控制器,包括:

2.根据权利要求1所述的存储资源配置方法,其特征在于,所述根据各个类别待用硬盘的数量以及预设的磁盘阵列方案选择算法,为待构建的存储系统的存储池,确定出满足预设的需求容量的目标磁盘阵列方案包括:

3.根据权利要求2所述的存储资源配置方法,其特征在于,所述根据预设的磁盘阵列方案选择算法,从筛选后的所述可用磁盘阵列方案中确定出目标磁盘阵列方案包括:

4.根据权利要求1所述的存储资源配置方法,其特征在于,所述根据预设的存储卷需求数量以及所述存储池的池容量,确定出对于所述存储池的存储卷划分方案包括:

5.根据权利要求4所述的存储资源配置方法,其特征在于,所述根据所述存储卷划分方案以及待用主机的端口信息,确定出所述存储卷划...

【专利技术属性】
技术研发人员:贾文亮谢鹏张建刚
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1