一种存储资源管理方法及装置制造方法及图纸

技术编号:14186361 阅读:72 留言:0更新日期:2016-12-14 21:35
本发明专利技术公开了一种存储资源管理方法及装置。该方法包括以下步骤:在向当前存储系统中添加主机节点时,针对主机节点中的每个磁盘资源,根据该磁盘资源的类型,建立该磁盘资源与相应类型存储适配器的关联关系;针对每种类型的存储适配器,查询与该类型存储适配器具有关联关系的磁盘资源列表;根据预设的磁盘资源同步策略,将磁盘资源列表中磁盘资源的信息与系统数据库中记录的磁盘资源的信息进行同步;获得每个磁盘资源下的块设备信息;根据预设的块设备同步策略,将获得的块设备信息与系统数据库中记录的块设备信息进行同步。应用本发明专利技术实施例所提供的技术方案,可以实现对旧设备的复用,提高存储资源的利用率,减少维护成本和环境搭建的复杂度。

Storage resource management method and device

The invention discloses a method and a device for managing storage resources. The method comprises the following steps: adding host node to the current storage system, for each node in the host disk resources, according to the type of disk resources, establish the relationship between resources and the corresponding type of disk storage adapter; the storage adapter for each type of query has relation with the type of storage adapter disk resource list; according to the preset synchronous disk resource strategy, will record information resource for the disk disk disk resource resource list system and database information synchronization; block equipment information for each disk resources; according to the preset block device synchronization strategy, will get a piece of equipment information and records in database system block device information synchronization. The technical scheme provided by the embodiment of the invention can realize the reuse of the old equipment, improve the utilization ratio of the storage resources, reduce the maintenance cost and the complexity of the environment construction.

【技术实现步骤摘要】

