多数据中心存储环境管理方法和系统技术方案

技术编号:10714969 阅读:121 留言:0更新日期:2014-12-03 18:09
本发明专利技术提供了一种多数据中心存储环境管理方法和系统,包括:管理服务器设置包括存储对象的类、属性和方法的存储对象库,根据存储对象库,对存储环境中的存储设备进行划分;接收存储对象操作请求并解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息;根据获取的存储对象信息对存储对象进行所请求管理操作,并向所述管理客户端返回存储对象操作处理结果。本发明专利技术通过对存储环境内存储设备进行存储对象的划分,实现了对存储对象本身及存储对象之间关系的统一管理,从而实现了对整个存储环境的统一管理。

【技术实现步骤摘要】

本专利技术涉及存储
,尤其涉及一种多数据中心存储环境管理方法和系统
技术介绍
随着数据中心存储环境的网络化、规模化和多元化,导致管理成本加大,使得存储环境的管理日益复杂。 同一存储环境中,有着众多厂商、类型、型号、版本等不同的存储设备,并且每个设备连接、管理方式往往都不一样,而每个厂商提供的管理软件基本上只对自身存储设备进行管理,无法通过一个通用的管理平台来实现对所有设备进行管理,从而使得存储环境中设备间数据无法互通,用户需要逐个登录操作,了解整个存储环境中存储资源情况,势必造成用户工作量和工作难度的增加。此外,不同厂商的设备或同一厂商的不同设备需分别部署客户端,用户扩展新存储设备选择中,不仅考虑单一存储产品功能和性能,还需要考虑在原有存储环境无缝扩展、部署统一、管理统一,因此,方便查看、管理、监控整个存储环境成为用户最需。 有鉴于此,需要一种改进的存储环境管理方案来解决现有技术的问题。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种多数据中心存储环境管理方法和系统,能够实现对存储对象本身及存储对象之间关系的统一管理,从而实现对整个存储环境的统一管理。 为了达到本专利技术目的,本专利技术提供了一种多数据中心存储环境管理方法包括:管理服务器预先设置存储对象库,存储对象库包括存储对象的类、属性和方法;根据存储对象库中存储对象的类、属性和方法,管理服务器对存储环境中的存储设备进行划分;还包括:管理服务器接收来自管理客户端的存储对象操作请求;对接收到的存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息;根据获取的存储对象信息对存储对象进行所请求管理操作,并向管理客户端返回存储对象操作处理结果。 进一步地,管理服务器预先设置存储对象库,包括:管理服务器采用公共信息模型,定义存储对象的类、属性和方法,通过将公共信息模型的建模语言转换成编程语言,设置存储对象库。 进一步地,根据所述存储对象库中存储对象的类、属性和方法,所述管理服务器对存储环境中的存储设备进行划分,包括:多数据中心存储环境包括多个数据中心,每个数据中心域内包括多个存储设备和至少一个管理服务器;根据存储对象库中对存储对象类、方法和属性的定义,管理服务器对域内的存储设备进行划分。 进一步地,存储对象操作请求采用公共信息模型-可扩展标记语言CIM-XML格式,包括所请求存储对象的类、属性和/或方法,以及所请求管理操作类型;其中,存储对象的类、属性和/或方法为存储对象的类名称、属性特征值和/或方法类型、方法名称和参数;所请求管理操作类型包括监控管理、配置管理、同步管理、日志管理、告警管理和/或用户管理。 进一步地,对接收到的所述存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息,包括:管理服务器对接收到的所述存储对象操作请求进行CIM-XML解码,对解码后的存储对象操作请求进行安全机制验证和用户权限验证;验证通过后,管理服务器查找存储对象,确定处理存储对象操作请求的管理服务器;处理存储对象操作请求的管理服务器从数据库获取或者从存储设备获取所请求管理操作对应的存储对象信息。 进一步地,查找存储对象,确定处理存储对象操作请求的管理服务器,包括:管理服务器通过从解码后的存储对象操作请求中获取所请求存储对象的类、属性和/或方法查找存储对象,根据查找到的存储对象判断是否为本管理服务器处理存储对象操作请求;如果否,将存储对象操作请求发送给对应的管理服务器。 进一步地,处理存储对象操作请求的管理服务器从数据库获取或者从存储设备获取所请求管理操作对应的存储对象信息,包括:根据所请求管理操作类型,处理存储对象操作请求的管理服务器确定是从数据库获取还是从存储设备获取所请求管理操作对应的存储对象信息;如果从所述存储设备获取,判断存储设备的通信类型,所述管理服务器采用所述存储设备的通信类型和所述存储设备进行交互,从所述存储设备获取所请求管理操作对应的存储对象信息。 本专利技术提供了一种多数据中心存储环境管理系统,包括:管理服务器,用于预先设置存储环境的存储对象库,所述存储对象库包括存储对象的类、属性和方法;根据所述存储对象库中存储对象的类、属性和方法,对存储环境中的存储设备进行划分;接收来自管理客户端的存储对象操作请求;对接收到的所述存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息;根据获取的存储对象信息对存储对象进行所请求管理操作,并向管理客户端返回存储对象操作处理结果;管理客户端,用于向所述管理服务器发送所述存储对象操作请求,接收所述管理服务器返回的所述存储对象操作处理结果。 与现有技术相比,本专利技术包括:管理服务器预先设置存储对象库,存储对象库包括存储对象的类、属性和方法;根据存储对象库中存储对象的类、属性和方法,管理服务器对存储环境中的存储设备进行划分;还包括:管理服务器接收来自管理客户端的存储对象操作请求;对接收到的存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息;根据获取的存储对象信息对存储对象进行所请求管理操作,并向管理客户端返回存储对象操作处理结果。本专利技术通过定义存储对象的类、方法和属性,并根据存储对象对多数据中心存储环境中的存储设备进行划分,实现了对存储对象本身及存储对象之间关系的统一管理,从而实现了对整个存储环境的统一管理。此外,管理客户端向管理服务器发送存储对象操作请求,因此,基于对存储对象的管理,管理客户端可以通过管理服务器对存储环境内的不同的存储设备进行管理,且不需要关心处理操作请求的管理服务器的具体位置,即管理客户端的管理范围与管理客户端登录的管理服务器无关而是与管理服务器的管理权限有关,因此,用户通过任意一个管理客户端都可以对多数据中心存储环境进行管理。 附图说明 图1是本专利技术多数据中心存储环境的架构示意图。 图2是本专利技术多数据中心存储环境管理方法的流程示意图。 图3是本专利技术管理服务器对存储对象进行请求管理操作的流程示意图。 图4是本专利技术多数据中心存储环境管理本文档来自技高网...

