用于云环境下的存储设备管理方法和装置的制造方法

文档序号:9375491阅读:251来源:国知局
用于云环境下的存储设备管理方法和装置的制造方法
【技术领域】
[0001] 本发明涉及存储虚拟化领域,具体来说,涉及一种用于云环境下的存储设备管理 方法和装置。
【背景技术】
[0002] 目前,一些较大厂商生产的存储设备都会配置一个与该存储设备相匹配的存储管 理系统给用户,用户可以通过该存储管理系统对该厂商生产的存储设备进行管理,从而在 一定程度上实现对存储设备的资源整合。
[0003] 但是,厂商提供的存储管理系统只能支持其自身生产的相关存储设备,而在云计 算环境中,由于存储设备的类型繁多,为了实现对存储设备的资源整合,如果对每个存储设 备都配置一个与之匹配的厂商存储管理系统,显然会加大系统成本,而且这种配置方式也 不能够实现对云计算环境下的所有存储设备的统一管理,从而实现真正意义上的资源整 合。
[0004] 因此,为了能够实现对云环境下的所有类型及品牌的存储设备的统一管理,在现 有技术中,通常采用的是对厂商提供的存储管理系统进行配置的方式,通过对其进行复杂 的配置以使其实现对不同类型的存储设备的有效管理,但是,由于不同类型的存储设备在 自身属性、操作方式以及映射条件上均是存在差异的,显然,这会使存储管理系统的配置工 作变得非常复杂和繁琐,而这复杂和繁琐的系统配置任务是交由用户来完成的,显然,这会 带来用户对系统的体验感变差的问题。
[0005] 此外,对于现有技术中所提出的根据各种类型的存储设备的信息对厂商提供的存 储管理系统进行的配置,从而形成对存储设备统一管理的存储管理系统,其自身是存在可 扩展性和实用性差的问题。
[0006] 而针对相关技术中的存储管理系统普遍存在可扩展性、实用性以及用户体验感差 的问题,目前尚未提出有效的解决方案。

【发明内容】

[0007] 针对相关技术中的存储管理系统普遍存在可扩展性、实用性以及用户体验感差的 问题,本发明提出一种用于云环境下的存储设备管理方法和装置,能够实现存储设备的虚 拟化管理,并使存储设备管理系统的可扩展性、实用性大幅提高;并通过调用与该访问业务 相适合的存储池来对访问业务进行处理,提高访问业务的处理效率;并通过直接调用存储 池的方式对访问业务进行处理,简单有效的实现对存储设备的统一管理,并提高存储设备 的存储利用率,提升用户体验感。
[0008] 本发明的技术方案是这样实现的:
[0009] 根据本发明的一个方面,提供了一种用于云环境下的存储设备管理方法。
[0010] 该存储设备管理方法包括:
[0011] 根据存储设备的类型和/或访问路径创建多个存储池,其中,每个存储池中包含 存储设备的属性信息、以及该存储池与存储设备的物理存储地址的映射关系;
[0012] 在接收到访问业务的情况下,根据该访问业务对应的访问路径和/或该访问业务 的业务类型、以及多个存储池中存储设备的属性信息,确定处理该访问业务的存储池;
[0013] 通过调用处理该访问业务的存储池,并根据该存储池与存储设备的物理存储地址 的映射关系,管理相应的存储设备。
[0014] 其中,该属性信息包括以下至少之一:类型、访问路径、容量、使用百分比、硬件信 息、性能指标信息、RAID (磁盘阵列)信息、映射主机的逻辑卷信息。
[0015] 优选的,在该访问业务的业务类型为存储数据的情况下,该存储设备管理方法进 一步包括:
[0016] 接收需要存储的数据;
[0017] 通过调用处理该访问业务的存储池,并根据该存储池的虚拟存储地址与存储设备 的物理存储地址的映射关系,将数据存储至相应的存储设备的对应存储空间;
[0018] 对该存储池中包含的存储设备的属性信息进行更新。
[0019] 优选的,在该访问业务的业务类型为查看存储设备的信息的情况下,该存储设备 管理方法进一步包括:
[0020] 通过调用处理该访问业务的存储池,并根据该存储池与存储设备的物理存储地址 的映射关系,在该存储池中提取并显不相应的存储设备的硬件?目息、性能指标?目息、RAID {目 息、映射主机的逻辑卷信息。
[0021] 优选的,在该访问业务的业务类型为对存储设备的RAID和/或LUN进行操作的情 况下,存储设备管理方法进一步包括:
[0022] 接收对存储设备的RAID和/或LUN的操作信息;
[0023] 通过调用处理该访问业务的存储池,并根据该存储池与存储设备的物理存储地址 的映射关系,并基于操作信息对相应存储设备的RAID和/或LUN进行相应的操作,并获取 操作结果;
[0024] 根据操作结果以及该存储池与存储设备的物理存储地址的映射关系,对存储池中 相应存储设备的属性信息进行更新。
[0025] 可选的,该存储设备管理方法进一步包括:
[0026] 根据预先接收的对应存储池的监控信息对相应的存储池进行更新。
[0027] 可选的,在对存储池进行操作之前,该存储设备管理方法进一步包括:
[0028] 对用户的身份级别进行认证;
[0029] 并且,在用户的身份级别通过认证的情况下,对存储池进行操作。
[0030] 根据本发明的另一方面,提供了一种用于云环境下的存储设备管理装置。
[0031] 该存储设备管理装置包括:
[0032] 创建模块,用于根据存储设备的类型和/或访问路径创建多个存储池,其中,每个 存储池中包含存储设备的属性信息、以及该存储池与存储设备的物理存储地址的映射关 系;
[0033] 确定模块,用于在接收到访问业务的情况下,根据该访问业务对应的访问路径和/ 或该访问业务的业务类型、以及多个存储池中存储设备的属性信息,确定处理该访问业务 的存储池;
[0034] 管理模块,用于通过调用处理该访问业务的存储池,并根据该存储池与存储设备 的物理存储地址的映射关系,管理相应的存储设备。
[0035] 其中,该属性信息包括以下至少之一:类型、访问路径、容量、使用百分比、硬件信 息、性能指标信息、RAID信息、映射主机的逻辑卷信息。
[0036] 此外,该存储设备管理装置进一步包括:
[0037] 接收模块,用于在该访问业务的业务类型为存储数据的情况下,接收需要存储的 数据;
[0038] 存储模块,用于通过调用处理该访问业务的存储池,并根据该存储池的虚拟存储 地址与存储设备的物理存储地址的映射关系,将数据存储至相应的存储设备的对应存储空 间;
[0039] 更新模块,用于对该存储池中包含的存储设备的属性信息进行更新。
[0040] 本发明通过在访问业务和存储设备之间创建与存储设备存在着一定对应关系的 多个存储池,实现了存储设备的虚拟化管理,并使存储设备管理系统的可扩展性、实用性大 幅提高;并根据当前访问业务对应的访
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1