本专利技术涉及存储
,特别是涉及一种存储资源管理方法及装置
技术介绍
随着计算机技术的快速发展,数据仓库、电子商务等为代表的计算机应用逐渐增多,信息量也以几何级趋势增长。相应的,计算机应用的核心也从以计算为中心慢慢转移到以数据为中心。随之而来的,存储相关技术也愈发复杂和多元化,计算机应用对存储系统的要求也越来越高,如要求存储系统具备高可用性、可动态扩展、易于管理和维护等等。随着企业数据和应用规模的扩大,以及相应技术方案的升级,带来的是之前的存储资源如何重复利用,以及不同类型的存储资源之间的兼容性问题。鉴于此,亟需一种有效的存储资源管理方法。
技术实现思路
本专利技术的目的是提供一种存储资源管理方法及装置。一种存储资源管理方法,包括:在向当前存储系统中添加主机节点时,针对所述主机节点中的每个磁盘资源,根据该磁盘资源的类型,建立该磁盘资源与相应类型存储适配器的关联关系;针对每种类型的存储适配器,查询与该类型存储适配器具有关联关系的磁盘资源列表;根据预设的磁盘资源同步策略,将所述磁盘资源列表中磁盘资源的信息与系统数据库中记录的磁盘资源的信息进行同步;获得每个磁盘资源下的块设备信息;根据预设的块设备同步策略,将获得的块设备信息与所述系统数据库中记录的块设备信息进行同步。在本专利技术的一种具体实施方式中,所述根据该磁盘资源的类型,建立该磁盘资源与相应类型存储适配器的关联关系,包括:如果该磁盘资源为本地磁盘,则建立该磁盘资源与本地Local存储适配器的关联关系;如果该磁盘资源为通过光纤信道主机总线适配器卡接入的磁盘资源,则建立该磁盘资源与光纤信道FC存储适配器的关联关系;如果该磁盘资源为通过以太网接入的小型计算机系统接口SCSI磁盘资源,则创建该磁盘资源的网络小型计算机系统接口iSCSI目标器,通过所述iSCSI目标器建立该磁盘资源与iSCSI存储适配器的关联关系;如果该磁盘资源为通过以太网接入的光纤设备,则添加以太光纤通道FCoE存储适配器,并建立该磁盘资源与所述FCoE存储适配器的关联关系。在本专利技术的一种具体实施方式中,所述针对每种类型的存储适配器,查询与该类型存储适配器具有关联关系的磁盘资源列表,包括:通过扫描所述主机节点上的Local存储适配器,获得与所述Local存储适配器具有关联关系的磁盘资源列表;通过在所述主机节点上查询FC存储适配器,获得所述主机节点上的全部FC存储适配器,在将获得的FC存储适配器与系统数据库中记录的FC存储适配器进行同步之后,查询与每个FC存储适配器具有关联关系的磁盘资源列表;通过扫描所述主机节点上的iSCSI存储适配器,获得iSCSI目标器信息,在将所述iSCSI目标器信息与所述系统数据库中的iSCSI目标器信息同步之后,针对每个iSCSI目标器,查询与该iSCSI目标器具有关联关系的磁盘资源列表;通过扫描所述主机节点上的FCoE存储适配器,获得所述主机节点上的全部FCoE存储适配器,在将获得的FCoE存储适配器与系统数据库中的FCoE存储适配器进行同步之后,查询与每个FCoE存储适配器具有关联关系的磁盘资源列表。在本专利技术的一种具体实施方式中,所述磁盘资源均遵循SCSI协议,每个磁盘资源具有唯一SCSI标识。在本专利技术的一种具体实施方式中,所述根据预设的磁盘资源同步策略,将所述磁盘资源列表中磁盘资源的信息与系统数据库中记录的磁盘资源的信息进行同步,包括:针对所述磁盘资源列表中的每个磁盘资源,确定所述系统数据库中是否存在与该磁盘资源的SCSI标识一致的磁盘资源;如果是,则将该磁盘资源的容量信息同步到所述系统数据库中;如果否,则在所述系统数据库中记录该磁盘资源的相关属性信息。在本专利技术的一种具体实施方式中,所述方法还包括:针对所述系统数据库中的每个磁盘资源,确定该磁盘资源是否为所述磁盘资源列表中包含的磁盘资源;如果否,则在所述系统数据库中删除该磁盘资源的信息,并解除该磁盘资源与相应存储适配器的关联关系。在本专利技术的一种具体实施方式中,所述磁盘资源与其具有关联关系的存储适配器之间配置有多路径。在本专利技术的一种具体实施方式中,所述方法还包括:对每个磁盘资源的状态及每个磁盘资源对应的路径的状态进行监控;当接收到针对磁盘资源的状态或者路径的状态的查询请求时,返回相应的监控结果。一种存储资源管理装置,包括:关联关系建立模块,用于在添加主机节点时,针对所述主机节点中的每个磁盘资源,根据该磁盘资源的类型,建立该磁盘资源与相应类型存储适配器的关联关系;磁盘资源列表查询模块,用于针对每种类型的存储适配器,查询与该类型存储适配器具有关联关系的磁盘资源列表;第一信息同步模块,用于根据预设的磁盘资源同步策略,将所述磁盘资源列表中磁盘资源的信息与系统数据库中记录的磁盘资源的信息进行同步;块设备信息获得模块,用于获得每个磁盘资源下的块设备信息;第二信息同步模块,用于根据预设的块设备同步策略,将获得的块设备信息与所述系统数据库中记录的块设备信息进行同步。在本专利技术的一种具体实施方式中,所述关联关系建立模块,具体用于:如果该磁盘资源为本地磁盘,则建立该磁盘资源与本地Local存储适配器的关联关系;如果该磁盘资源为通过光纤信道主机总线适配器卡接入的磁盘资源,则建立该磁盘资源与光纤信道FC存储适配器的关联关系;如果该磁盘资源为通过以太网接入的小型计算机系统接口SCSI磁盘资源,则创建该磁盘资源的网络小型计算机接口iSCSI目标,通过所述iSCSI目标建立该磁盘资源与iSCSI存储适配器的关联关系;如果该磁盘资源为通过以太网接入的光纤设备,则添加以太光纤通道FCoE存储适配器,并建立该磁盘资源与所述FCoE存储适配器的关联关系。应用本专利技术实施例所提供的技术方案,在向当前存储系统中添加主机节点时,根据主机节点中的每个磁盘资源的类型,建立每个磁盘资源与相应类型的存储适配器的关联关系,查询得到每种类型存储适配器关联的磁盘资源列表,将该磁盘资源列表中的磁盘资源的信息与系统数据库中磁盘资源的信息进行同步,并对每个磁盘资源下的块设备的信息与系统数据库中块设备的信息进行同步,通过不同类型的存储适配器可以对跨设备、跨厂家、跨平台的磁盘资源进行统一管理,可以实现对旧设备的复用,提高了存储资源的利用率,减少了维护成本和环境搭建的复杂度。附图说明为了更清楚的说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例中一种存储资源管理方法的实施流程图;图2为本专利技术实施例中一种存储资源管理装置的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1所示,为本专利技术实施例所提供的一种存储资源管理方法的实施流程图,该方法可以包括以下步骤:S110:在向当前存储系统中添加主机节点时,针对主机节点中的每个磁本文档来自技高网
...
一种存储资源管理方法及装置

