电子装置、服务器管理控制系统及方法

文档序号:6501879阅读:262来源:国知局
电子装置、服务器管理控制系统及方法
【专利摘要】一种服务器管理控制方法,包括步骤:提供一管理界面供用户输入;响应用户在管理界面的输入而对该输入进行解析,从而确定要查询的目标属性;根据该确定的查询对象而根据一数据结构树进行查找搜索该数据结构树中对应的属性;以及根据搜索到的该数据结构树中的属性,而调用与该属性关联的功能函数,并执行该功能函数得到属性列表,并将属性列表反馈回管理界面而提供给用户。本发明还提供一种电子装置及服务器管理控制系统。本发明的电子装置、服务器管理控制系统及方法,可通过简单的结构快速查询目标属性。
【专利说明】电子装置、服务器管理控制系统及方法

【技术领域】
[0001] 本发明涉及一种管理系统及方法,特别涉及一种服务器管理系统及方法。

【背景技术】
[0002] 众所周知,大型服务器机群由于具有大量的服务器,需要经常进行维护以及检修, 比如检测每一台服务器的风扇的运行状态是否正常。目前,服务器机群的管理均为通过一 基于服务器管理命令行协议(SMCLP,Server Management Command Line Protocol)的管理 系统对服务器进行管理。具体的,现有技术中为提供一与各个服务器通过服务器管理命令 行协议进行连接的管理终端,该管理终端运行有一管理系统并提供一 SMCLP界面,用户可 通过该管理终端上的SMCLP界面查询各个服务器的各个元件的状态/属性并进行检查以及 管理,例如查询A服务器上的风扇1的状态/属性。
[0003] 然而,现有的管理系统为基于SMASH (服务器硬件计划系统管理架构)的架构,需 要一个集中的数据库 CIMOM (Common Information Model 0bject Manager,公用信息模型 对象管理器)。然而,目前的CM0M数据库冗杂,造成了目前的管理系统响应过慢。


【发明内容】

[0004] 本发明提供一种电子装置、服务器管理控制系统及方法,通过简单的数据结构,可 快速搜索到要查询的目标属性。
[0005] -种服务器管理控制系统,用于管理若干服务器,该系统运行于一电子装置上,该 电子装置包括一显示单元,其中,该系统包括界面提供模块、数据库提供模块、解析模块、查 询模块以及执行模块。该界面提供模块用于提供一管理界面并控制显示于显示单元上。该 数据库提供模块用于提供一数据结构树以及若干功能函数,该数据结构树包括呈链式的多 个对象,且该数据结构树中每个对象链接有若干子对象,每一子对象还链接至下一层子对 象或者对应的属性,每一功能函数与一属性关联存储。该解析模块用于响应用户在管理界 面的输入而对该输入数据进行解析,从而确定要查询的目标属性。该查询模块用于根据该 解析模块确定的目标属性而根据数据结构树进行查找,而搜索该数据结构树中该数据结构 树中对应的属性。该执行模块用于根据查询模块搜索到的该数据结构树中的属性,而调用 与该属性关联的功能函数,并执行该功能函数得到属性列表,并将属性列表反馈回管理界 面。
[0006] 一种电子装置,包括一显示单元、一通信单元以及一处理单元,该电子装置通过通 信单元与若干服务器通信,其中,该处理单元包括界面提供模块、数据库提供模块、解析模 块、查询模块以及执行模块。该界面提供模块用于提供一管理界面并控制显示于显示单元 上。该数据库提供模块用于提供一数据结构树以及若干功能函数,该数据结构树包括呈链 式的多个对象,且该数据结构树中每个对象链接有若干子对象,每一子对象还链接至下一 层子对象或者对应的属性,每一功能函数与一属性关联存储。该解析模块用于响应用户在 管理界面的输入而对该输入数据进行解析,从而确定要查询的目标属性。该查询模块用于 根据该解析模块确定的目标属性而根据数据结构树进行查找,而搜索该数据结构树中该数 据结构树中对应的属性。该执行模块用于根据查询模块搜索到的该数据结构树中的属性, 而调用与该属性关联的功能函数,并执行该功能函数得到属性列表,并将属性列表反馈回 管理界面。
[0007] -种服务器管理控制方法,包括步骤:提供一管理界面供用户输入;响应用户在 管理界面的输入而对该输入进行解析,从而确定要查询的目标属性;根据该确定的查询对 象而根据一数据结构树进行查找搜索该数据结构树中对应的属性,其中,该数据结构树包 括呈链式的多个对象,且每一对象链接有若干子对象,每一子对象还链接至下一层子对象 或者对应的属性;以及根据搜索到的该数据结构树中的属性,而调用与该属性关联的功能 函数,并执行该功能函数得到属性列表,并将属性列表反馈回管理界面而提供给用户。
[0008] 本发明的电子装置、服务器管理控制系统及方法,通过树状的数据结构树,可快速 搜索到查询的目标属性。

