检测方法

文档序号:6441910阅读:236来源:国知局
专利名称:检测方法
技术领域
本发明涉及一种检测技术,尤其涉及一种待测装置的检测方法。
背景技术
现今网络技术趋于成熟,依赖网络来进行信息的传递与交换的比重越来越高,做为信息交换平台的伺服器的可靠度也越来越重要。伺服器具有冗余式磁盘阵列(RedundantArray of Independent Disks, RAID)卡,提供存储装置的容错功能,使得伺服器中存储的资料在部分毁损时得以恢复。伺服器在开机之后,使用者可以通过基本输入输出系统(Basic Input OutputSystem, BIOS)设定程序来了解目前硬件的设置状态。其中BIOS设定程序从RAID卡读取到硬盘的识别编号,因此使用者可以看到不同的硬盘的识别编号。例如伺服器具有标记为
C、D、E的三个硬盘,第一次开机的硬盘顺序为C、D、E,而第二次开机的硬盘顺序可能变更为
D、C、E,如此会造判别硬盘稳定的不确定性。由于RAID卡扫描硬盘的顺序和时间不是固定的,RAID卡将先扫描到的硬盘给予顺序在前的识别编号,这导致同一个硬盘在不同开机时间的BIOS设定程序中,存在不同的识别编号。如此一来,常令使用者困惑,是否作业系统中硬盘设定已经变更。

发明内容
有鉴于此,本发明提供一种检测方法,藉以解决现有技术所述及的问题。本发明提出一种检测方法,适用于至少一待测装置。此待测装置包括电压转换器、基板管理控制器、至少一待测元件与输入输出端口,且待测装置电性耦接至检测系统,而检测系统为接收及输出一交流电源。此检测方法包括:电压转换器接收交流电源;电压转换器将交流电源转换成直流电源,以供给至基板管理控制器与待测元件;基板管理控制器接收待测元件的识别字串并通过输入输出端口作输出;检测系统接收及判断识别字串与预设字串相同与否;当识别字串与预设字串相同时,则判断一检测次数达到预设检测值与否;以及当检测次数未达到预设检测值时,则停止供给交流电源至待测装置。在本发明的一实施例中,检测方法还包括:检测系统判断停止供给交流电源至待测装置达预设时间与否;以及当停止供给交流电源至待测装置达预设时间时,检测系统再次供给交流电源至待测装置。在本发明的一实施例中,当检测系统再次供给交流电源至待测装置时,则对检测次数加一。在本发明的一实施例中,当识别字串与预设字串不相同时,则输出一验证失败信
肩、O在本发明的一实施例中,基板管理控制器接收待测元件的识别字串的步骤包括:判断在接收预设时间之内接收到识别字串与否;当在接收预设时间之内接收到识别字串时,则输出识别字串;以及当在接收预设时间之内未接收到识别字串时,则输出一验证失败信息。在本发明的一实施例中,检测方法还包括当检测次数达到预设检测值时,则输出一验证成功信息。基于上述,本发明采用检测系统来检测一待测装置。在待测装置接收到交流电源且运作时,检测系统可根据待测装置所传出的识别字串进行比对与验证,可以用来检测一待测装置的稳定性与可靠度。另外,使用者仅需设定检测次数与停止供给交流电源的预设时间即可得到完整的测试结果,大幅提升了稳定性测试的方便性与准确性。为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。


