多数据中心存储环境管理方法和系统的制作方法

文档序号:7813708阅读:135来源:国知局
多数据中心存储环境管理方法和系统的制作方法
【专利摘要】本发明提供了一种多数据中心存储环境管理方法和系统,包括:管理服务器设置包括存储对象的类、属性和方法的存储对象库,根据存储对象库,对存储环境中的存储设备进行划分;接收存储对象操作请求并解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息;根据获取的存储对象信息对存储对象进行所请求管理操作,并向所述管理客户端返回存储对象操作处理结果。本发明通过对存储环境内存储设备进行存储对象的划分,实现了对存储对象本身及存储对象之间关系的统一管理,从而实现了对整个存储环境的统一管理。
【专利说明】多数据中心存储环境管理方法和系统

【技术领域】
[0001]本发明涉及存储【技术领域】,尤其涉及一种多数据中心存储环境管理方法和系统。

【背景技术】
[0002]随着数据中心存储环境的网络化、规模化和多元化,导致管理成本加大,使得存储环境的管理日益复杂。
[0003]同一存储环境中,有着众多厂商、类型、型号、版本等不同的存储设备,并且每个设备连接、管理方式往往都不一样,而每个厂商提供的管理软件基本上只对自身存储设备进行管理,无法通过一个通用的管理平台来实现对所有设备进行管理,从而使得存储环境中设备间数据无法互通,用户需要逐个登录操作,了解整个存储环境中存储资源情况,势必造成用户工作量和工作难度的增加。此外,不同厂商的设备或同一厂商的不同设备需分别部署客户端,用户扩展新存储设备选择中,不仅考虑单一存储产品功能和性能,还需要考虑在原有存储环境无缝扩展、部署统一、管理统一,因此,方便查看、管理、监控整个存储环境成为用户最需。
[0004]有鉴于此,需要一种改进的存储环境管理方案来解决现有技术的问题。


【发明内容】

[0005]为了解决上述技术问题,本发明提供了一种多数据中心存储环境管理方法和系统,能够实现对存储对象本身及存储对象之间关系的统一管理,从而实现对整个存储环境的统一管理。
[0006]为了达到本发明目的,本发明提供了一种多数据中心存储环境管理方法包括:管理服务器预先设置存储对象库,存储对象库包括存储对象的类、属性和方法;根据存储对象库中存储对象的类、属性和方法,管理服务器对存储环境中的存储设备进行划分;还包括:管理服务器接收来自管理客户端的存储对象操作请求;对接收到的存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息;根据获取的存储对象信息对存储对象进行所请求管理操作,并向管理客户端返回存储对象操作处理结果O
[0007]进一步地,管理服务器预先设置存储对象库,包括:管理服务器采用公共信息模型,定义存储对象的类、属性和方法,通过将公共信息模型的建模语言转换成编程语言,设置存储对象库。
[0008]进一步地,根据所述存储对象库中存储对象的类、属性和方法,所述管理服务器对存储环境中的存储设备进行划分,包括:多数据中心存储环境包括多个数据中心,每个数据中心域内包括多个存储设备和至少一个管理服务器;根据存储对象库中对存储对象类、方法和属性的定义,管理服务器对域内的存储设备进行划分。
[0009]进一步地,存储对象操作请求采用公共信息模型-可扩展标记语言CIM-XML格式,包括所请求存储对象的类、属性和/或方法,以及所请求管理操作类型;其中,存储对象的类、属性和/或方法为存储对象的类名称、属性特征值和/或方法类型、方法名称和参数;所请求管理操作类型包括监控管理、配置管理、同步管理、日志管理、告警管理和/或用户管理。
[0010]进一步地,对接收到的所述存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息,包括:管理服务器对接收到的所述存储对象操作请求进行CIM-XML解码,对解码后的存储对象操作请求进行安全机制验证和用户权限验证;验证通过后,管理服务器查找存储对象,确定处理存储对象操作请求的管理服务器;处理存储对象操作请求的管理服务器从数据库获取或者从存储设备获取所请求管理操作对应的存储对象信息。
[0011]进一步地,查找存储对象,确定处理存储对象操作请求的管理服务器,包括:管理服务器通过从解码后的存储对象操作请求中获取所请求存储对象的类、属性和/或方法查找存储对象,根据查找到的存储对象判断是否为本管理服务器处理存储对象操作请求;如果否,将存储对象操作请求发送给对应的管理服务器。
[0012]进一步地,处理存储对象操作请求的管理服务器从数据库获取或者从存储设备获取所请求管理操作对应的存储对象信息,包括:根据所请求管理操作类型,处理存储对象操作请求的管理服务器确定是从数据库获取还是从存储设备获取所请求管理操作对应的存储对象信息;如果从所述存储设备获取,判断存储设备的通信类型,所述管理服务器采用所述存储设备的通信类型和所述存储设备进行交互,从所述存储设备获取所请求管理操作对应的存储对象信息。
[0013]本发明提供了一种多数据中心存储环境管理系统,包括:管理服务器,用于预先设置存储环境的存储对象库,所述存储对象库包括存储对象的类、属性和方法;根据所述存储对象库中存储对象的类、属性和方法,对存储环境中的存储设备进行划分;接收来自管理客户端的存储对象操作请求;对接收到的所述存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息;根据获取的存储对象信息对存储对象进行所请求管理操作,并向管理客户端返回存储对象操作处理结果;管理客户端,用于向所述管理服务器发送所述存储对象操作请求,接收所述管理服务器返回的所述存储对象操作处理结果。
[0014]与现有技术相比,本发明包括:管理服务器预先设置存储对象库,存储对象库包括存储对象的类、属性和方法;根据存储对象库中存储对象的类、属性和方法,管理服务器对存储环境中的存储设备进行划分;还包括:管理服务器接收来自管理客户端的存储对象操作请求;对接收到的存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息;根据获取的存储对象信息对存储对象进行所请求管理操作,并向管理客户端返回存储对象操作处理结果。本发明通过定义存储对象的类、方法和属性,并根据存储对象对多数据中心存储环境中的存储设备进行划分,实现了对存储对象本身及存储对象之间关系的统一管理,从而实现了对整个存储环境的统一管理。此外,管理客户端向管理服务器发送存储对象操作请求,因此,基于对存储对象的管理,管理客户端可以通过管理服务器对存储环境内的不同的存储设备进行管理,且不需要关心处理操作请求的管理服务器的具体位置,即管理客户端的管理范围与管理客户端登录的管理服务器无关而是与管理服务器的管理权限有关,因此,用户通过任意一个管理客户端都可以对多数据中心存储环境进行管理。

