服务器系统与其测试方法,以及多点测试方法

文档序号:6612746阅读:160来源:国知局
专利名称:服务器系统与其测试方法,以及多点测试方法
技术领域
本发明是有关于一种测试技术,且特别是有关于一种服务器系统的测试技术。
背景技术
目前对于服务器系统的测试方法,必须先将操作系统针对每一服务器内的 芯片组的不同,而进行个别的安装,并且再以人工手动的方式安装工具程序, 以执行测试的动作。而以上的程序,往往需要对操作系统有相当程度了解及经 验的工程人员才能执行。这是因为不同的服务器有不同的硬件环境,而操作系 统在不同的平台上安装时,需要手动修正设定档,或者更新驱动程序。这些安 装步骤,往往要耗费相当长的时间。
例如,在服务器上安装预设操作系统时,每操作一新的服务器就必须进行 一次安装预设操作系统、解压縮以及编译套件的动作。当服务器的硬件环境不 同,就需要额外更新或者安装驱动程序。
进一步说,若是有多台服务器系统需要进行相同的操作时,每一服务器都 必需重复进行安装预设操作系统的步骤。而要进行测试的服务器愈多,则耗费 的时间就会以倍数来增加,而且还需要固定的人力资源来进行以上的工作。因 此,目前的测试方法,不但耗费时间,更浪费了许多人力与设备资源。

发明内容
因此,本发明提供一种服务器系统与其测试方法,可以迅速的对多个服务 器系统进行测试。
本发明更提供一种多点测试方法,可以用简单的人力及较短的时间对多个 系统点进行测试。
本发明提供一种服务器系统,包括芯片模组、基本输入输出系统(BIOS)模组、介面接口和外部储存装置。芯片模组可以耦接BIOS模组和介面接口。介 面接口和外部储存装置都具有一数据传输介面,因此外部储存装置可以通过此 数据传输介面连接至介面接口上。特别的是,外部储存装置安装一预设操作系 统和一工具程序。当外部储存装置在服务器系统开机时连接至介面接口时,则
BIOS模组可以将此外部储存装置设定为开机磁盘,以使服务器系统在预设操
作系统下运作,并执行操作程序来测试服务器系统。
从另一观点来看,本发明也提供一种服务器系统的测试方法,包括安装一 预设操作系统和一工具程序至一外部储存端。另外,本发明可以在服务器系统 开机时,检测外部储存端是否通过一数据传输介面连接至服务器系统。若是外 部储存端在服务器开机时已通过数据传输介面连接至服务器系统,则外部储存 端就可以被设定为开机磁盘。借此,就可以使服务器系统工作在预设操作系统 环境下,并自动执行工具程序,以测试服务器系统。
从另一观点来看,本发明更提供一种多点测试方法,包括提供一外部储存 端,其安装有一操作程序和一工具程序,可以用来测试多个系统点。当外部储 存端连接至其中一系统点时,则将外部储存端所连接的系统点标示为待测系统 点,并且设定外部储存端为待测系统点的开机磁盘。借此,待测系统点在开机 后就可以工作在外部储存端所安装的预设操作系统环境下。当确认待测系统点 完成开机程序并且工作在外部储存端所安装的预设操作系统的环境下时,则工 具程序会被自动执行,以对待测系统点进行测试。
由于本发明可以在一外部储存装置中安装预设操作系统和用来测试系统 的工具程序,并且工具程序可以被自动执行。因此只需要在服务器系统开机时 将外部储存装置连接在其上,就可以讯速地对服务器系统进行测试,而不需要 耗费太多的人力资源。


为让本发明的上述目的、特征和优点能更明显易懂,以下结合附图对本发
明的具体实施方式
作详细说明,其中
图1绘示为依照本发明的一较佳实施例的一种多点测试方法的示意图。
图2绘示为依照本发明的一较佳实施例的一种多点测试方法的步骤流程图。
图3绘示为依照本发明的一较佳实施例的一种服务器系统的系统架构图。 图4绘示为依照本发明的一较佳实施例的一种服务器系统的测试方法的步 骤流程图。
主要元件符号说明
102、104、 106、 108、 110:系统点
112:外部储存端
122:数据传输介面
300:服务器系统
302:处理单元
304:芯片模组
306:存储器
308:BIOS模组
310:介面接口
312:外部储存装置
314:预设操作系统(os)
316:工具程序
322:北桥芯片
324:南桥芯片
332:检测单元
334:主系统单元
S202、 S204、 S206、 S208、 S210、 S212:多点测试方法的步骤流程 S402、 S404、 S406、 S408、 S410、 S412:服务器系统的测试方法的步骤流