【技术保护点】
一种多数据中心存储环境管理方法,其特征在于,包括:管理服务器预先设置存储对象库,所述存储对象库包括存储对象的类、属性和方法;根据所述存储对象库中存储对象的类、属性和方法,所述管理服务器对存储环境中的存储设备进行划分;还包括:所述管理服务器接收来自管理客户端的存储对象操作请求;对接收到的所述存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息;根据获取的存储对象信息对存储对象进行所请求管理操作,并向所述管理客户端返回存储对象操作处理结果。

【技术特征摘要】
1.一种多数据中心存储环境管理方法,其特征在于,包括:管理服务
器预先设置存储对象库,所述存储对象库包括存储对象的类、属性和方法;
根据所述存储对象库中存储对象的类、属性和方法,所述管理服务器对存储
环境中的存储设备进行划分;还包括:
所述管理服务器接收来自管理客户端的存储对象操作请求;
对接收到的所述存储对象操作请求进行解析,根据解析结果查找存储对
象,获取所请求管理操作对应的存储对象信息;
根据获取的存储对象信息对存储对象进行所请求管理操作,并向所述管
理客户端返回存储对象操作处理结果。
2.根据权利要求1所述的多数据中心存储环境管理方法,其特征在于,
所述管理服务器预先设置存储对象库,包括:
所述管理服务器采用公共信息模型,定义存储对象的类、属性和方法,
通过将公共信息模型的建模语言转换成编程语言,设置存储对象库。
3.根据权利要求1或2所述的多数据中心存储环境管理方法,其特征
在于,所述根据所述存储对象库中存储对象的类、属性和方法,所述管理服
务器对存储环境中的存储设备进行划分,包括:
多数据中心存储环境包括多个数据中心,每个数据中心域内包括多个存
储设备和至少一个管理服务器;
根据存储对象库中对存储对象类、方法和属性的定义,所述管理服务器
对域内的存储设备进行划分。
4.根据权利要求3所述的多数据中心存储环境管理方法,其特征在于,
所述存储对象操作请求采用公共信息模型-可扩展标记语言CIM-XML格式,
包括所请求存储对象的类、属性和/或方法,以及所请求管理操作类型;其中,
所述存储对象的类、属性和/或方法为存储对象的类名称、属性特征值和
/或方法类型、方法名称和参数;
所述所请求管理操作类型包括监控管理、配置管理、同步管理、日志管

\t理、告警管理和/或用户管理。
5.根据权利要求4所述的多数据中心存储环境管理方法,其特征在于,
所述对接收到的所述存储对象操作请求进行解析,根据解析结果查找存储对
象,获取所请求管理操作对应的存储对象信息,包括:
所述管理服务器对接收到的所述存储对象操作请求进行CIM-XML解
码,对解码后的存储对象操作请求进行安全机制验证和用户权限验证;
所述验证通过后,管理服务器查找存储对象,确定处理存储对象操作请
求的管理服务器;
所述处理存储对象操作请求的管理服务器从数据库获取或者从存储设备
获取所请求管理操作对应的存储对象信息。
6.根据权利要求5所述的多数据中心存储环境管理方法,其特征在于,
所述查找存储对象,确定处理存储对象操作请求的管理服务器,包括:
所述管理服务器通过从解码后的存储对象操作请求中获取所请求存储对
象的类、属性和/或方法查找存储对象,根据查找到的存储对象判断是否为本
管理服务器处理存储对象操作请求;如果否,将存储对象操作请求发送给对
应的管理服务器。
7.根据权利要求5所述的多数据中心存储环境管理方法,其特征在于,
所述处理存储对象操作请求的管理服务器从数据库获取或者从存储设备获取
所请求管理操作对应的存储对象信息,包括:
根据所请求管理操作类型,所述处理存储对象操作请求的管理服务器确
定是从数据库获取还是从存储设备获取所请求管理操作对应的存储对象信
息;
如果从所述存储设备获取,判断存储设备的通信类型,所述管理服务器
采用所述存储设备的通信类型和所述存储设备进行交互,从所述存储设备获
取所请求管理操作对应的存储对象信息。
8.一种多数据中心存储环境管理系统,其特征在于,包括:

【专利技术属性】
技术研发人员:袁鹏飞吴庆民
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:北京;11

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

1