【专利附图】

【附图说明】
[0015]图1是本发明多数据中心存储环境的架构示意图。
[0016]图2是本发明多数据中心存储环境管理方法的流程示意图。
[0017]图3是本发明管理服务器对存储对象进行请求管理操作的流程示意图。
[0018]图4是本发明多数据中心存储环境管理系统的架构示意图。

【具体实施方式】
[0019]以下将结合附图所示的【具体实施方式】对本发明进行详细描述。
[0020]图1是本发明多数据中心存储环境管理系统的架构示意图。如图1所示,多数据中心存储环境包括多个数据中心,每个数据中心包括多个存储设备和至少一个管理服务器,管理服务器之间通过管理数据通道进行互联,管理服务器与域内的存储设备通过内部网络进行交互。此外,多数据中心存储环境中还包括管理客户端,该管理客户端通过管理数据通道和每个数据中心的管理服务器交互,通过管理服务器实现对存储设备的统一管理。
[0021]管理服务器之间进行互联的管理数据通道可以使用超文本传输协议客户端(HTTPClient, Hypertext transfer protocol Client)协议,并米用公共信息模型(CIM, CommonInformat1n Model)-可扩展标记语言(XML, Extensible Markup Language)格式进行数据传输。
[0022]图2是本发明多数据中心存储环境管理方法的流程示意图,如图2所示,包括:
[0023]步骤21,管理服务器预先设置存储对象库,该存储对象库包括存储对象的类、属性和方法。
[0024]在本步骤中,存储环境中包括多个存储设备,存储设备由大量的存储对象构成。
[0025]通过公共信息模型,定义存储对象的类、属性和方法,来表现存储环境中的存储对象以及存储对象之间的关系,公共信息模型采用建模语言,将公共信息模型的建模语言转换成编程语言,设置存储对象库,该存储对象库包括存储对象的类、属性和方法。
[0026]其中公共信息模型中对类、属性和方法的定义如下:
[0027]类,是一系列拥有同样属性和方法的同类型存储对象的表不,一个类可以参与一个关联,作为一个引用的目标,其中,
[0028]每一个存储对象提供它所属于的类定义的属性值和方法,一个存储对象不会拥有它所属于的类以外的任何属性值和方法,且一个存储对象不能重新定义其所属的类以及其父类已经定义的属性和方法;
[0029]关联包含两个或两个以上引用的类,一个关联代表了两个或两个以上存储对象的联系,通过关联,类与类之间可以建立关系但却不需要改写或者影响相关类,只有关联类才能拥有引用,一个关联类不能是一个非关联类的子类,任何关联的子类都是一个关联类;
[0030]引用是每个存储对象在一个关联中扮演的角色,一个给定的存储对象可以拥有多个引用的存储对象。
[0031]属性,是通过分配特定值来描述存储对象,该属性可以被认为是一组读、写的方法用来返回和设置某一个存储对象的某一种状态。
[0032]方法,是一组声明,包括方法名称,返回类型和参数。
[0033]公共信息模型分为核心层、公共层和扩展层三部分,其中:
[0034]核心层:是一个类、关系和属性的小集合,提供一个基本的词汇来分析和描述要管理的系统。
[0035]公共层:是一些基本类的集合,公共层描述存储领域的管理对象,它包含的类定义对于特定的管理领域来说是公共的。
[0036]扩展层:对公共层的技术特定的扩展,用户可以根据自己的需要对公共层做扩展,作为自己的扩展层。
[0037]在本步骤中,通过对公共信息模型的构建、扩展,实现对存储环境对象管理的类、属性、方法定义,通过指定语言转换,生成存储对象库,用户可以对存储对象库中存储对象的类、属性和方法进行填充,实现对整个存储环境的管理。
[0038]步骤22,根据存储对象库中存储对象的类、属性和方法,管理服务器对存储环境中的存储设备进行划分。
[0039]在本步骤中,在存储环境中可能存在着众多厂商、类型、型号、版本等不同的存储设备,因此存储对象的交集比例比较大,例如不同的存储设备中存储对象的交集可能达到95%以上。根据存储对象库中对存储对象类、方法和属性的定义,管理服务器对域内的存储设备进行划分,如此,可以实现对存储对象本身及存储对象之间关系的统一管理,从而实现对不同的存储设备的管理。
[0040]步骤23,管理服务器接收来自管理客户端的存储对象操作请求。
[0041]在本步骤中,该存储对象操作请求可以采用CIM-XML,包括所请求存储对象的类、属性和/或方法,以及所请求管理操作类型,其中存储对象的类、属性和/或方法可以具体为类名称、属性特征值和/或方法类型、方法名称和参数,所请求管理操作类型包括监控管理、配置管理、同步管理、日志管理、告警管理和/或用户管理。
[0042]管理服务器接收来自管理客户端发送存储对象操作请求,具体包括:用户在管理客户端发起存储对象操作请求,管理客户端通过HTTP Client为该存储对象操作请求增加HTTP头,管理服务器接收来自管理客户端的携带HTTP头的存储对象操作请求。
[0043]步骤24,管理服务器对接收到的存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息。
[0044]在本步骤中,管理服务器对接收到的存储对象操作请求进行解析,具体包括:管理服务器接收来自管理客户端的携带HTTP头的存储对象操作请求,剥离HTTP头,并对该存储对象操作请求进行CIM-XML解码。
[0045]根据解析结果查找存储对象,并对该存储对象进行所请求管理操作,具体可如图3所示,包括以下步骤:
[0046]步骤241,管理服务器对解析结果进行安全机制验证和用户权限验证,若通过验证,进入步骤242,否则,向管理客户端返回存储对象操作请求错误结果。
[0047]其中,通过判断解析结果是否合法来进行安全机制验证;通过用户的帐号和密码来进行用户权限验证。
[0048]步骤242,管理服务器查找存储对象,确定处理存储对象操作请求的管理服务器。
[0049]其中,通过从解码后的存储对象操作请求中所请求存储对象的类、属性和/或方法查找存储对象。根据查找到的存储对象判断是否为本管理服务器处理存储对象操作请求;如果否,将存储对象操作请求发送给对应的管理服务器。
[0050]步骤243,处理存储对象操作请求的管理服务器从数据库获取或者从存储设备获取所请求管理操作对应的存储对象信息。
[0051]其中,数据库包括有用户信息、存储对象信息、日志信息、告警信息等。根据所请求管理操作类型,判断是从数据库获取还是从存储设备获取所请求管理操作对应的存储对象信息。
[0052]如果从存储设备获取,还需要判断存储设备的通信类型,该存储设备的通信类型包括telnet、命令提示符(CMD,Command)和CM-XML等,管理服务器基于存储设备的通信类型进行交互,从存储设备获取所请求管理操作对应的存储对象信息。
[0053]步骤25,管理服务器根据获取的存储对象信息对存储对象进行所请求管理操作,并向管理客户端返回存储对象操作处理结果。
[0054]在本步骤中,管理服务器根据获取的存储对象信息对存储对象进行所请求管理操作,例如对存储对象进行监控管理、同步管理、日志管理、告警管理和/或用户管理,并根据管理操作情况整理存储对象操作处理结果。该存储对象操作处理结果通过管理服务器进行CIM-XML编码,管理服务器将CM-XML格式的存储对象操作处理结果返回给管理客户端。
[0055]本发明通过定义存储对象的类、方法和属性,并根据存储对象对多数据中心存储环境中的存储设备进行划分,能够实现对存储对象本身及存储对象之间关系的统一管理,从而实现对整个存储环境的统一管理。此外,管理客户端向管理服务器发送存储对象操作请求,因此,基于对存储对象的管理,管理客户端可以通过管理服务器对存储环境内的不同的存储设备进行管理,且不需要关心处理操作请求的管理服务器的具体位置,即管理客户端的管理范围与管理客户端登录的管理服务器无关而是与管理服务器的管理权限有关,因此,用户通过任意一个管理客户端都可以对多数据中心存储环境进行管理。
[0056]图4是本发明多数据中心存储环境管理系统的架构示意图,如图4所示,多数据中心存储环境管理系统包括:
[0057]管理服务器,用于预先设置存储环境的存储对象库,该存储对象库包括存储对象的类、属性和方法;根据存储对象库中存储对象的类、属性和方法,对存储环境中的存储设备进行划分;接收来自管理客户端的存储对象操作请求;对接收到的存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息;根据获取的存储对象信息对存储对象进行所请求管理操作,并向管理客户端返回存储对象操作处理结果。
[0058]具体地,管理服务器包括存储对象库、划分单元、HTTP服务器、CIM-XML解码编码器、认证单元、功能服务单元、数据库和操作调度单元,其中,
[0059]存储对象库,用于存储存储对象的类、属性和方法;
[0060]划分单元,用于根据存储对象库中存储对象的类、属性和方法,对存储环境中的存储设备进行划分;
[0061]数据库,包括用户信息、存储对象信息、日志信息和告警信息等;
[0062]HTTP服务器,用于接收来自管理客户端的存储对象操作请求进行HTTP解码,以及向管理客户端返回存储对象操作处理结果进行HTTP编码;其中,存储对象操作请求可以采用CIM-XML格式,包括存储对象的类、属性和/或方法,以及所请求管理操作类型,其中存储对象的类、属性和/或方法可以具体为类名称、属性特征值和/或方法类型、方法名称和参数,所请求管理操作类型包括监控管理、配置管理、同步管理、日志管理、告警管理和/或用户管理;
[0063]CIM-XML解码编码器,用于对来自管理客户端的存储对象操作请求进行CM-XML解码,以及对向管理客户端发送的存储对象操作处理结果进行CM-XML编码;
[0064]认证单元,用于对CM-XML解码后的存储对象操作请求进行安全机制验证和用户权限验证;
[0065]操作调度单元,用于如果通过验证,通过从解码后的存储对象操作请求中获取所请求存储对象的类、属性和/或方法查找存储对象,根据查找到的存储对象判断是否为本管理服务器处理存储对象操作请求;如果是,本操作调度单元处理存储对象操作请求,如果否,将存储对象操作请求发送给对应的管理服务器;从数据库获取或者从存储设备获取所请求管理操作对应的存储对象信息,如果从存储设备获取,进一步判断存储设备的通信类型,采用相应的通信类型进行交互,从存储设备获取所请求管理操作对应的存储对象信息
[0066]功能服务单元,包括监控管理、配置管理、同步管理、日志管理、告警管理和/或用户管理,用于根据存储对象操作请求所请求的操作类型对存储对象进行相应处理。
[0067]管理客户端,用于向管理服务器发送存储对象操作请求,接收管理服务器返回的存储对象操作处理结果。
[0068]具体地,管理客户端包括图形用户界面(⑶I, Graphical User Interface)、管理逻辑、CIM-XML解码编码器和HTTP Client,其中,
[0069]GUI,用于对同一个存储对象采用统一的命名,为用户提供统一的操作界面;
[0070]管理逻辑,用于在管理的存储对象呈现时,将详细分析对象之间的包含与被包含、泛化与特殊、聚合等关系,以树型列表等形式进行统一展现;
[0071]CM-XML解码编码器,用于对向管理服务器发送的存储对象操作请求进行CIM-XML编码,以及对来自管理服务器的存储对象操作处理结果进行CM-XML解码;
[0072]HTTP Client,用于对向管理服务器发送的存储对象操作请求进行HTTP编码,以及对来自管理服务器的存储对象操作处理结果进行HTTP解码。
[0073]本发明通过定义存储对象的类、方法和属性,并根据存储对象对多数据中心存储环境中的存储设备进行划分,能够实现对存储对象本身及存储对象之间关系的统一管理,从而实现对整个存储环境的统一管理。此外,管理客户端向管理服务器发送存储对象操作请求,因此,基于对存储对象的管理,管理客户端可以通过管理服务器对存储环境内的不同的存储设备进行管理,且不需要关心处理操作请求的管理服务器的具体位置,即管理客户端的管理范围与管理客户端登录的管理服务器无关而是与管理服务器的管理权限有关,因此,用户通过任意一个管理客户端都可以对多数据中心存储环境进行管理。
[0074]应当理解,虽然本说明书根据实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施方式中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
[0075]上文所列出的一系列的详细说明仅仅是针对本发明的可行性实施方式的具体说明,它们并非用于限制本发明的保护范围,凡未脱离本发明技艺精神所作的等效实施方式或变更均应包含在本发明的保护范围之内。
【权利要求】
1.一种多数据中心存储环境管理方法,其特征在于,包括:管理服务器预先设置存储对象库,所述存储对象库包括存储对象的类、属性和方法;根据所述存储对象库中存储对象的类、属性和方法,所述管理服务器对存储环境中的存储设备进行划分;还包括: 所述管理服务器接收来自管理客户端的存储对象操作请求; 对接收到的所述存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息; 根据获取的存储对象信息对存储对象进行所请求管理操作,并向所述管理客户端返回存储对象操作处理结果。
2.根据权利要求1所述的多数据中心存储环境管理方法,其特征在于,所述管理服务器预先设置存储对象库,包括: 所述管理服务器采用公共信息模型,定义存储对象的类、属性和方法,通过将公共信息模型的建模语言转换成编程语言,设置存储对象库。
3.根据权利要求1或2所述的多数据中心存储环境管理方法,其特征在于,所述根据所述存储对象库中存储对象的类、属性和方法,所述管理服务器对存储环境中的存储设备进行划分,包括: 多数据中心存储环境包括多个数据中心,每个数据中心域内包括多个存储设备和至少一个管理服务器; 根据存储对象库中对存储对象类、方法和属性的定义,所述管理服务器对域内的存储设备进行划分。
4.根据权利要求3所述的多数据中心存储环境管理方法,其特征在于,所述存储对象操作请求采用公共信息模型-可扩展标记语言CIM-XML格式,包括所请求存储对象的类、属性和/或方法,以及所请求管理操作类型;其中, 所述存储对象的类、属性和/或方法为存储对象的类名称、属性特征值和/或方法类型、方法名称和参数; 所述所请求管理操作类型包括监控管理、配置管理、同步管理、日志管理、告警管理和/或用户管理。
5.根据权利要求4所述的多数据中心存储环境管理方法,其特征在于,所述对接收到的所述存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息,包括: 所述管理服务器对接收到的所述存储对象操作请求进行CIM-XML解码,对解码后的存储对象操作请求进行安全机制验证和用户权限验证; 所述验证通过后,管理服务器查找存储对象,确定处理存储对象操作请求的管理服务器; 所述处理存储对象操作请求的管理服务器从数据库获取或者从存储设备获取所请求管理操作对应的存储对象信息。
6.根据权利要求5所述的多数据中心存储环境管理方法,其特征在于,所述查找存储对象,确定处理存储对象操作请求的管理服务器,包括: 所述管理服务器通过从解码后的存储对象操作请求中获取所请求存储对象的类、属性和/或方法查找存储对象,根据查找到的存储对象判断是否为本管理服务器处理存储对象操作请求;如果否,将存储对象操作请求发送给对应的管理服务器。
7.根据权利要求5所述的多数据中心存储环境管理方法,其特征在于,所述处理存储对象操作请求的管理服务器从数据库获取或者从存储设备获取所请求管理操作对应的存储对象信息,包括: 根据所请求管理操作类型,所述处理存储对象操作请求的管理服务器确定是从数据库获取还是从存储设备获取所请求管理操作对应的存储对象信息; 如果从所述存储设备获取,判断存储设备的通信类型,所述管理服务器采用所述存储设备的通信类型和所述存储设备进行交互,从所述存储设备获取所请求管理操作对应的存储对象信息。
8.一种多数据中心存储环境管理系统,其特征在于,包括: 管理服务器,用于预先设置存储环境的存储对象库,所述存储对象库包括存储对象的类、属性和方法;根据所述存储对象库中存储对象的类、属性和方法,对存储环境中的存储设备进行划分;接收来自管理客户端的存储对象操作请求;对接收到的所述存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息;根据获取的存储对象信息对存储对象进行所请求管理操作,并向管理客户端返回存储对象操作处理结果; 管理客户端,用于向所述管理服务器发送所述存储对象操作请求,接收所述管理服务器返回的所述存储对象操作处理结果。
9.根据权利要求8所述的多数据中心存储环境管理系统,其特征在于,所述管理服务器,用于预先设置存储环境的存储对象库,包括: 所述管理服务器用于采用公共信息模型,定义存储对象的类、属性和方法,通过将公共信息模型的建模语言转换成编程语言,设置存储环境的存储对象库。
10.根据权利要求8或9所述的多数据中心存储环境管理系统,其特征在于,所述多数据中心存储环境包括多个数据中心,每个数据中心域内包括多个存储设备和至少一个管理服务器; 所述管理服务器,用于根据所述存储对象库中存储对象的类、属性和方法,对存储环境中的存储设备进行划分,包括: 所述管理服务器用于根据存储对象库中对存储对象类、方法和属性的定义,对域内的存储设备进行划分。
11.根据权利要求10所述的多数据中心存储环境管理系统,其特征在于,所述管理服务器用于接收来自管理客户端的存储对象操作请求,所述存储对象操作请求采用CIM-XML格式,包括所请求存储对象的类、属性和/或方法,以及所请求管理操作类型;其中, 所述存储对象的类、属性和/或方法为存储对象的类名称、属性特征值和/或方法类型、方法名称和参数; 所述所请求管理操作类型包括监控管理、配置管理、同步管理、日志管理、告警管理和/或用户管理。
12.根据权利要求11所述的多数据中心存储环境管理系统,其特征在于,所述管理服务器,用于对接收到的所述存储对象操作请求进行解析,根据解析结果查找存储对象,获取所请求管理操作对应的存储对象信息,包括: 所述管理服务器,用于对接收到的所述存储对象操作请求进行CIM-XML解码,对解码后的存储对象操作请求进行安全机制验证和用户权限验证;所述验证通过后,查找存储对象,确定处理存储对象操作请求的管理服务器;所述处理存储对象操作请求的管理服务器从数据库获取或者从存储设备获取所请求管理操作对应的存储对象信息。
13.根据权利要求12所述的多数据中心存储环境管理系统,其特征在于,所述管理服务器查找存储对象,确定处理存储对象操作请求的管理服务器,包括: 所述管理服务器通过从解码后的存储对象操作请求中获取所请求存储对象的类、属性和/或方法查找存储对象,根据查找到的存储对象判断是否为本管理服务器处理存储对象操作请求;如果否,将存储对象操作请求发送给对应的管理服务器。
14.根据权利要求12所述的多数据中心存储环境管理系统,其特征在于,所述处理存储对象操作请求的管理服务器从数据库获取或者从存储设备获取所请求管理操作对应的存储对象信息,包括: 根据所请求管理操作类型,所述处理存储对象操作请求的管理服务器确定是从数据库获取还是从存储设备获取所请求管理操作对应的存储对象信息;如果从所述存储设备获取,判断存储设备的通信类型,所述管理服务器采用所述存储设备的通信类型和所述存储设备进行交互,从所述存储设备获取所请求管理操作对应的存储对象信息。
【文档编号】H04L29/08GK104184826SQ201410452738
【公开日】2014年12月3日 申请日期:2014年9月5日 优先权日:2014年9月5日
【发明者】袁鹏飞, 吴庆民 申请人:浪潮(北京)电子信息产业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1