一种存储设备管理方法及装置与流程

文档序号:11154397阅读:来源:国知局

技术特征:

1.一种存储设备管理方法,其特征在于,包括:

获取待执行的管理操作和对应的存储设备型号;

加载与所述存储设备型号对应的预置的适配库;

调用与所述适配库对应的SDK接口执行所述待执行的管理操作。

2.根据权利要求1所述的存储设备管理方法,其特征在于,在调用与所述适配库对应的SDK接口之前,还包括:

判断所述待执行的管理操作是否属于预设的通用操作;

若所述待执行的管理操作不属于预设的通用操作,则执行预设的差异化处理,以使传入所述适配库的参数与所述适配库对应的SDK接口的输入参数相匹配。

3.根据权利要求2所述的存储设备管理方法,其特征在于,在加载与所述存储设备型号对应的预置的适配库之前,还包括:

获取各个厂家的存储设备的SDK的差异化信息;

将所述差异化信息写入预设的配置文件。

4.根据权利要求3所述的存储设备管理方法,其特征在于,所述差异化处理具体包括:

从所述配置文件中获取与所述存储设备型号对应的差异化信息;

根据所述差异化信息对传入所述适配库的参数进行解析,得到与所述适配库对应的SDK接口的输入参数相匹配的解析结果。

5.根据权利要求1至4中任一项所述的存储设备管理方法,其特征在于,在获取待执行的管理操作和对应的存储设备型号之前,还包括:

获取各个厂家的存储设备的SDK;

分别添加与所述各个厂家的存储设备的SDK对应的适配库,所述适配库的接口与所述各个厂家的存储设备的SDK接口一致。

6.一种存储设备管理装置,其特征在于,包括:

操作信息获取模块,用于获取待执行的管理操作和对应的存储设备型号;

加载模块,用于加载与所述存储设备型号对应的预置的适配库;

执行模块,用于调用与所述适配库对应的SDK接口执行所述待执行的管理操作。

7.根据权利要求6所述的存储设备管理装置,其特征在于,还包括:

判断模块,用于判断所述待执行的管理操作是否属于预设的通用操作;

差异化处理模块,用于若所述待执行的管理操作不属于预设的通用操作,则执行预设的差异化处理,以使传入所述适配库的参数与所述适配库对应的SDK接口的输入参数相匹配。

8.根据权利要求7所述的存储设备管理装置,其特征在于,还包括:

差异化信息获取模块,用于获取各个厂家的存储设备的SDK的差异化信息;

写入模块,用于将所述差异化信息写入预设的配置文件。

9.根据权利要求8所述的存储设备管理装置,其特征在于,所述差异化处理模块包括:

获取单元,用于从所述配置文件中获取与所述存储设备型号对应的差异化信息;

解析单元,用于根据所述差异化信息对传入所述适配库的参数进行解析,得到与所述适配库对应的SDK接口的输入参数相匹配的解析结果。

10.根据权利要求6至9中任一项所述的存储设备管理装置,其特征在于,还包括:

SDK获取模块,用于获取各个厂家的存储设备的SDK;

适配库添加模块,用于分别添加与所述各个厂家的存储设备的SDK对应的适配库,所述适配库的接口与所述各个厂家的存储设备的SDK接口一致。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1