一种站点服务器的软件安装方法和站点服务器技术

技术编号:13187611 阅读:35 留言:0更新日期:2016-05-11 17:27
本发明专利技术实施例公开了一种站点服务器的软件安装方法,包括:带外管理系统接收管理服务器发送的软件安装指令,所述软件安装指令包括所述管理服务器的网络地址;带外管理系统根据所述软件安装指令中的所述管理服务器的网络地址,从所述管理服务器中下载目标软件的安装文件并将其通过第一端口协议发送到所述存储装置中;存储装置保存所述带外管理系统发送的所述安装文件;带内管理系统通过第二端口协议读取所述存储装置中的所述安装文件并运行所述安装文件以安装所述目标软件。相应地,本发明专利技术实施例还公开了一种站点服务器。采用本发明专利技术,可以实现站点服务器仅通过用于带外管理的网路即可获取安装文件并安装软件,具有组网简单以及成本低的优点。

【技术实现步骤摘要】

本专利技术涉及计算机网络领域,尤其涉及一种站点服务器的软件安装方法和站点服务器
技术介绍
随着计算机网络的不断发展,网络的构成越来越复杂,集中式的网络管理应运而生。所谓集中式的网络管理,即通过位于后台的管理服务器对网络中的各种网络设备(如计算机、服务器、路由器、交换机和防火墙等设备)进行集中地监控和管理。进一步地,网络管理分为带内管理(in-band)和带外管理(out-of-band),所述带内管理是指将用于控制网络设备的管控信息和用于业务交互的数据信息放到同一物理通道进行传输,相反地,所述带外管理则将两者放到不同物理通道进行传输。集中式的网络管理可用于为网络中新设的站点服务器批量安装软件,如批量安装操作系统,具有灵活度高、效率高和安装进度可控的优点。具体实现中,请参阅图1所示的一种网络部署的结构示意图,首先后台服务器中的管理服务器向站点服务器的带外管理系统发出启动安装操作系统的指令,接着站点服务器的带内管理系统向后台服务器中的DHCP (Dynamic Host Configurat1n Protocol,动态主机配置协议)服务器请求分配IPdnternet Protocol,网络协议)地址,然后站点服务器的带内管理系统基于IP从TFTP(Trivial File Transfer Protocol,简单文件传输协议)服务器和资源服务器中下载安装文件,最后站点服务器根据下载的安装文件完成操作系统的安装。由图1可见,为了实现部署,一方面,站点服务器的带外管理系统的网络接口需插接网线,用于带外管理,另一方面,站点服务器的带内管理系统的网络接口也需插接网线,用于带内管理。那么,一台站点服务器至少需要插接两根网线,若有成千上万台的站点服务器,则很容易发生网线错插的问题,且难以排查。另外,DHCP服务器、TFTP服务器和资源服务器也需要相应地配置,任何一个配置错误都会导致整个部署失败。
技术实现思路
本专利技术实施例提供了一种站点服务器的软件安装方法和站点服务器,可以实现站点服务器仅通过用于带外管理的网路即可获取安装文件并安装软件,具有组网简单以及成本低的优点。本专利技术实施例第一方面提供了一种站点服务器,包括带内管理系统、带外管理系统和存储装置,所述带内管理系统是所述站点服务器中实现带内管理功能的硬件集合,所述带内管理是指将用于控制网络设备的管控信息和用于业务交互的数据信息放到同一物理通道进行传输的网络管理,所述带外管理系统是所述站点服务器中实现带外管理功能的硬件集合,所述带外管理是指将用于控制网络设备的管控信息和用于业务交互的数据信息放到不同物理通道进行传输的网络管理,所述存储装置设置于所述带外管理系统和所述带内管理系统之间以实现其间的文件传输功能,其中,所述带外管理系统,用于:接收管理服务器发送的软件安装指令,所述软件安装指令包括所述管理服务器的网络地址;根据所述软件安装指令中的所述管理服务器的网络地址,从所述管理服务器中下载目标软件的安装文件并将其通过第一端口协议发送到所述存储装置;所述存储装置,用于保存所述带外管理系统发送的所述安装文件; 所述带内管理系统,用于通过第二端口协议读取所述存储装置中的所述安装文件并运行所述安装文件以安装所述目标软件。在第一方面的第一种可能实现方式中,所述存储装置包括转换芯片和存储卡,其中:所述转换芯片,用于接收所述带外管理系统通过所述第一端口协议发送的所述安装文件;所述存储卡,用于保存所述安装文件;所述转换芯片,还用于将所述安装文件通过所述第二端口协议发送到所述带内管理系统。结合第一方面的可能实现方式,在第一方面的第二种可能实现方式中,所述目标软件为操作系统,所述安装文件包括预安装环境PE、安装脚本和操作系统安装包;所述带内管理系统,具体用于:通过第二端口协议读取所述存储装置中的所述安装文件;启动所述安装文件中的PE以建立预安装系统;在所述预安装系统上运行所述安装文件中的操作系统安装包以安装所述操作系统,并根据所述安装文件中的安装脚本配置所述操作系统的参数。结合第一方面的可能实现方式,在第三种可能实现方式中,所述带内管理系统,还用于将其安装所述目标软件的安装进度发送至所述带外管理系统;所述带外管理系统,还用于向所述管理服务器反馈所述目标软件的安装进度。结合第一方面的可能实现方式,在第四种可能实现方式中,所述带内管理系统,还用于在确定所述目标软件已安装完成后,通过第二端口协议访问所述存储装置并删除其中的所述安装文件。结合第一方面的可能实现方式,在第五种可能实现方式中,所述带外管理系统,还用于获取所述管理服务器为其分配的网络地址,并配置该网络地址。结合第一方面以及第一方面的第一、第二、第三、第四或第五种的可能实现方式,在第六种可能实现方式中,所述第一端口协议包括两线式串行总线I2C端口协议和多媒体卡MMC端口协议;所述第二端口协议包括通用串行总线USB端口协议。本专利技术实施例第二方面提供了一种站点服务器的软件安装方法,所述方法实现于站点服务器,所述站点服务器包括带内管理系统、带外管理系统和存储装置,所述带内管理系统是所述站点服务器中实现带内管理功能的硬件集合,所述带内管理是指将用于控制网络设备的管控信息和用于业务交互的数据信息放到同一物理通道进行传输的网络管理,所述带外管理系统是所述站点服务器中实现带外管理功能的硬件集合,所述带外管理是指将用于控制网络设备的管控信息和用于业务交互的数据信息放到不同物理通道进行传输的网络管理,所述存储装置设置于所述带外管理系统和所述带内管理系统之间以实现其间的文件传输功能,所述方法包括:所述带外管理系统接收管理服务器发送的软件安装指令,所述软件安装指令包括所述管理服务器的网络地址;所述带外管理系统根据所述软件安装指令中的所述管理服务器的网络地址,从所述管理服务器中下载目标软件的安装文件并将其通过第一端口协议发送到预设的存储装置中;所述存储装置保存所述带外管理系统发送的所述安装文件;所述带内管理系统通过第二端口协议读取所述存储装置中的所述安装文件并运行所述安装文件以安装所述目标软件。在第二方面的第一种可能实现方式中,所述目标软件为操作系统,所述安装文件包括预安装环境PE、安装脚本和操作系统安装包;所述带内管理系统通过第二端口协议读取所述存储装置中的所述安装文件并运行所述安装文件以安装所述目标软件,包括:所述带内管理系统通过第二端口协议读取所述存储装置中的所述安装文件;所述带内管理系统启动所述安装文件中的PE以建立预安装系统;所述带内管理系统在所述预安装系统上运行所述安装文件中的操作系统安装包以安装所述操作系统,并根据所述安装文件中的安装脚本配置所述操作系统的参数。结合第二方面的可能实现方式,在第二种可能实现方式中,所述带内管理系统通过第二端口协议读取所述存储装置中的所述安装文件并运行所述安装文件以安装所述目标软件之后,还包括:所述带内管理系统将其安装所述目标软件的安装进度发送至所述带外管理系统;所述带外管理系统向所述管理服务器反馈所述目标软件的安装进度。结合第二方面的可能实现方式,在第三种可能实现方式中,所述带内管理系统通过第二端口协议读取所述存储装置中的所述安装文件并运行所述安装文件以安装所述目标软件之后,还包括:所述带内管理系本文档来自技高网
...

【技术保护点】
一种站点服务器,其特征在于,所述站点服务器包括带内管理系统、带外管理系统和存储装置,所述带内管理系统是所述站点服务器中实现带内管理功能的硬件集合,所述带内管理是指将用于控制网络设备的管控信息和用于业务交互的数据信息放到同一物理通道进行传输的网络管理,所述带外管理系统是所述站点服务器中实现带外管理功能的硬件集合,所述带外管理是指将用于控制网络设备的管控信息和用于业务交互的数据信息放到不同物理通道进行传输的网络管理,所述存储装置设置于所述带外管理系统和所述带内管理系统之间以实现其间的文件传输功能,其中,所述带外管理系统,用于:接收管理服务器发送的软件安装指令,所述软件安装指令包括所述管理服务器的网络地址;根据所述软件安装指令中的所述管理服务器的网络地址,从所述管理服务器中下载目标软件的安装文件并将其通过第一端口协议发送到所述存储装置;所述存储装置,用于保存所述带外管理系统发送的所述安装文件;所述带内管理系统,用于通过第二端口协议读取所述存储装置中的所述安装文件并运行所述安装文件以安装所述目标软件。

【技术特征摘要】

【专利技术属性】
技术研发人员:方峰王钦东
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1