[发明专利]以多个测试阶段测试子服务器的系统及其方法在审
| 申请号: | 201210507336.8 | 申请日: | 2012-11-30 |
| 公开(公告)号: | CN103856363A | 公开(公告)日: | 2014-06-11 |
| 发明(设计)人: | 崔杰 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26 |
| 代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 刘云贵;韩龙 |
| 地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 测试 阶段 服务器 系统 及其 方法 | ||
技术领域
一种测试系统及其方法,特别指一种以多个测试阶段测试子服务器的系统及其方法。
背景技术
因为资讯技术(Information Technology,IT)系统集中化的趋势,同时也因为成本、能源以及管理上的诸多考量,空间有限的资料中心走向高密度配置已经愈来愈普遍。
所谓的高密度配置,指的是在一定的空间内,摆下更多的资讯技术设备,在资料中心常见的做法是对服务器进行高密度配置,如此,服务器所组成的运算力便能够大幅度的提高。基于高密度配置的需求,多节点服务器因此而生。
多节点服务器中包含多个节点,每一个节点都是一个独立提供服务的子服务器,但多节点服务器中的各个节点共用电源以及冷却单元(如风扇),因此,各个子服务器并无法脱离多节点服务器运作。
因为各个子服务器并无法脱离多节点服务器运作,因此,在对多节点服务器进行测试时,便不能够只对单一的子服务器进行测试,而是需要对多节点服务器中的所有子服务器进行测试。
目前多节点服务器的测试过程,是逐一对多节点服务器中的各个子服务器进行完整的测试,在一个子服务器通过测试后,才进行下一个子服务器的测试。如此,当要测试顺序排列在后的子服务器时,即使测试顺序排列在前的子服务器已确认没有错误,仍然必须等待测试顺序排列在前的子服务器完成测试后,才能够对测试顺序排列在后的子服务器进行测试,增加了测试时所使用的电力以及时间等成本。
综上所述,可知现有技术中长期以来一直存在目前多节点服务器的测试过程容易增加多节点服务器的测试成本的问题,因此有必要提出改进的技术手段,来解决此问题。
发明内容
有鉴于现有技术存在目前多节点服务器的测试过程容易增加多节点服务器的测试成本的问题,本发明遂公开一种以多个测试阶段测试子服务器的系统及其方法,其中:
本发明所公开的以多个测试阶段测试子服务器的系统,应用于多节点服务器,多节点服务器中包含多个子服务器,该系统至少包含:配置资料查询模块,用以查询预先定义的测试阶段的配置资料,测试阶段具有预定的测试顺序;测试模块,用以依据按测试顺序进行的测试阶段的配置资料,同步测试子服务器;流程控制模块,用以判断该测试模块对子服务器进行测试时是否发生错误,当子服务器于测试时发生错误,则结束测试模块对该些子服务器的所有测试;其中,流程控制模块更用以于判断子服务器都完成测试时,依序进行下一测试阶段,直到测试阶段都完成为止。
本发明所公开的以多个测试阶段测试子服务器的方法,应用于多节点服务器,多节点服务器中包含多个子服务器,其步骤至少包括:查询预先定义的测试阶段的配置资料,测试阶段具有预定的测试顺序;依据欲进行的测试阶段的配置资料同步测试子服务器;判断子服务器是否于测试时发生错误,当子服务器于测试时发生错误,则结束该些子服务器的所有测试;判断子服务器都完成测试时,依序进行下一测试阶段,直到测试阶段都完成为止。
本发明所揭露的系统与方法如上,与现有技术之间的差异在于本发明通过将测试过程定义为多个测试阶段,并在每一个测试阶段中,判断子服务器是否发生错误,当子服务器发生错误时便结束所有测试,通过解决现有技术所存在的问题,并可以达成自动对多节点服务器中的所有子服务器进行同步测试的技术功效。
附图说明
【图式简单说明】
图1为本发明所提的以多个测试阶段测试子服务器的系统架构图。
图2为本发明所提的以多个测试阶段测试子服务器的方法流程图。
【主要元件符号说明】
100 多节点服务器
101 储存媒体
110 配置资料查询模块
120 测试模块
130 流程控制模块
140 状态记录模块
400 子服务器
步骤210 查询预先定义的多个测试阶段的配置资料,测试阶段具有预定的测试顺序
步骤230 依据欲进行的测试阶段的配置资料同步测试子服务器
步骤250 判断子服务器是否于测试时发生错误
步骤260 记录完成测试的子服务器的测试状态
步骤270 判断子服务器是否都完成测试
步骤280 判断所有测试阶段是否都完成测试
步骤290 判断所有测试阶段是否都完成测试
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司,未经英业达科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210507336.8/2.html,转载请声明来源钻瓜专利网。





