[发明专利]一种用于对多个服务器进行分组的方法有效
申请号: | 201010575199.2 | 申请日: | 2010-11-30 |
公开(公告)号: | CN102479128A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 杨捷;张斌杰 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 曾红 |
地址: | 中国台湾台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 服务器 进行 分组 方法 | ||
技术领域
本发明涉及多个服务器的上电测试技术,尤其涉及对多个服务器进行电源循环周期测试时的服务器分组方法。
背景技术
随着电子科技的飞速发展,各种电子产品和监控系统已越来越广泛地应用到我们的研发工作和日常生活当中。一般地,这些设备在出厂之前,必须经过一连串的测试项目,以确保设备的稳定性和可靠性。以服务器为例,在正式投入使用前,通常会对服务器进行开关机的电源循环周期测试,以保证服务器每次启动后均能按预定要求获取工作所需的供电电压。
然而,在某些工业控制场合,往往采用不止一台服务器对系统中的硬件设备进行实时监测和控制,如此一来,针对单个服务器所作的电源循环周期测试已不能完全照搬用于多个服务器的电源循环周期测试,这是因为,当这些服务器同时执行开机操作时,其叠加产生的峰值功耗可能会超过系统供电模块的供电能力,从而导致多个服务器中的某些服务器在一定时间内不能成功上电,影响测试效率。此外,如果将多个服务器中的每个服务器逐次开机,虽然可以确保每个服务器均能成功上电,但是该开机方式会成倍增加整个测试流程的测试时间。
有鉴于此,如何设计一种针对多个服务器进行上电测试的方法,有效提升测试效率且兼顾系统的最大容忍功耗,是业内技术人员亟待解决的一项课题。
发明内容
针对现有技术中多个服务器在进行电源循环周期测试时所存在的缺陷,本发明提供了一种用于对多个服务器进行分组的方法。
依据本发明的一个方面,提供了一种用于对多个服务器进行分组的方法,包括:
获取步骤,用于获取系统的最大容忍功耗Wrack、单个服务器在开机上电过程中的峰值功耗Wpost、单个服务器在正常工作过程中的峰值功耗Wserver;
分组步骤,用于将所述多个服务器依次分为N组,其中,N为大于1的自然数,并且第1组至第N组中各自的服务器数量分别为G1,G2,G3,…,GN;以及
选择步骤,用于根据预定规则,从所述多个服务器中选择Gi个服务器作为第i组,其中i等于1至N的任意整数;
其中,对所述多个服务器进行分组时,必须满足下列关系式:
Wserver×(G1+G2+…+GN-1)+Wpost×GN≤Wrack。
优选地,在所述选择步骤后,还包括步骤:将所述多个服务器分组后的每组服务器数量G1、G2、…、GN形成专用配置文件。进一步,对所述多个服务器进行分组可以形成多个专用配置文件,并且每一专用配置文件中的服务器组数以及每组中的服务器数量为不同数值。
优选地,在所述获取步骤前,还包括读取步骤,用于读取与所述多个服务器相对应的专用配置文件,当所述专用配置文件存在时,加载所述专用配置文件并根据所述专用配置文件进行分组;当所述专用配置文件不存在时,依次执行所述获取步骤、分组步骤和选择步骤。
优选地,所述分组步骤还进一步包括:
获取第一组的服务器数量G1,其中G1等于Wrack除以Wpost所得数值的整数部分;
获取第二组的服务器数量G2,其中G2等于(Wrack-G1*Wservr)除以Wpost所得数值的整数部分;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010575199.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高重复频率横向激励大气压CO2激光器
- 下一篇:电容触摸板中的手指判定方法