一种存储资源管理系统及方法技术方案

技术编号:6104913 阅读:194 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种存储资源管理系统及方法。传统的存储系统管理在维护及升级方面成本高。本发明专利技术根据存储资源的集中管理和优化配置的基本需求和业务逻辑分解成各个功能模块,WebGUI分别调用不同的服务接口实现存储资源的配置和管理。存储资源管理系统包括:磁盘管理模块、存储池管理模块、虚拟卷管理模块和LUNMapping模块。本发明专利技术具有较广的存储网络管理范围,增强了不同操作系统之间的互操作性,使用户通过简单的操作就拥有足够的技术支持和系统管理能力。

【技术实现步骤摘要】

本专利技术属于计算机存储
,涉及。
技术介绍
各种业务的发展加快了各个企业单位对存储资源管理和信息管理的需求。随着存 储环境、网络架构的日益复杂,异构的存储环境和来自不同厂商的系统增加了存储管理的 复杂性。目前很多企业都很重视IT的投资,在此之前已经累积了大量的磁盘阵列和磁带 库,以及基于NAS的存储系统。而这些存储资源大多来自不同的厂商,不断积累的存储资源 和所承载的数据导致管理难度呈指数级增长,这让存储管理员们的日常工作异常困难。目 前异构和跨平台管理是存储管理的难点。在不断满足企业需求的过程中,存储管理软件经历了三个不同发展时期最初,存 储管理软件主要用于满足用户数据可靠性的基本存储功能软件,例如备份、恢复、镜像等, 目前,此类软件在智能化、自动化等方面取得了很大进展。随后,存储管理软件旨在帮助企 业实现最佳的IT投资回报,SAN架构的相关管理软件是其中的典型代表。由于此种软件和 硬件联系紧密,虽然硬件的标准化近年已经取得了一些进展,但其长期性决定了此类管理 软件主要由同时具有软硬件技术支持的跨国IT公司提供。而目前伴随着存储虚拟化,定位 于存储架构管理的软件已经成为未来的发展方向。然而,现有企业存储管理存在如下问题在过去几年里,随着业务环境的经济变化、数据的快速增长及数据类型的增多,迫使企 业要寻求更高效的数据管理方法。当前,企业的存储系统管理面临着巨大的挑战,这主要表 现为很低的存储资源利用率、异构存储造成许多信息孤岛和日益复杂的存储系统管理和维 护及升级成本居高不下。为了获取网络存储的最大好处,企业用户必须解决三个问题如何加大对存储网 络的管理范围;如何增强不同操作系统之间的互操作性;如何拥有足够的技术支持和系统 管理能力。因此需要通用性管理软件解决以上问题。通用性一方面要求各种存储管理软件 的功能进一步整合,更重要的是要求能够通过一个软件对来自各个厂商的存储资源,以及 其所承载的各种类型的信息进行简便管理。
技术实现思路
本专利技术的目的在于针对现有数据存储管理存在的上述问题,提供一种存储资源 管理系统及方法,可以对异构的存储资源进行集中管理、按需分配。—种存储资源管理系统,根据存储资源的集中管理和优化配置的基本需求和业务 逻辑分解成各个功能模块,WebGUI分别调用不同的服务接口实现存储资源的配置和管理。 所述的存储资源管理系统包括磁盘管理模块,可以对windows系统中的磁盘进行基本管 理、提供磁盘索引、磁盘总容量、磁盘可用容量、磁盘状态、磁盘是否初始化信息,还可以对 未初始化磁盘进行初始化。存储池管理模块对存储资源进行集中管理,可以将异构且已初始化的存储资源按需纳入存储池中进行统一的集中化管理。虚拟卷管理模块将存储池分为 多个的虚拟卷(逻辑卷)实现对存储池中的资源按存储配置需求进行有效合理的存储资源 的逻辑分离。LUN Mapping模块实现对虚拟卷的使用分配,通过FC和ISCSI两种方式给各 种应用服务器或主机提供存储资源。一种存储资源管理方法,该方法可以对异构的存储资源进行集中管理和分配,改 善系统的可扩展性,其包括以下步骤在所述的磁盘管理模块获取所有与服务器相连的磁盘信息,对新加入的磁盘,可进行 重新扫描操作得到磁盘信息,根据磁盘索引号,可查看此磁盘是否已初始化,对未初始化的 磁盘可进行初始化操作;在所述的存储池管理模块,根据实际需求建立静态或者动态存储 池,选定已初始化的磁盘加入到存储池,一个存储池内可以容纳多个磁盘,形成容量更大的 存储池;在指定的存储池里新建虚拟卷,可根据实际需求,选择建立动态卷或者静态卷;选 择需进行映射而未建立映射关系的虚拟卷,该卷的卷名、卷ID和所属存储池名称已经确 定,还需选择客户端、客户端通道、服务端通道及LUN号,调用SAN引擎例程和SVE例程,即 可建立虚拟卷的映射关系,实现存储资源的按需分配。本专利技术具有的有益效果是1)本专利技术是基于虚拟存储技术的数据管理系统,就通用性而言,具有较广的存储网络 管理范围,增强了不同操作系统之间的互操作性,使用户通过简单的操作就拥有足够的技 术支持和系统管理能力。2)本专利技术通过管理功能组合进行存储资源管理,使得用户能够从更高抽象层次配 置存储资源,将所有存储资源置于统一的视图之下,以减少用户的管理难度和成本,并优化 存储资源的配置和使用。附图说明下面结合附图对本专利技术作进一步的说明。图1是本专利技术提供的存储管理系统的各功能模块图。图2是图1所述存储管理系统的存储管理方法流程图。图3是本专利技术的磁盘管理模块的流程图。图4是本专利技术的存储池管理模块的流程图。图5是本专利技术的存储卷管理模块的流程图。图6是本专利技术的LUN Mapping模块的流程图。具体实施例方式请参阅图1,本专利技术实施例提供一种存储管理系统100的功能模块图。所述的存储 管理系统用于对异构存储资源进行集中管理、按需分配。所述的异构存储资源包括不同方式连接的磁盘或者磁盘阵列,如SSA、FC、SCSI、 SATA、IDE,同时也可以指代不同的存储厂商生产的磁盘或磁盘阵列,所述的各种应用服务 器或主机包括数据库、视频服务、文件服务、个人计算机。所述的一种存储资源管理系统100通过四个模块实现,分别是磁盘管理模块10、 存储池管理模块20、虚拟卷管理模块30和LUN Mapping模块40。所述的磁盘管理模块10可以对Windows系统所能识别磁盘进行基本管理,提供磁 盘索引,磁盘总容量,磁盘可用容量,磁盘状态,磁盘是否初始化信息,还可以对未初始化磁 盘进行初始化。包括以下三个子模块磁盘信息查询子模块,主要利用Windows自带的diskpart 程序实现,能获取所有与服务器相连的磁盘信息,对于新加入的磁盘,可进行重新扫描操作 得到磁盘信息;磁盘状态查询子模块,根据磁盘索引号,可以查询所选磁盘是否已经初始 化;磁盘初始化子模块,对未初始化的磁盘进行初始化操作,只有初始化过的磁盘才能加入 到存储池。所述的对磁盘初始化的过程为根据磁盘索引号选中磁盘,获得所选磁盘的初始 化状态,若已初始化,则无需操作显示“已初始化”;否则进行初始化,设置相应运行参数启 动Windows自带的diskpart进程,重定向输入子命令给diskpart进程,由该进程实现磁盘 的初始化,最后返回重定向输出结果。所述的存储池管理模块20存储池管理模块对存储资源进行集中管理,可以将异 构且已初始化的存储资源按需纳入到已建立的存储池中进行统一的集中化管理。包括以下三个子模块存储池的建立与删除子模块,选择建立静态或者动态存储 池,然后调用存储虚拟化引擎SVE(Storage Virtualization Engine)例程,来新建存储池。 根据存储池ID,选择删除相应存储池;存储池信息查询子模块,获取所有存储池信息,包括 静态存储池和动态存储池。存储池信息包括,存储池名称,存储池ID,存储池容量及已用容 量,存储池类型和状态;存储池配置子模块,获取已经初始化的磁盘信息,选定以磁盘索引 唯一表示的某一磁盘加入到指定存储池,一个存储池内可以容纳多个磁盘,以形成容量更 大的存储池。所述的存储池可分为静态存储池和动态存储池,两者的主要区别是在于存储资源 的分配方式不同,在静态存储池中建立虚拟卷将分配所有本文档来自技高网
...

【技术保护点】
1.一种存储资源管理系统,其特征在于:根据存储资源的集中管理和优化配置的基本需求和业务逻辑分解成各个功能模块,WebGUI分别调用不同的服务接口实现存储资源的配置和管理;所述的存储资源管理系统包括:磁盘管理模块,可以对windows系统中的磁盘进行基本管理、提供磁盘索引、磁盘总容量、磁盘可用容量、磁盘状态、磁盘是否初始化信息,还可以对未初始化磁盘进行初始化;存储池管理模块对存储资源进行集中管理,可以将异构且已初始化的存储资源按需纳入存储池中进行统一的集中化管理;虚拟卷管理模块将存储池分为多个的虚拟卷;实现对存储池中的资源按存储配置需求进行有效合理的存储资源的逻辑分离;LUN Mapping模块实现对虚拟卷的使用分配,通过FC和ISCSI两种方式给各种应用服务器或主机提供存储资源。

【技术特征摘要】

【专利技术属性】
技术研发人员:任永坚茅文蕾汪海张纪林徐向华万健
申请(专利权)人:杭州电子科技大学
类型:发明
国别省市:86

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

1