【专利附图】

【附图说明】
[0009] 图1为本发明一实施方式中电子装置的模块示意图。
[0010] 图2为本发明一实施方式中电子装置显示的管理界面的示意图。
[0011] 图3为本发明一实施方式中数据结构树的示意图。
[0012] 图4为本发明一实施方式中的一具体例子中数据结构树的示意图。
[0013] 图5为本发明一实施方式中服务器管理控制方法的流程图。
[0014] 主要元件符号说明

【权利要求】
1. 一种服务器管理控制系统,用于管理若干服务器,该系统运行于一电子装置上,该电 子装置包括一显示单元,其特征在于,该系统包括: 界面提供模块,用于提供一管理界面并控制显示于显示单元上; 数据库提供模块,用于提供一数据结构树以及若干功能函数,该数据结构树包括呈链 式的多个对象,且该数据结构树中每个对象链接有若干子对象,每一子对象还链接至下一 层子对象或者对应的属性,每一功能函数与一属性关联存储; 解析模块,用于响应用户在管理界面的输入而对该输入数据进行解析,从而确定要查 询的目标属性; 查询模块,用于根据该解析模块确定的目标属性而根据数据结构树进行查找,而搜索 该数据结构树中该数据结构树中对应的属性;以及 执行模块,用于根据查询模块搜索到的该数据结构树中的属性,而调用与该属性关联 的功能函数,并执行该功能函数得到属性列表,并将属性列表反馈回管理界面。
2. 如权利要求1所述的服务器管理控制系统,其特征在于,该若干对象为不同的服务 器,该若干子对象为服务器所包括的各个元件。
3. 如权利要求1所述的服务器管理控制系统,其特征在于,该管理界面包括服务器选 项框,元件选项框以及输入框,用户在管理界面的输入为通过服务器选项框及元件选项框 选择对应的服务器及元件或通过输入框输入服务器名称和元件名称,所述解析模块确定的 要查询的目标属性为所选择或输入的元件的属性。
4. 一种电子装置,包括一显示单元、一通信单元以及一处理单元,该电子装置通过通信 单元与若干服务器通信,其特征在于,该处理单元包括: 界面提供模块,用于提供一管理界面并控制显示于显示单元上; 数据库提供模块,用于提供一数据结构树以及若干功能函数,该数据结构树包括呈链 式的多个对象,且该数据结构树中每个对象链接有若干子对象,每一子对象还链接至下一 层子对象或者对应的属性,每一功能函数与一属性关联存储; 解析模块,用于响应用户在管理界面的输入而对该输入数据进行解析,从而确定要查 询的目标属性; 查询模块,用于根据该解析模块确定的查询对象而根据数据结构树进行查找,而搜索 该数据结构树中对应的属性;以及 执行模块,用于根据查询模块搜索到的该数据结构树中的属性,而调用与该属性关联 的功能函数,并执行该功能函数得到属性列表,并将属性列表反馈回管理界面。
5. 如权利要求4所述的电子装置,其特征在于,该若干对象为不同的服务器,该若干子 对象为服务器所包括的各个元件。
6. 如权利要求4所述的电子装置,其特征在于,该管理界面包括服务器选项框,元件选 项框以及输入框,用户在管理界面的输入包括:通过服务器选项框以及元件选项框点选对 应的服务器及元件或通过输入框输入服务器名称和元件名称。
7. 如权利要求4所述的电子装置,其特征在于,该电子装置为服务器或个人电脑。
8. -种服务器管理控制方法,应用于如权利要求4所述的电子装置中,其特征在于,所 述方法包括步骤: 提供一管理界面供用户输入; 响应用户在管理界面的输入而对该输入进行解析,从而确定要查询的目标属性; 根据该确定的查询对象而根据一数据结构树进行查找搜索该数据结构树中对应的属 性,其中,数据结构树包括呈链式的多个对象,且该数据结构树中每个对象链接有若干子对 象,每一子对象还链接至下一层子对象或者对应的属性,每一属性与一功能函数关联存储; 以及 根据搜索到的该数据结构树中的属性,而调用与该属性关联的功能函数,并执行该功 能函数得到属性列表,并将属性列表反馈回管理界面而提供给用户。
【文档编号】G06F17/30GK104111929SQ201310133290
【公开日】2014年10月22日 申请日期:2013年4月17日 优先权日:2013年4月17日
【发明者】王意曜 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1