具体实施例方式
图1绘示为依照本发明的一较佳实施例的一种多点测试方法的示意图,图 2绘示为依照本发明的一较佳实施例的一种多点测试方法的步骤流程图。请合并参照图1和图2,本实施例所提供的多点测试方法,可以用来测试多个系统
点,例如102、 104、 106、 108和110。在一些实施例中,这些系统点可以是服 务器系统,或是其他的电脑系统。在本实施例中,首先如步骤S202所述,提 供一外部储存端112。特别的是,在外部储存端112中,安装有预设操作系统 和工具程序。其中,工具程序是用来测试这些系统点102、 104、 106、 108和 110。
外部储存端112可以通过一数据传输介面122而分别与系统点102、 104、 106、 108和110连接。当外部储存端112通过数据传输介面122与其中一系统 点,例如是系统点102连接时,则将此系统点标示为一待测系统点,就如步骤 S204所述。相对地,外部储存端112就会如步骤S206所述,被设定为待测系 统点的开机磁盘。借此,待测系统点就可以利用外部储存端112进行开机。
在本实施例中,当进行完步骤S206后,可以进行步骤S208,就是检查待 测系统点是否完成开机程序。若是待测系统点还在进行开机程序时(就是步骤 S208所标示的"否"),则继续等待。若是待测系统点完成开机程序(就是步骤 S208所标示的"是"),则继续检査待测系统点是否将预设操作系统载入完毕。 换句话说,就是检查待测系统点是否在预设操作系统环境下运作,就是步骤 S210。
若是待测系统点还未完全载入预设操作系统(就是步骤S210所标示的 "否"),则继续等待。而一旦待测系统点将预设操作系统载入完毕(就是步骤 S210所标示的"是"),则外部储存端112中所安装的工具程序就会如步骤S212 所述,被自动执行,以对待测系统点进行测试。
图3绘示为依照本发明的一较佳实施例的一种服务器系统的系统架构图。 请参照图3,本实施例所提供的服务器系统300,可以作为图1中的系统点。 服务器系统300包括处理单元302和芯片模组304。另外,服务器系统300还 包括存储器306、 BIOS模组308、介面接口 310和外部储存装置312。其中, 处理单元302耦接芯片模组304,并且通过芯片模组304耦接至存储器306、 BIOS模组308和介面接口 310。
在本实施例中,介面接口 310和外部储存装置312都具有相同的数据传输 介面122,例如是通用串行总线。另外,外部储存装置312就相当是图1中的外部储存端,其安装有预设操作系统(OS) 314和工具程序316。在一些实施例 中,外部储存装置312可以是随身盘,或者其它具有储存功能的可携式电子装 置,本发明并不限定。
请继续参照图3,芯片模组304通常包括北桥芯片322和南桥芯片324。 北桥芯片322是用来耦接处理单元302,并且耦接至存储器306。其中,存储 器306可以是动态随机存取存储器(DRAM)同步动态随机存取存储器(SDRAM) 双倍数据速率随机存取存储器(DDR RAM)等易失性存储器。另外,南桥芯片 324除了耦接北桥芯片322之外,还可以耦接BIOS模组308和介面接口 310。
图4绘示为依照本发明的一较佳实施例的一种服务器系统的测试方法的步 骤流程图。请合并参照图3和图4,在本实施例中,BIOS模组308具有检测单 元332和主系统单元334。当服务器系统300开机时,检测单元332可以进行 步骤S402,就是通过例如南桥芯片324,来检测介面接口 310上是否连接外部 储存装置312。若是外部储存装置312在服务器系统300开机时,并未连接至 介面接口 310上(就是步骤S402所标示的"否"),则BIOS模组308就可以如 步骤S404所述,执行一般的开机程序。
相对地,若是检测单元332发现,外部储存装置312在服务器系统300开 机时,已经通过数据传输介面122连接至介面接口 310上(就是步骤S402所标 示的"是"),则检测单元332就可以告知主系统单元334,并且修改主系统单 元334内的设定值,以进行步骤S406,就是将外部储存装置312设为开机磁盘。 接着,BIOS模组308可以进行步骤S408,就是进行服务器系统300的开机程 序。
当BIOS模组308执行完开机程序,则处理单元302就可以通过芯片模组 304,而从外部储存装置312中载入预设操作系统314。借此,服务器系统300 就可以运作在预设操作系统314下。另外,当预设操作系统314被载入后,就 可以如步骤S412所述,自动执行工具程序316,以对服务器系统300进行测试。 在本实施例中,工具程序316是用来测试存储器306是否可以正常运作。
在另外一些选择实施例中,当服务器系统300测试完毕后,工具程序316 还可以产生一测试结果,其可以储存在外部储存装置312中。
综上所述,本发明所提供的检测方法,是利用一外部储存装置中所安装的
9预设操作系统和工具程序来执行。因此,本发明可以跨平台使用,并且不需重 新进行设定。是以本发明可以加快测试的速度,并且不需耗费太大的人力资源 和设备成本。
虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本 领域技术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善, 因此本发明的保护范围当以权利要求书所界定的为准。
权利要求
1. 一种服务器系统,其特征在于包括一芯片模组;一基本输入输出系统模组,耦接该芯片模组;一介面接口,具有一数据传输介面,并耦接该芯片模组;以及一外部储存装置,具有该数据传输介面,以允许连接至该介面接口,且该外部储存装置还配置有一预设操作系统和一工具程序,其中当该外部储存装置在该服务器系统开机时连接至该介面接口时,则该基本输入输出系统模组将该外部储存装置设定为开机磁盘,以使该服务器系统在该预设操作系统下运作,并执行该操作程序来测试该服务器系统。
2. 如权利要求1所述的服务器系统,其特征在于,还包括一处理单元,耦接至该芯片模组。
3. 如权利要求1所述的服务器系统,其特征在于,还包括一存储器,耦接至该芯片模组。
4. 如权利要求3所述的服务器系统,其特征在于,该测试程序用以测试该 存储器是否正常运作。
5. 如权利要求3所述的服务器系统,其特征在于,该存储器包括动态随机 存取存储器、同步动态随机存取存储器以及双倍数据速率随机存取存储器。
6. 如权利要求l所述的服务器系统,其特征在于,该芯片模组包括 一北桥芯片;以及一南桥芯片,耦接该北桥芯片,并耦接该介面接口和该基本输入输出系统 模组。
7. 如权利要求1所述的服务器系统,其特征在于,该基本输入输出系统模 组包括一主系统单元;以及一检测单元,耦接该芯片模组,用以在该服务器系统开机时检测该外部储 存装置是否连接至该介面接口,其中当该检测单元检测到该外部储存装置在该服务器系统开机时已经连接至该介面接口时,则产生一检测指令给该主系统单元,以将该外部储存装置 设为开机磁盘。
8. 如权利要求1所述的服务器系统,其特征在于,该数据传输介面为通用 串行总线。
9. 一种服务器系统的测试方法,其特征在于,包括下列步骤 安装一预设操作系统和一工具程序至一外部储存端;在该服务器系统开机时,检测该外部储存端是否通过一数据传输介面连接至该服务器系统;以及当该外部储存端在该服务器开机时已通过该数据传输介面连接至该服务 器系统,则将该外部储存端设定为开机磁盘,以使该服务器系统工作在该预设 操作系统环境下,并自动执行该工具程序,以测试该服务器系统。
10. 如权利要求9所述的测试方法,其特征在于,该工具程序用以测试该服 务器系统的存储器。
11. 如权利要求9所述的测试方法,其特征在于,该数据传输介面为通用串 行总线。
12. 如权利要求9所述的测试方法,其特征在于,将该外部储存端设为开机 磁盘的步骤,包括修改该服务器系统的基本输入输出系统的设定。
13. —种多点测试方法,其特征在于,包括下列步骤提供一外部储存端,其安装有一操作程序和一工具程序,用以测试多个系 统点;当该外部储存端连接至该些系统点其中之一时,则将该外部储存端所连接 的系统点标示为 一 待测系统点;设定该外部储存端为该待测系统点的开机磁盘,以在该待测系统点开机后 能工作在该预设操作系统的环境下;以及当确认该待测系统点完成开机程序并工作在该预设操作系统的环境下时, 则执行该工具程序,以对该待测系统点进行测试。
14. 如权利要求13所述的多点测试方法,其特征在于,该些系统点为服务 器系统。
15. 如权利要求14所述的多点测试方法,其特征在于,该工具程序是用以测试该服务器系统中的存储器。
16. 如权利要求14所述的多点测试方法,其特征在于,将该外部储存端设 定为开机磁盘的步骤,包括修改该服务器系统中基本输入输出系统的设定。
17. 如权利要求13所述的多点测试方法,其特征在于,该外部储存端是通过一数据传输介面连接至该待测系统点上。
18. 如权利要求17所述的多点测试方法,其特征在于,该数据传输介面为 通用串行总线。
全文摘要
本发明涉及一种服务器系统,包括芯片模组、基本输入输出系统(BIOS)模组、介面接口和外部储存装置。芯片模组可以耦接BIOS模组和介面接口。介面接口和外部储存装置都具有一数据传输介面,因此外部储存装置可以通过此数据传输介面连接至介面接口上。特别的是,外部储存装置安装一预设操作系统和一工具程序。当外部储存装置在服务器系统开机时连接至介面接口时,则BIOS模组可以将此外部储存装置设定为开机磁盘,以使服务器系统在上述的预设操作系统下运作,并执行操作程序来测试服务器系统。
文档编号G06F11/28GK101464825SQ20071016212
公开日2009年6月24日 申请日期2007年12月18日 优先权日2007年12月18日
发明者林佑畇 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1