【技术保护点】
一种存储资源管理方法,其特征在于,包括:在向当前存储系统中添加主机节点时,针对所述主机节点中的每个磁盘资源,根据该磁盘资源的类型,建立该磁盘资源与相应类型存储适配器的关联关系;针对每种类型的存储适配器,查询与该类型存储适配器具有关联关系的磁盘资源列表;根据预设的磁盘资源同步策略,将所述磁盘资源列表中磁盘资源的信息与系统数据库中记录的磁盘资源的信息进行同步;获得每个磁盘资源下的块设备信息;根据预设的块设备同步策略,将获得的块设备信息与所述系统数据库中记录的块设备信息进行同步。

【技术特征摘要】
1.一种存储资源管理方法,其特征在于,包括:在向当前存储系统中添加主机节点时,针对所述主机节点中的每个磁盘资源,根据该磁盘资源的类型,建立该磁盘资源与相应类型存储适配器的关联关系;针对每种类型的存储适配器,查询与该类型存储适配器具有关联关系的磁盘资源列表;根据预设的磁盘资源同步策略,将所述磁盘资源列表中磁盘资源的信息与系统数据库中记录的磁盘资源的信息进行同步;获得每个磁盘资源下的块设备信息;根据预设的块设备同步策略,将获得的块设备信息与所述系统数据库中记录的块设备信息进行同步。2.根据权利要求1所述的方法,其特征在于,所述根据该磁盘资源的类型,建立该磁盘资源与相应类型存储适配器的关联关系,包括:如果该磁盘资源为本地磁盘,则建立该磁盘资源与本地Local存储适配器的关联关系;如果该磁盘资源为通过光纤信道主机总线适配器卡接入的磁盘资源,则建立该磁盘资源与光纤信道FC存储适配器的关联关系;如果该磁盘资源为通过以太网接入的小型计算机系统接口SCSI磁盘资源,则创建该磁盘资源的网络小型计算机系统接口iSCSI目标器,通过所述iSCSI目标器建立该磁盘资源与iSCSI存储适配器的关联关系;如果该磁盘资源为通过以太网接入的光纤设备,则添加以太光纤通道FCoE存储适配器,并建立该磁盘资源与所述FCoE存储适配器的关联关系。3.根据权利要求2所述的方法,其特征在于,所述针对每种类型的存储适配器,查询与该类型存储适配器具有关联关系的磁盘资源列表,包括:通过扫描所述主机节点上的Local存储适配器,获得与所述Local存储适配器具有关联关系的磁盘资源列表;通过在所述主机节点上查询FC存储适配器,获得所述主机节点上的全部FC存储适配器,在将获得的FC存储适配器与系统数据库中记录的FC存储适配器进行同步之后,查询与每个FC存储适配器具有关联关系的磁盘资源列表;通过扫描所述主机节点上的iSCSI存储适配器,获得iSCSI目标器信息,在将所述iSCSI目标器信息与所述系统数据库中的iSCSI目标器信息同步之后,针对每个iSCSI目标器,查询与该iSCSI目标器具有关联关系的磁盘资源列表;通过扫描所述主机节点上的FCoE存储适配器,获得所述主机节点上的全部FCoE存储适配器,在将获得的FCoE存储适配器与系统数据库中的FCoE存储适配器进行同步之后,查询与每个FCoE存储适配器具有关联关系的磁盘资源列表。4.根据权利要求1所述的方法,其特征在于,所述磁盘资源均遵循SCSI协议,每个磁盘资源具有唯一SC...

【专利技术属性】
技术研发人员:李瑞丰孟庆龙赵祯龙
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:北京;11

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

1