客户端系统自动安装方法及系统、无人值守机房技术方案

技术编号:13825616 阅读:101 留言:0更新日期:2016-10-12 22:58
本发明专利技术了一种客户端系统自动安装方法及系统、无人值守机房,通过资产管理系统对无人机房中的客户端进行远程设置并重启,然后获取客户端定制的iPEX,再根据所述iPEX从安装服务器上获取客户端安装系统所需要的安装文件,以实现客户端系统的自动安装,提高了工作效率。

【技术实现步骤摘要】

本专利技术涉及互联网技术应用领域,尤其是一种客户端系统自动安装方法及系统、无人值守机房
技术介绍
随着互联网技术和业务的发展,机房服务器设备数量与日俱增,为了处理机房日常事务和对机器进行有效的管理,一般而言,机房都需要配备24小时专人值班和定时巡检机房。当前,针对机房的日常业务,机器上架的流程处理如下:机房人员在接收到流程的指令后,按照流程要求进行服务器的上架并通电开机,然后现场人工进行BIOS(Basic Input Output System,基本输入输出系统)设置PEX(preboot execute environment,预启动执行环境)远程或者本地安装,同时进行人工输入服务器的资产信息进行更新管理,以实现对机房中各服务器状态的监控。在安装完成后一般需要两次人工操作设置业务服务器的IP地址,另外人工输入资产信息难免会有错误存在,特别大批量机器上线时一旦批量安装出问题,由于没有带外管理,需要机房人员现场排查,会极大地增加人员的工作负担,降低效率。另外,当服务器出现问题时,由于时间和空间的限制,无法远程进行机器重启和控制,也不能实时查看机器的报警信息,需强依赖机房人员的处理效率,不但增加管理人员的劳动强度,也影响了业务的恢复速度。
技术实现思路
本专利技术的目的在于提供一种客户端系统自动安装方法及系统、无人值守机房,以实现机房中服务器的远程自动安装。为了达到上述目的,本专利技术提供了一种客户端系统自动安装方法,包括:通过资产管理系统对客户端进行远程设置并重启;所述客户端获取iPEX;通过所述iPEX获取所述客户端安装系统所需要的安装文件,以进行自动安装。优选的,在上述的客户端系统自动安装方法中,通过资产管理系统对客户端进行远程设置并重启的步骤包括:所述客户端根据UDP协议从DHCP服务器获取所述客户端的带外网络IP地址;根据所述带外网络的IP地址,通过资产管理系统对所述客户端进行远程设置,并远程重启。优选的,在上述的客户端系统自动安装方法中,通过CMDB资产管理系统对客户端进行远程设置并重启。优选的,在上述的客户端系统自动安装方法中,所述客户端获取iPEX的步骤包括:所述客户端从DHCP服务器获取所述客户端在生产环境中的IP地址;所述客户端根据UDP协议从安装服务器中获取iPEX。优选的,在上述的客户端系统自动安装方法中,通过所述iPEX获取所述客户端所需要的安装文件,以实现自动安装的步骤包括:所述客户端根据所述iPEX向安装服务器发送一安装请求;所述安装服务器根据所述安装请求配置所述客户端需要的应答配置文件,并发送至所述客户端;所述客户端根据所述iPEX从所述安装服务器上获取应答配置文件,并根据所述应答配置文件获取与其对应的操作系统目录进行自动安装。优选的,在上述的客户端系统自动安装方法中,通过所述iPEX获取所述客户端所需要的安装文件,以实现自动安装的步骤还包括:根据业务环境的需要,所述客户端从所述安装服务器上获取不同的业务环境安装包,并自动安装。优选的,在上述的客户端系统自动安装方法中,通过所述iPEX将所述客户端的BIOS信息写入至所述资产管理系统中。优选的,在上述的客户端系统自动安装方法中,所述客户端的BMC根据
UDP协议向DHCP服务器获取其带外网络的IP地址。优选的,在上述的客户端系统自动安装方法中,所述客户端的BMC支持IPMI协议。优选的,在上述的客户端系统自动安装方法中,所述IPMI协议中的UDP端口处于开启状态。优选的,在上述的客户端系统自动安装方法中,所述IPMI中的IP设置为DHCP模式。本专利技术还提供了一种客户端系统自动安装装置,包括:客户端、资产管理系统、DHCP服务器以及安装服务器;其中,所示资产管理系统对所述客户端进行远程设置并重启;所述客户端从所述安装服务器上获取iPEX;所述客户端根据所述iPEX从所述安装服务器上获取其安装系统所需要的安装文件,并进行自动安装。本专利技术更提供了一种无人值守机房,包括多个客户端,每个所述客户端均按照如上所述的方法实现自动安装。在本专利技术提供的客户端系统自动安装方法及系统、无人值守机房中,通过资产管理系统对无人机房中的客户端进行远程设置并重启,然后获取客户端定制的iPEX,再根据所述iPEX从安装服务器上获取客户端安装系统所需要的安装文件,以实现客户端系统的自动安装,提高了工作效率。附图说明图1为本专利技术实施例中提供的客户端系统自动安装装置的结构示意图;图2为本专利技术实施例中提供的客户端系统自动安装方法的流程图;图中:101-资产管理系统;102-客户端;103-DHCP服务器;104-安装服务器。具体实施方式下面将结合示意图对本专利技术的具体实施方式进行更详细的描述。根据下列描述和权利要求书,本专利技术的优点和特征将更清楚。需说明的是,附图均采用
非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本专利技术实施例的目的。本专利技术实施例还提供了一种客户端系统自动安装装置,如图1所示,包括:客户端102、资产管理系统101、DHCP服务器103以及安装服务器104;其中,所示资产管理系统101对所述客户端102进行远程设置并重启;所述客户端102从所述安装服务器104上获取iPEX;所述客户端102根据所述iPEX从所述安装服务器104上获取其安装系统所需要的安装文件,并进行自动安装。本专利技术实施例还提供了一种与上述客户端自动安装系统对应的方法,以实现客户端的远程自动安装,包括以下步骤:通过资产管理系统对客户端进行远程设置并重启;所述客户端获取iPEX;然后通过所述iPEX获取所述客户端所需要的安装文件,并进行自动安装。其中,所述iPEX是一种遵循增强型的PEX(Preboot Execute environment,预启动执行环境)协议的程序,不仅支持所述PEX协议支持的UDP协议,还支持HTTP协议。具体的,如图2所示,步骤S1:通过资产管理系统对客户端进行远程设置并重启。首先,所述客户端的BMC(Baseboard Management Controller,基板管理控制器)支持IPMI(Intelligent Platform Management Interface,智能平台管理接口)协议,且所述IPMI协议中的UDP端口处于开启状态,所述IPMI协议中的IP设置为DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)模式。然后,对于所述客户端的BMC在带外网络和生产环境下设置不同的DHCP IP段,所述客户端的BMC根据UDP协议从DHCP服务器获取所述客户端的带外网段的IP地址。所述带外网络区别于所述生产环境,所述带外网络IP是所述生产环境外的IP。进一步的,根据所述带外网段的IP,通过资产管理系统对所述客户端进行远程设置并远程重启。具体的,通过CMDB(Configuration Management Datebase,配置管理数据库)资产管理系统对所述客户端进行远程设置并重启。通过所述CMDB对所述客户端进行远程设置,并通过界面化的IPMITOOL命令对所述客户端进行设置网络PEX启动,实现远程重启。步骤S2:所述客户端获取iPEX。所述客户端向所述DHCP本文档来自技高网
...

