[发明专利]于多节点服务器中测试服务器节点的系统及其方法在审
申请号: | 201310627513.0 | 申请日: | 2013-11-28 |
公开(公告)号: | CN104683166A | 公开(公告)日: | 2015-06-03 |
发明(设计)人: | 赵志强 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 节点 服务器 测试 系统 及其 方法 | ||
1.一种于多节点服务器中测试服务器节点的方法,其特征在于,该方法至少包含下列步骤:
提供至少一多节点服务器,包含至少一管理网络端口、至少一业务网络端口及多个服务器节点,每一个服务器节点包含一运算模块和一基板管理控制器,每一个运算模块通过业务网络通路耦接至该业务网络端口,每一个基板管理控制器通过管理网络通路耦接至该管理网络端口;
提供一测试主机,该测试主机具有一第一网络端口与一第二网络端口,该第一网络端口与该第二网络端口分别耦接至该管理网络端口与该业务网络端口,该测试主机至少可运行一网络分配模块、一文件分发模块及一远程测试模块;
每一个服务器节点通过该基板管理控制器取得该运算模块的一模块信息,该模块信息至少包含该运算模块的一介质访问控制地址,该测试主机通过该管理网络端口访问每一个服务器节点的该基板管理控制器以取得对应该运算模块的该模块信息;
该测试主机的该网络分配模块分别依据该模块信息中介质访问控制地址给每一个运算模块分配不相同的一网络地址,并通过该业务网络端口发送该网络地址至对应的该运算模块;
该测试主机的该文件分发模块依据每一个测试程序及对应的该网络地址通过该业务网络端口向每一个运算模块发送一操作系统并进行安装;
该测试主机的该远程测试模块依据每一个运算模块的该模块信息生成多个对应的测试程序;
该测试主机的该远程测试模块于该操作系统安装完成后,依网络地址通过该业务网络端口远程登陆每一个服务器节点,以提供每一个服务器节点对应的该测试程序并进行测试;
每一个服务器节点通过该业务网络端口传送一测试结果信息至该远程测试模块;及
该远程测试模块储存各该测试结果信息。
2.如权利要求1所述的于多节点服务器中测试服务器节点的方法,其特征在于,该测试主机的该远程测试模块于该操作系统安装完成后,依网络地址通过该业务网络端口远程登陆每一个服务器节点,以提供每一个服务器节点对应的该测试程序并进行测试的步骤中该远程测试模块为使用预先建立的一登陆配置数据以无密码的方式依序登陆每一个服务器节点。
3.如权利要求1所述的于多节点服务器中测试服务器节点的方法,其特征在于,该测试主机的该远程测试模块于该操作系统安装完成后,依网络地址通过该业务网络端口远程登陆每一个服务器节点,以提供每一个服务器节点对应的该测试程序并进行测试的步骤中该远程测试模块为使用自动应答的方式登陆每一个服务器节点。
4.如权利要求1所述的于多节点服务器中测试服务器节点的方法,其特征在于,该测试主机的该文件分发模块依据每一个测试程序及对应的该网络地址通过该业务网络端口向每一个运算模块发送该操作系统并进行安装的步骤是该文件分发模块传送一开机核心程序至每一个服务器节点,每一个服务器节点执行该开机核心程序后,以进行该操作系统安装。
5.一种于多节点服务器中测试服务器节点的系统,其特征在于,该系统至少包含:
至少一多节点服务器,包含至少一管理网络端口、至少一业务网络端口及多个服务器节点,每一个服务器节点包含一运算模块和一基板管理控制器,每一个运算模块通过业务网络通路耦接至该业务网络端口,每一个基板管理控制器通过管理网络通路耦接至该管理网络端口,每一个服务器节点通过该基板管理控制器取得该运算模块的一模块信息,该模块信息至少包含该运算模块的一介质访问控制地址;及
一测试主机,具有一第一网络端口与一第二网络端口,该第一网络端口与该第二网络端口分别耦接至该管理网络端口与该业务网络端口,该测试主机通过该管理网络端口访问每一个服务器节点的该基板管理控制器以取得对应该运算模块的该模块信息,其中更包含:
一网络分配模块,用以分别依据该模块信息中介质访问控制地址给每一个运算模块分配不相同的一网络地址,并通过该业务网络端口发送该网络地址至对应的该运算模块;
一文件分发模块,用以依据每一个测试程序及对应的该网络地址通过该业务网络端口向每一个运算模块发送一操作系统并进行安装;及
一远程测试模块,用以依据每一个运算模块的该模块信息生成多个对应的测试程序,并于该操作系统安装完成后,依网络地址通过该业务网络端口远程登陆每一个服务器节点,以提供每一个服务器节点对应的该测试程序并进行测试,以自每一个服务器节点通过该业务网络端口获得一测试结果信息并加以储存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司;,未经英业达科技有限公司;英业达股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310627513.0/1.html,转载请声明来源钻瓜专利网。