图1A是依照本发明一实施例的待测装置与检测系统的示意图。图1B是依照本发明另一实施例的待测装置与检测系统的示意图。图2是依照本发明一实施例的检测方法流程图。主要元件符号说明:10:检测系统20A、20B:待测装置22:电压转换器24:24_1、24_2、...、24_n:待测元件26:基板管理控制器28:输入输出端口30:交流电源供应器S201 S223:方法流程图各步骤
具体实施例方式现将详细参考本发明的实施例,并在附图中说明所述实施例的实例。另外,凡可能之处,在附图及实施方式中使用相同标号的元件/构件代表相同或类似部分。图1A是依照本发明一实施例的待测装置与检测系统的示意图。待测装置20A包括电压转换器22、待测元件24、基板管理控制器26与输入输出端口 28,其中基板管理控制器26电性耦接至电压转换器22、待测元件24与输入输出端口 28。且检测系统10电性耦接至待测装置20A的电压转换器22与输入输出端口 28。而检测系统10接收来自交流电源供应器30或是市电的交流电源,并可控制所接收到的交流电源是否输出至待测装置20A,并且检测系统10系用来对待测装置20A进行检测。电压转换器22是用来接收由检测系统10所传送的交流电源,并且转换成直流电源后,供应至待测元件24和基板管理控制器26,以提供待测装置20A所需的电力。在待测元件24开始执行测试的程式或是待测元件24开始其驱动程式后,待测元件24可输出识别字串至基板管理控制器26。基于在一个接收预设时间之内,基板管理控制器26判断是否收到识别字串。若基板管理控制器26收到识别字串时,将识别字串通过输入输出端口 28输出至检测系统10作检测,否则基板管理控制器26通过输入输出端口 28而输出一验证失败信息,以使检测系统10得知在此段接收预设时间之内并未接收到识别字串。为了说明图1A的详细检测步骤,以下特举另一实施例来对本发明进行说明。图2是依照本发明一实施例的检测方法流程图,请合并参阅图1A和图2。如步骤S201所示,待测装置20A通过电压转换器22来接收交流电源。接着,如步骤S203所示,电压转换器22将接收到的交流电源转换成直流电源,并且将转换后的直流电源供应至基板管理控制器26与待测元件24。接着,如步骤S205所示,在待测元件24开始执行测试的程式或是待测元件24开始其驱动程式后,待测元件24会输出一识别字串,因此在本实施例中利用基板管理控制器26来接收待测元件24的识别字串,并且基板管理控制器26判断在接收预设时间之内接收到识别字串与否,其中此接收预设时间可定义为读取此识别字串的等待时间,可依照设计需求而定。倘若在接收预设时间之内未收到识别字串,表示超过等待时间而已经逾时(timeout)则不再进行读取,则如步骤S207所示,基板管理控制器26输出验证失败信息。倘若基板管理控制器26接收到识别字串,则直接输出识别字串。接着,如步骤S209所示,由检测系统10接收识别字串。接着,如步骤S211所示,检测系统10判断识别字串与预设字串相同与否。倘若判断识别字串的结果为与预设字串不相同,则如步骤S213所示,检测系统10输出验证失败信息。倘若判断识别字串的结果为与预设字串相同,如步骤S215所示,则检测系统10进一步判断检测次数达到预设检测值与否。倘若判断次数的结果为已达到预设检测值,则如步骤S217所示,检测系统10输出验证成功信息,此验证成功信息可以用来表示待测元件24达到稳定性规格。倘若判断次数的结果为未达到预设检测值,则如步骤S219所示,检测系统10停止供给交流电源至待测装置20A。更清楚来说,在步骤S219之后,如步骤S221所示,检测系统10会不中断地判断停止供给交流电源至待测装置20A达到预设时间与否。倘若停止供给的时间达到预设时间,则如步骤S223所示,对于检测次数加一,此一步骤主要是为记录识别字串的验证次数。然后回到步骤S201,重复另一循环如步骤S201至S223的检测流程。如此一来,检测系统10再次供给交流电源至待测装置20A,以重新进行识别字串的测试。值得一提的是,在步骤S215中所设定的预设检测值主要是反映出待测元件24的测试次数,可依照待测元件的设计需求设定为200次、300次或500次或是任何想要测试的次数皆可,可完全依照设定者希望测试的稳定性程度而决定。而在步骤S221中,检测系统10停止供给交流电源的预设时间可依照设计需求而定,例如10秒钟、20秒钟或I分钟,当然也可以将预设时间依照设定者的期望值,也就是在待测装置20A完成关机后,可以避免电容效应。在又一实施例中,检测系统10可以是第三方电脑,待测装置20A可以伺服器,而待测元件24可以是硬盘,且输入输出端口 28可以是通讯端口(简称,COM Port),但本发明的应用范畴并不以上述揭示为限。于是,当检测系统10供应交流电源至待测装置20A,待测装置20A将交流电源转换成直流电源,并供给硬盘而进行开机。待测装置20A开机后进入一作业系统必且接收识别字串。此作业系统可以是微软出品的Windows作业系统,或是其他的作业系统,在此不特别限定。待测装置20A通过输入输出端口 28送出硬盘的识别字串至检测系统10。因此,检测系统10可以验证识别字串是否正确,来检测待测装置20A中的硬盘驱动顺序是否稳定。例如,具有作业系统的硬盘的识别字串为“C: \”,而正确的识别字串可以预先存储在检测系统10。另外,图1B是依照本发明另一实施例的待测装置与检测系统的示意图。请参阅图1B,待测装置20B类似于图1A的待测装置20A。基于图1A的原理,待测装置20B可以扩展至测试多个待测元件24_1、24_2、...、24_n。请再参阅图1B。检测系统10电性耦接至待测装置20B的电压转换器22与输入输出端口 28。而在待测装置20B中,基板管理控制器26电性耦接至电压转换器22、待测元件24_1、24_2、...、24_11与输入输出端口 28。检测系统10接收来自交流电源供应器30或是市电的交流电源,并可控制所接收到的交流电源是否输出至待测装置20B,并且检测系统10是用来对待测装置20B进行检测。承上述,在待测装置20B中的待测元件24_1、24_2、...、24_n与基板管理控制器26接收到直流电源之后开始作动。基板管理控制器26可用来接收由待测元件24_1、
24_2.....24_n中的每一个所传来的识别字串,且分别通过输入输出端口 28送出识别字串
至检测系统10。在又一实施例中,若待测元件24_1、24_2、...、24_n为伺服器时,其实施方
式可以是每个待测元件24_1、24_2.....24_n均配置有其各自的基板管理控制器26与输入
输出端口 28,而每个待测元件24_1、24_2、...、24_n的输入输出端口 28则以分时多工的方
式将识别字串传送至检测系统10。而在另一实施例中,每个待测元件24_1、24_2.....24_
n均配置有其各自的基板管理控制器26,而这些基板管理控制器26连接到同一个输入输出端口 28,这些基板管理控制器26并且以分时多工的方式将识别字串传送至同一个输入输出端口 28。因此,检测系统10可以分别验证各个识别字串是否正确。例如可以用来检测待测兀件是否稳定。在本发明的较佳实施例中,待测元件24与24_1、24_2、...、24_n可以例如是伺服器、硬盘、网络卡、硬盘扩充卡或是各种晶片等等,但本发明的待测元件的型态并不以此为限。藉由本实施例的技术手段,使用者可以快速且方便地得到待测装置中待测元件的稳定性的测试结果。当检测系统输出一验证成功信息时,表示待测装置中的待测元件符合稳定性规格。当检测系统输出验证失败信息时,表示待测装置中的待测元件出现错误的情况,也表示待测元件的稳定性不够,需要重新检视待测装置的电路或设计。使用者尚可藉由设定验证次数与关机所维持的时间来改变测试条件以得到不同情况下的稳定度测结果。综上所述,本发明实施例采用检测系统来检测一待测装置。在待测装置接收到交流电源且运作时,检测系统可根据待测装置所传出的识别字串进行比对与验证,可以用来检测此待测装置的稳定性与可靠度。另外,使用者仅需设定检测次数与停止供给交流电源的预设时间即可得到完整的测试结果,大幅提升了稳定性测试的方便性与准确性。另外,本发明实施例可以应用在伺服器的品管与研发上,如此一来,可以生产出更高稳定性的伺服器。虽然本发明已以实施例揭示如上,但其并非用以限定本发明,任何所属技术领域的技术人员,在不脱离本发明的精神和范围内,当可作适当的改动和同等替换,故本发明的保护范围应当以本申请权利要求所界定的范围为准。
权利要求
1.一种检测方法,适用于至少一待测装置,该待测装置包括一电压转换器、一基板管理控制器、至少一待测元件与一输入输出端口,且该待测装置电性耦接至一检测系统,而该检测系统为接收及输出一交流电源,其特征在于,该检测方法包括: 该电压转换器接收该交流电源; 该电压转换器将该交流电源转换成一直流电源,以供给至该基板管理控制器与该待测元件; 该基板管理控制器接收该待测元件的一识别字串并通过该输入输出端口作输出; 该检测系统接收及判断该识别字串与一预设字串相同与否; 当该识别字串与该预设字串相同时,则判断一检测次数达到一预设检测值与否;以及 当该检测次数未达到该预设检测值时,则停止供给该交流电源至该待测装置。
2.根据权利要求1所述的检测方法,还包括: 该检测系统判断停止供给该交流电源至该待测装置达一预设时间与否;以及 当停止供给该交流电源至该待测装置达该预设时间时,该检测系统再次供给该交流电源至该待测装置。
3.根据权利要求2所述的检测方法,其中当检测系统再次供给该交流电源至该待测装置时,则对该检测次数加一。
4.根据权利要求1所述的检测方法,还包括当该识别字串与该预设字串不相同时,则输出一验证失败信息。
5.根据权利要求1所述的检测方法,其中该基板管理控制器接收该待测元件的该识别字串的步骤包括: 判断在一接收预设时间之内接收到该识别字串与否; 当在该接收预设时间之内接收到该识别字串时,则输出该识别字串;以及 当在该接收预设时间之内未接收到该识别字串时,则输出一验证失败信息。
6.根据权利要求1所述的检测方法,还包括当该检测次数达到该预设检测值时,则输出一验证成功信息。
全文摘要
本发明提供一种检测方法。此方法包括以下步骤利用电压转换器接收交流电源并且转换成直流电源,再将直流电源供给至基板管理控制器与待测元件;其次,基板管理控制器接收待测元件的识别字串,并通过输入输出端口作输出;接着,检测系统接收及判断所接收到的识别字串与预设字串相同与否,并于当识别字串与预设字串相同时判断检测次数达到预设检测值与否;然后,当检测次数未达到预设检测值时,则停止供给交流电源至待测装置。
文档编号G06F11/22GK103164304SQ201110424268
公开日2013年6月19日 申请日期2011年12月16日 优先权日2011年12月16日
发明者游乔智 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1