一种机箱设备管理方法及系统的制作方法

文档序号:8301457阅读:458来源:国知局
一种机箱设备管理方法及系统的制作方法
【技术领域】
[0001]本发明涉及一种计算机管理,特别是涉及一种机箱设备管理方法及系统。
【背景技术】
[0002]机箱一般包括外壳、支架、面板上的各种开关、指示灯等。外壳用钢板和塑料结合制成,硬度高,主要起保护机箱内部元件的作用。支架主要用于固定主板、电源和各种驱动器等各种部件。对于用于存储的服务器机箱,则其中的存储设备如硬盘为其中最主要的部件,同时还可能包括各种温度传感器、电压传感器,电源等。服务器对机箱内的各个部件需要进行相应的管理。由于不同的机箱内有不同的设备部件,这些设备部件中各种部件的数量以及属性都可能不相同。对服务器机箱内设备的管理是一个很重要的工作。随着服务器机箱内的设备越来越多,分别对这些部件进行管理的任务逐渐变得越来越繁重。
[0003]鉴于此,如何找到一种对机箱部件的更好的管理方法成为了本领域技术人员亟待解决的问题。

【发明内容】

[0004]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种机箱设备管理方法及系统,用于解决现有技术中对机箱内的设备部件的管理效率不高的问题。
[0005]为实现上述目的及其他相关目的,本发明提供一种机箱设备管理方法,所述机箱设备管理方法包括:将机箱内的设备按照所述设备的属性分成不同的类别;针对每一个所述类别,设定所述设备在所述类别中的共有属性;设定一些所述设备的专有属性;对于设定了所述专有属性的设备,根据所述专有属性进行管理,对于未设定所述专有属性的设备,根据所述设备所属类别的所述共有属性进行管理。
[0006]可选地,所述属性包括设备控制信息、设备状态信息、设备扫描时间间隔、设备事件信息中的至少一种。
[0007]可选地,所述设备控制动作信息包括控制端对所述设备进行的控制动作;所述设备状态信息包括守护进程上报控制端的所述设备的状态信息;所述设备扫描时间间隔包括所述设备被守护进程扫描的时间间隔;所述设备事件信息包括守护进程上报控制端的所述设备中的事件。
[0008]可选地,所述机箱设备管理方法还包括:提供所述机箱中不同所述类别下的设备数量。
[0009]可选地,所述机箱设备管理方法还包括:设定所述设备在所述类别中的索引,所述类别的描述符与所述索引的描述符用以确定所述设备。
[0010]本发明还提供一种机箱设备管理系统,所述机箱设备管理系统包括:类别属性设置模块,用于将机箱内的设备按照所述设备的属性分成不同的类别;针对每一个所述类别,设定所述设备在所述类别中的共有属性;专有属性设置模块,用于设定一些所述设备的专有属性;设备属性管理模块,用于对于设定了所述专有属性的设备,根据所述专有属性进行管理,对于未设定所述专有属性的设备,根据所述设备所属类别的所述共有属性进行管理。[0011 ] 可选地,所述属性包括设备控制信息、设备状态信息、设备扫描时间间隔、设备事件信息中的至少一种。
[0012]可选地,所述设备控制动作信息包括控制端对所述设备进行的控制动作;所述设备状态信息包括守护进程上报控制端的所述设备的状态信息;所述设备扫描时间间隔包括所述设备被守护进程扫描的时间间隔;所述设备事件信息包括守护进程上报控制端的所述设备中的事件。
[0013]可选地,所述类别属性设备模块还用于提供所述机箱中不同所述类别下的设备数量。
[0014]可选地,所述类别属性设备模块还用于设定所述设备在所述类别中的索引,所述类别的描述符与所述索引的描述符用以确定所述设备。
[0015]如上所述,本发明的一种机箱设备管理方法及系统,具有以下有益效果:可以灵活地配置机箱里的每一个设备,将每一个设备都当作一个元素进行管理,并将设备进行分类,根据综合类型以及单个设备进行属性设置和管理,只需要一次设计,通过配置不同的参数,就可以适用于不同的产品。并通过设置设备所属类别的共有属性和设置设备的专有属性来管理设备,组合出不同的机箱管理策略,方便易用,灵活可靠。
【附图说明】
[0016]图1显示为本发明的机箱设备管理方法的一实施例的流程示意图。
[0017]图2显示为本发明的机箱设备管理系统的一实施例的模块示意图。
[0018]元件标号说明
[0019]I机箱设备管理系统
[0020]11类别属性设置模块
[0021]12专有属性设置模块
[0022]13设备属性管理模块
[0023]SI ?S3 步骤
【具体实施方式】
[0024]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
[0025]需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0026]本发明提供一种机箱设备管理方法。在一个实施例中,如图1所不,所述机箱设备管理方法包括:
[0027]步骤SI,将机箱内的设备按照所述设备的属性分成不同的类别;针对每一个所述类别,设定所述设备在所述类别中的共有属性。在一个实施例中,所述属性包括设备控制信息、设备状态信息、设备扫描时间间隔、设备事件信息中的至少一种。即所述属性可以包括设备控制信息、设备状态信息、设备扫描时间间隔、设备事件信息中的任一种或任一组合。其中,所述设备控制动作信息包括:控制端对所述设备进行的控制动作。所述设备状态信息包括:守护进程上报控制端的所述设备的状态信息。所述设备扫描时间间隔包括:所述设备被守护进程扫描的时间间隔。所述设备事件信息包括:守护进程上报控制端的所述设备中的事件。所述设备在所述类别中的共有属性是指所述类别中所有设备共同的属性,即该共有属性适用于所述类别中的所有设备。所述共有属性可以包括设备控制信息、设备状态信息、设备扫描时间间隔、设备事件信息中的任一种或任一组合。在一个实施例中,所述属性包括所述设备的控制相关信息或状态相关信息。
[0028]步骤S2,设定一些所述设备的专有属性。具体地,当需要针对机箱中的一些设备进行单独处理,则可为所述设备设置专有属性。所述专有属性包括设备控制信息、设备状态信息、设备扫描时间间隔、设备事件信息中的至少一种。即所述专有属性可以包括设备控制信息、设备状态信息、设备扫描时间间隔、设备事件信息中的任一种或任一组合。其中,所述设备控制动作信息包括:控制端对所述设备进行的控制动作。所述设备状态信息包括:守护进程上报控制端的所述设备的状态信息。所述设备扫描时间间隔包括:所述设备被守护进程扫描的时间间隔。所述设备事件信息包括:守护进程上报控制端的所述设备中的事件。
[0029]步骤S3,对于设定了所述专有属性的设备,根据所述专有属性进行管理,对于未设定所述专有属性的设备,根据所述设备所属类别的所述共有属性进行管理。具体地,设备属性包括专有属性和共有属性,首先确定设备是否设置了专有属性,如果设置了专有属性,则对所述设备根据所述专有属性进行管理。如果未设置专有属性,则确定所述设备的类别,根据所述设备所属类别的所述共有属性进行管理。
[0030]在一个实施例中,所述机箱设备管理方法还包括:提供所述机箱中不同所述类别下的设备数量。在一个实施例中,所述机箱设备管理方法还包括:设定所述设备在所述类别中的索引,所述类别的描述符与所述索引的描述符用以确定所述设备。
[0031]在一个实施例中,将机箱中任一个所述设备都当作一个待处理的元素,并确定各个元素的类别(也可称为类型),并确定类型描述符,记录各个类别中元素的数量。针对每一个所述类别,设定所述设备在所述类别中的共有属性。所述共有属性也可称为设定综合元素管理数据,描述了机箱里某一类元素的控制、状态和名称描述符,可以涵盖某一种类型元素的所有个体。同时,针对一些需要单独管理的设备,设置专有属性。专有属性也可称为单个元素管理数据,描述了机箱里某一个单体元素的控制、状态和名称描述符,只能涵盖某一个单体元素。如果没有配置单个元素管理数据,可以使用综合元素管理数据来涵盖这个类型的所有单体元素,如果某一个单体元素配置了单个元素管理数据,这个单体元素就会应用单个元素管理数据,而忽略掉综合元素管理数据。所述属性包括设备控制信息(也称作元素控制动作描述符)、设备状态信息(也可称为元素状态动作描述符)、设备扫描时间间隔(也可称为元素扫描时间)、设备事件信息(也可称为元素事件描述符)中的至少一种。其中,元素扫描时间间隔描述了这个元素被守护进程扫描的时间间隔。元素控制动作描述符描述了控制端可以对该元素进行的控制动作。元素状态动作描述符描述了守护进程可以上报给控制端的状态动作。元素事件描述符描述了守护进程可以上报给控制端的事件。这些描述符构成了描述元素的属性,通过这些属性的配置可以制定出一套针对该元素的管理策略。通过配置机箱里每一个元素的属性,可以组合出一套机箱管理策略。
[0032]在一个实施例中,机箱设备包括24个硬盘,2个电源,6个温度传感器,4个风扇等,将所述设备都当作一个待处理的元素,并确定各个元素的类型,例如将24个硬盘设定为一个属于同一个类型。这样,通过配置索引和元素数量就可以索引到每一个元素,如果需要对第二块硬盘进行操作,先配置该块硬盘的元素类型为23,元素索引为2,元素名称描述符为硬盘2,然后就可以通过(23,2)来索引该块硬盘。然后配置元素扫描时间间隔为5秒,元素事件描述符为硬盘过温事件。同样的,配置硬盘3的元素扫描时间间隔为10秒,元素事件描述符为硬盘关机事
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1