本发明专利技术公开了一种用于测试监控单元的测试方法及其服务器与测试系统,适用于在具有监控单元与至少一个门槛传感器的服务器中自动地测试此监控单元与此门槛传感器。此测试方法包括搜寻该服务器中的该门槛传感器;从门槛传感器中读取目前所传感的读值;依据所读取的读值来更改对应此门槛传感器的至少一传感功能的门槛值;判断此监控单元是否驱动对应事件并且更新门槛传感器的对应状态;以及将此判断的结果储存成一测试报告文件。基此,可自动地完成门槛传感器与监控单元的测试以提升测试的效率。
【技术实现步骤摘要】
本专利技术是有关于一种测试方法及其服务器与测试系统,且特别是有关于一种用于测试监控单元及其传感器是否可正常地运作的测试方法及其服务器与测试系统。
技术介绍
随着计算机技术的快速普及,人们对服务器系统的要求也越来越高。顺应市场 的需求,业界的一些厂商推出了智能平台管理接口 (Intelligent PlatformManagement Interface, IPMI) 。 IPMI是使硬件管理具备智能化的新一代通用接口标准,用户可以利用 IPMI监视服务器的物理健康特征,如温度、电压、电扇工作状态、电源供应以及机箱入侵等, 为系统管理、恢复以及资产管理提供信息。 在IPMI管理平台中,基板管理控制器(Baseboard Management Controller,BMC) 是其核心控制器。系统管理软件对各个被管理器件的管理,都是通过BMC通信实现的。BMC 可以用来提供控制系统的管理软件和平台管理硬件之间的接口,提供自主监视、事件记录 和恢复控制功能,并可作为系统管理软件与智能平台管理总线(Intelligent Platform Management Bus, IPMB)以及智會g机箱管理总线(Intelligent Chassis Management Bus, ICMB)接口间的网关使用。BMC自备电源,并自动监控系统健康状况。 传统上,当制造商在生产具有上述IPMI的服务器之后都会对其中所配置的门槛 传感器(Threshold Sensor)进行传感功能的测试。例如,检测员会依据本身的判断来设定 传感功能的门槛值并且判断BMC是否有触发对应的事件并且更改门槛传感器目前所处的 状态。然而,上述以人工方式更改门槛值并进行测试是非常费时费力,并且在测试的过程中 可能因为人为的操作错误而造成误判。因此,有其需要发展一套有效率且精确的测试方法。
技术实现思路
有鉴于此,本专利技术提供一种测试方法,其能够自动地测试一服务器中所配置的监 控单元与门槛传感器。 本专利技术提供一种服务器,其能执行上述测试方法以自动地测试本身所配置的监控 单元与门槛传感器。 本专利技术提供一种测试系统,其能执行上述测试方法以自动地测试一服务器所配置 的监控单元与门槛传感器。 本专利技术提出一种测试方法,适用于在具有监控单元与至少一个门槛传感器的服务 器中自动地测试此监控单元与此门槛传感器。此测试方法包括(a)搜寻此服务器中的门槛 传感器;(b)从门槛传感器中读取目前所传感的读值;(c)依据所读取的读值来更改对应此 门槛传感器的至少一传感功能的门槛值;(d)判断此监控单元是否驱动对应事件并且更新 门槛传感器的对应状态;以及(e)将此判断的结果储存成一测试报告文件。 在本专利技术的一实施例中,上述的监控单元符合智能平台管理接口 (IntelligentPlatform Management Bus, IPMB)标准并且包括基板管理控制器(BaseboardManagement Controller,BMC)、传感器数据记录(Sensor Data Record,SDR)与 系统事件日志(System Event Log, SEL),并且步骤(d)包括确认此基板管理控制器是否在 此传感器数据记录中更新上述对应状态以及确认此基板管理控制器是否在此系统事件日 志中记录上述对应事件。 在本专利技术的一实施例中,上述的步骤(d)还包括确认在此传感器数据记录中所更 新的对应状态是否为反映此门槛传感器的读值通过此传感功能的门槛值的状态以及确认 在此系统事件日志中所记录的对应事件是否为反映此门槛传感器的读值通过此传感功能 的门槛值的事件。 本专利技术提出一种服务器,其包括中央处理单元、监控单元、至少一个门槛传感器与 储存单元。监控单元是电性连接至中央处理单元,门槛传感器是电性连接至监控单元并且 储存单元是电性连接至中央处理单元,其中储存单元储存一测试程序且此测试程序可由中 央处理单元执行以在此服务器上实施上述测试方法。 本专利技术亦提出一种测试系统,其包括具有监控单元与至少一个门槛传感器的服务 器以及透过一网络与此服务器连接的远程装置。此远程装置具有中央处理单元以及电性连 接至此中央处理单元的储存单元,其中储存单元储存一测试程序且此测试程序可由中央处 理单元执行以对此服务器实施上述测试方法。 本专利技术因采用自动地依据目前门槛传感器的读值来更改传感功能中驱动对应事 件的门槛值,因此可有效地提升测试监控单元与门槛传感器的效率。 为让本专利技术的上述特征和优点能更明显易懂,下文特举较佳实施例,并配合附图, 作详细说明如下。附图说明 图1根据本专利技术实施例绘示服务器的方块图。 图2是根据本专利技术实施例绘示针对第一门槛传感器的传感运作示意图。 图3是根据本专利技术实施例绘示测试方法的流程图 图4是根据本专利技术另一实施例绘示测试系统的方块图。具体实施例方式图1根据本专利技术实施例绘示服务器的方块图。 请参照图l,服务器100包括中央处理单元(Central Processing Unit,CPU) 102、储存单元104、监控单元110、第一门槛传感器122与第二门槛传感器124。 中央处理单元102是用以解释与在服务器100上所执行指令以控制服务器100的整体运作。 储存单元104是电性连接至中央处理单元102,并且是用以储存数据。特别是,储 存单元104储存根据本专利技术实施例的测试程序104a,其可由中央处理单元102来执行以完 成多个测试步骤(如图3所示)。在本实施例中储存单元104为使用磁性原理的传统硬盘。 然而,本专利技术不限于此,在本专利技术其它实施例中储存单元104可以是任何非易失性的储存 媒体,例如固态硬盘(Solid State Disk, SSD)、光盘等。 监控单元110、第一门槛传感器122与第二门槛传感器124是一起协同运作以对服务器100进行监控。具体来说,配置在服务器110的特定位置的第一门槛传感器122与第 二门槛传感器124会传感所处环境的相关传感参数,例如温度、电压、电流或散热风扇转速 等。在本实施例中,第一门槛传感器122是用以传感中央处理单元102的温度并且第二门 槛传感器124是用以传感服务器100的散热风扇(未绘示)的转速。同时,监控单元IIO 会收集第一门槛传感器122与第二门槛传感器124所传感的读值并且监控此些读值以适时 地发出警告信号给系统管理员或者执行相对应的适应机制。 在本实施例中,监控单元110是兼容于智能平台管理接口 (Intelligent PlatformManagement Bus, IPMB)标准,因此监控单元110包括基板管理控制器 (BaseboardManagement Controller, BMC) 112、传感器数据记录(Sensor Data Record, SDR)114与系统事件日志(System Event Log,SEL)116。值得一提的是,本实施例是以符合 IPMB架构的监控单元110来进行说明,然而本专利技术不限于此,在本专利技术亦可应用于其它架 构的监控单元。 在监控单元110中基板管理控制器112是用以控制各式监控工作,例如基板管理 控制器112可用以设定触发监控事件的门槛值、收集第一门槛传感器122与第二门槛传感本文档来自技高网...
【技术保护点】
一种测试方法,适用于在具有一监控单元与至少一个门槛传感器的一服务器中测试该监控单元与该门槛传感器,该测试方法包括:(a)搜寻该服务器中的该门槛传感器;(b)从该门槛传感器中读取一目前读值;(c)依据该目前读值更改对应该门槛传感器的至少一传感功能的门槛值;(d)判断该监控单元是否驱动一对应事件并且更新该门槛传感器的一对应状态;以及(e)将该判断的结果储存成一测试报告文件。
【技术特征摘要】
一种测试方法,适用于在具有一监控单元与至少一个门槛传感器的一服务器中测试该监控单元与该门槛传感器,该测试方法包括(a)搜寻该服务器中的该门槛传感器;(b)从该门槛传感器中读取一目前读值;(c)依据该目前读值更改对应该门槛传感器的至少一传感功能的门槛值;(d)判断该监控单元是否驱动一对应事件并且更新该门槛传感器的一对应状态;以及(e)将该判断的结果储存成一测试报告文件。2. 如权利要求1所述的测试方法,其特征在于,该传感功能的门槛值为一上限门槛值, 并且更改对应该门槛传感器的该传感功能的门槛值的步骤包括设定该传感功能的门槛值为一可设定最小值。3. 如权利要求1所述的测试方法,其特征在于,该传感功能的门槛值为一下限门槛值, 并且更改对应该门槛传感器的该传感功能的门槛值的步骤包括设定该传感功能的门槛值为一可设定最大值。4. 如权利要求1所述的测试方法,其特征在于,该监控单元符合一智能平台管理接口 标准并且包括一基板管理控制器、一传感器数据记录与一系统事件日志,并且步骤(d)包 括确认该基板管理控制器是否在该传感器数据记录中更新该对应状态;以及 确认该基板管理控制器是否在该系统事件日志中记录该对应事件。5. 如权利要求4所述的测试方法,其特征在于,步骤(d)还包括确认在该传感器数据记录中所更新的该对应状态是否为反映该门槛传感器的读值通 过该传感功能的门槛值的一状态;以及确认在该系统事件日志中所记录的该对应事件是否为反映该门槛传感器的读值通过 该传感功能的门槛值的一事件。6. —种服务器,包括 一中央处理单元;一监控单元,电性连接至该中央处理单元; 至少一个门槛传感器,电性连接至该监控单元;一储存单元,电性连接至该中央处理单元并且具有储存一测试程序,其中该测试程序 可由该中央处理单元执行以完成多个测试步骤,该些测试步骤包括(a) 搜寻该服务器中的该门槛传感器;(b) 从该门槛传感器中读取一目前读值;(c) 依据该目前读值更改对应该门槛传感器的至少一传感功能的门槛值;(d) 判...
【专利技术属性】
技术研发人员:林志远,林大华,
申请(专利权)人:英业达股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。