【技术保护点】
一种客户端系统自动安装方法,其特征在于,包括:通过资产管理系统对客户端进行远程设置并重启;所述客户端获取iPEX;通过所述iPEX获取所述客户端安装系统所需要的安装文件,并进行自动安装。

【技术特征摘要】
1.一种客户端系统自动安装方法,其特征在于,包括:通过资产管理系统对客户端进行远程设置并重启;所述客户端获取iPEX;通过所述iPEX获取所述客户端安装系统所需要的安装文件,并进行自动安装。2.如权利要求1所述的客户端系统自动安装方法,其特征在于,通过资产管理系统对客户端进行远程设置并重启的步骤包括:所述客户端根据UDP协议从DHCP服务器获取所述客户端的带外网络IP地址;根据所述带外网络的IP地址,通过资产管理系统对所述客户端进行远程设置,并远程重启。3.如权利要求2所述的客户端系统自动安装方法,其特征在于,通过CMDB资产管理系统对客户端进行远程设置并重启。4.如权利要求1所述的客户端系统自动安装方法,其特征在于,所述客户端获取iPEX的步骤包括:所述客户端从DHCP服务器获取所述客户端在生产环境中的IP地址;所述客户端根据UDP协议从安装服务器中获取iPEX。5.如权利要求1所述的客户端系统自动安装方法,其特征在于,通过所述iPEX获取所述客户端所需要的安装文件,以实现自动安装的步骤包括:所述客户端根据所述iPEX向安装服务器发送一安装请求;所述安装服务器根据所述安装请求配置所述客户端需要的应答配置文件,并发送至所述客户端;所述客户端根据所述iPEX从所述安装服务器上获取应答配置文件,并根据所述应答配置文件获取与其对应的操作系统目录进行自动安装。6.如权利要...

【专利技术属性】
技术研发人员:金安
申请(专利权)人:盛趣信息技术上海有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1