配置集群服务器测试环境的系统及方法
【技术领域】
[0001] 本发明涉及一种服务器,特别是一种配置集群服务器测试环境的系统及方法。
【背景技术】
[0002] 集群(Cluster),是这样一种技术:它将多个系统连接到一起,使多台服务器能够 像一台机器那样工作或者看起来好像一台机器。集群技术是发展高性能服务器的一项技 术,具有高可靠性、可拓展性和抗灾难性,是一组相互独立的服务器,利用高速通信网络组 成一个单一的服务器系统。一个集群包括多台服务器,所述服务器通常需要进行测试,且所 述服务器测试之前需要进行繁杂的测试环境配置。然,目前的测试环境配置通常都是测试 人员通过对每一服务器手动操作,工作量大,费时费力。
【发明内容】
[0003] 鉴于以上内容,有必要提供一种方便配置集群服务器测试环境的系统及方法。
[0004] 一种配置集群服务器测试环境的系统,包括交换机、与所述交换机连接的集群服 务器、工作机与主服务器,所述主服务器及所述工作机均通过所述交换机访问所述集群服 务器,所述主服务器用于生成测试环境需要的镜像,所述集群服务器包括主板及安装于所 述主板上的基板管理控制器,所述基板管理控制器用于检测所述主板的IP地址及对应所 述IP地址的基本信息,并将所述IP地址及所述基本信息发送至所述主服务器存储,所述基 板管理控制器还用于启动所述镜像并根据所述IP地址及所述基本信息将所述镜像存储至 对应的主板上。
[0005] 优选地,所述主服务器包括控制单元及存储单元,所述控制单元用于生成所述镜 像,所述存储单元用于存储所述镜像、所述IP地址及所述基本信息。
[0006] 优选地,所述主服务器包括端口及询问单元,所述端口通过网线连接所述交换机, 所述基板管理控制器包括接口,所述端口通过网线与所述交换机连接,所述询问单元通过 所述端口及所述接口访问所述基板管理控制器。
[0007] 优选地,所述基板管理控制器还包括执行单元及信息单元,所述基本信息存储于 所述信息单元,所述询问单元通过所述端口及所述接口询问所述信息单元,所述执行单元 将存储于所述信息单元的IP地址及基本信息发送至所述主服务器存储。
[0008] 优选地,所述基板管理控制器还包括启动单元,所述启动单元为虚拟媒介,所述启 动单元用于启动所述镜像。
[0009] -种配置集群服务器测试环境的方法,包括以下步骤: 询问步骤,所述主服务器通过所述交换机发送询问信息至所述基板管理控制器而询问 所述基板管理控制器; 响应步骤,所述基板管理控制器响应所述询问步骤、检测所述主板的IP地址及对应 所述IP地址的主板的基本信息、并将所述IP地址及所述基本信息发送至所述主服务器存 储; 镜像生成步骤,所述主服务器根据所述IP地址及所述基本信息生成镜像; 启动步骤,所述基板管理控制器启动所述镜像; 执行步骤,所述基板管理控制器根据所述IP地址及所述基本信息将对应的镜像存储 至相应的主板上。
[0010] 优选地,所述基板管理控制器在所述主服务器生成所述镜像后启动所述镜像,所 述基板管理控制器启动所述镜像后将所述镜像存储至相应的主板上。
[0011] 优选地,所述主服务器在所述基板管理控制器存储所述镜像至所述主板后生成日 志并将所述日志并保存。
[0012] 优选地,所述主服务器在保存所述日志后分析并处理所述日志、及存储处理的结 果。
[0013] 优选地,在所述主服务器询问所述基板管理控制器之前,安装操作系统并将所述 主服务器配置成Web服务器,所述主服务器将操作界面显示于所述工作机上。
[0014] 与现有技术相比,上述配置集群服务器测试环境的系统及方法中,所述主服务器 及所述工作机通过所述交换机访问所述集群服务器,所述控制芯片检测所述主板的IP地 址及对应所述IP地址的基本信息,并将所述IP地址及所述基本信息发送至所述主服务器 存储,所述主服务器生成测试环境需要的镜像,所述控制芯片启动所述镜像并根据所述IP 地址及所述基本信息将所述镜像存储至对应的主板上。所述集群服务器通过所述主服务器 进行批量配置测试环境,配置方便,从而提高工作效率。
【附图说明】
[0015] 图1是本发明配置集群服务器测试环境的系统及方法的一较佳实施方式的结构 方框图。
[0016] 图2是本发明配置集群服务器测试环境的系统及方法的一较佳实施方式的流程 图。
[0017] 主要元件符号说明
【主权项】
1. 一种配置集群服务器测试环境的系统,包括交换机、与所述交换机连接的集群服务 器及工作机,其特征在于;所述配置集群服务器测试环境的系统还包括与所述交换机连接 的主服务器,所述主服务器通过所述交换机访问所述集群服务器,所述工作机通过所述交 换机访问所述集群服务器,所述主服务器用于生成测试环境需要的镜像,所述集群服务器 包括主板及安装于所述主板上的基板管理控制器,所述基板管理控制器用于检测所述主板 的IP地址及对应所述IP地址的基本信息,并将所述IP地址及所述基本信息发送至所述主 服务器存储,所述基板管理控制器还用于启动所述镜像并根据所述IP地址及所述基本信 息将所述镜像存储至对应的主板上。
2. 如权利要求1所述的配置集群服务器测试环境的系统,其特征在于;所述主服务器 包括控制单元及存储单元,所述控制单元用于生成所述镜像,所述存储单元用于存储所述 镜像、所述IP地址及所述基本信息。
3. 如权利要求1所述的配置集群服务器测试环境的系统,其特征在于;所述主服务器 包括端口及询问单元,所述端口通过网线连接所述交换机,所述基板管理控制器包括接口, 所述端口通过网线与所述交换机连接,所述询问单元通过所述端口及所述接口访问所述基 板管理控制器。
4. 如权利要求3所述的配置集群服务器测试环境的系统,其特征在于;所述基板管理 控制器还包括执行单元及信息单元,所述基本信息存储于所述信息单元,所述询问单元通 过所述端口及所述接口询问所述信息单元,所述执行单元将存储于所述信息单元的IP地 址及基本信息发送至所述主服务器存储。
5. 如权利要求1所述的电池电量控制系统,其特征在于;所述基板管理控制器还包括 启动单元,所述启动单元为虚拟媒介,所述启动单元用于启动所述镜像。
6. -种配置集群服务器测试环境的方法,应用于配置集群服务器测试环境的系统中, 所述配置集群服务器测试环境的系统,包括交换机、与所述交换机连接的集群服务器、工作 机、及与所述工作机连接的主服务器,所述集群服务器包括主板及安装于所述主板上的基 板管理控制器,所述基板管理控制器用于检测所述主板的IP地址及对应所述IP地址的基 本信息,并将所述IP地址及所述基本信息发送至所述主服务器存储,其特征在于:所述配 置集群服务器测试环境的方法包括W下步骤: 询问步骤,所述主服务器通过所述交换机发送询问信息至所述基板管理控制器而询问 所述基板管理控制器; 响应步骤,所述基板管理控制器响应所述询问步骤、检测所述主板的IP地址及对应 所述IP地址的主板的基本信息、并将所述IP地址及所述基本信息发送至所述主服务器存 储; 镜像生成步骤,所述主服务器根据所述IP地址及所述基本信息生成镜像; 启动步骤,所述基板管理控制器启动所述镜像; 执行步骤,所述基板管理控制器根据所述IP地址及所述基本信息将对应的镜像存储 至相应的主板上。
7. 如权利要求6所述的电配置集群服务器测试环境的方法,其特征在于:所述基板管 理控制器在所述主服务器生成所述镜像后启动所述镜像,所述基板管理控制器启动所述镜 像后将所述镜像存储至相应的主板上。
8. 如权利要求6所述的电配置集群服务器测试环境的方法,其特征在于:所述主服务 器在所述基板管理控制器存储所述镜像至所述主板后生成日志并将所述日志并保存。
9. 如权利要求8所述的配置集群服务器测试环境的方法,其特征在于;所述主服务器 在保存所述日志后分析并处理所述日志、及存储处理的结果。
10. 如权利要求6所述的电配置集群服务器测试环境的方法,其特征在于:在所述主服 务器询问所述基板管理控制器之前,安装操作系统并将所述主服务器配置成Web服务器, 所述主服务器将操作界面显示于所述工作机上。
【专利摘要】一种配置集群服务器测试环境的系统,包括交换机、与所述交换机连接的集群服务器、工作机与主服务器,所述主服务器及所述工作机均通过所述交换机访问所述集群服务器,所述主服务器用于生成测试环境需要的镜像,所述集群服务器包括主板及安装于所述主板上的基板管理控制器,所述基板管理控制器用于检测所述主板的IP地址及对应所述IP地址的基本信息,并将所述IP地址及所述基本信息发送至所述主服务器存储,所述基板管理控制器还用于启动所述镜像并根据所述IP地址及所述基本信息将所述镜像存储至对应的主板上。
【IPC分类】H04L29-08, H04L12-24
【公开号】CN104683134
【申请号】CN201310631857
【发明人】司昌亮, 李梦悦, 徐瑶
【申请人】鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
【公开日】2015年6月3日
【申请日】2013年12月2日