主机安装系统及方法

文档序号:7988524阅读:345来源:国知局
主机安装系统及方法
【专利摘要】本发明提供一种主机安装系统。该系统预先产生不同硬件配置规格的主机的ISO文件并存储于存储设备,并通过网络定期查询DHCP服务器。当检查到有向DHCP服务器注册的主机时,该系统根据该主机的IP地址访问该主机,得到该主机的硬件配置规格。当该主机的硬件配置规格为已有的硬件配置规格时,该系统从存储设备读取一个对应的ISO文件,当该主机的硬件配置规格为新的硬件配置规格时,该系统产生一个新的ISO文件。之后,该系统通过网络派发该读取的ISO文件或该新的ISO文件给该主机,通过网络控制该主机安装该派发的ISO文件。本发明还提供一种主机安装方法。
【专利说明】主机安装系统及方法
【技术领域】
[0001]本发明涉及一种虚拟化技术,尤其是关于一种建立虚拟化环境的系统及方法。
【背景技术】
[0002]在建立虚拟化环境的过程中,安装主机需要花费管理者很多时间,从安装一台主机至上百台主机,管理者需要反复重复相同的安装操作。

【发明内容】

[0003]鉴于以上内容,有必要提供一种主机安装系统及方法,可以根据主机的硬件配置规格自动派发光盘镜像文件、远程控制各种不同类型硬件配置的主机的光盘镜像文件的安装,实现快速、大量地部署虚拟化环境中的主机。
[0004]本发明提供一种主机安装系统。该系统预先产生不同硬件配置规格的主机的光盘镜像ISO文件并存储于存储设备,并通过网络定期查询DHCP服务器,检查是否有向DHCP服务器注册的主机。当检查到有向DHCP服务器注册的主机时,该系统根据从DHCP服务器取得的该主机的IP地址访问该主机,得到该主机的硬件配置规格。当该主机的硬件配置规格不为新的硬件配置规格时,该系统从存储设备读取一个对应该主机的硬件配置规格的ISO文件,当该主机的硬件配置规格为新的硬件配置规格时,该系统根据该主机的硬件配置规格产生一个新的ISO文件。之后,该系统通过网络派发该读取的ISO文件或该新的ISO文件给该主机,通过网络控制该主机安装该派发的ISO文件。
[0005]本发明还提供一种主机安装方法,该方法包括:(A)预先产生不同硬件配置规格的主机的光盘镜像ISO文件并存储于存储设备;(B)通过网络定期查询DHCP服务器,检查是否有向DHCP服务器注册的主机;(C)当检查到有向DHCP服务器注册的主机时,根据从DHCP服务器取得的该主机的IP地址访问该主机,得到该主机的硬件配置规格;及⑶当该主机的硬件配置规格不为新的硬件配置规格时,从存储设备读取一个对应该主机的硬件配置规格的ISO文件,当该主机的硬件配置规格为新的硬件配置规格时,根据该主机的硬件配置规格产生一个新的ISO文件;及(E)通过网络派发该读取的ISO文件或新的ISO文件给该主机,通过网络控制该主机安装该派发的ISO文件。
[0006]相较于现有技术,本发明提供的主机安装系统及方法,可以根据主机的硬件配置规格自动派发光盘镜像文件、远程控制各种不同类型硬件配置的主机的光盘镜像文件的安装,实现快速、大量地部署虚拟化环境中的主机。
【专利附图】

【附图说明】
[0007]图1是本发明主机安装系统较佳实施方式的应用环境图。
[0008]图2是本发明主机安装系统较佳实施方式的功能模块图。
[0009]图3是本发明主机安装方法较佳实施方式的流程图。
[0010]主要元件符号说明
【权利要求】
1.一种主机安装方法,其特征在于,该方法包括: 初始化设置步骤:预先产生不同硬件配置规格的主机的光盘镜像ISO文件并存储于存储设备; 动态监视步骤:通过网络定期查询DHCP服务器,检查是否有向DHCP服务器注册的主机; 信息查询步骤:当检查到有向DHCP服务器注册的主机时,根据从DHCP服务器取得的该主机的IP地址访问该主机,得到该主机的硬件配置规格;及 文件确定步骤:当该主机的硬件配置规 格不为新的硬件配置规格时,从存储设备读取一个对应该主机的硬件配置规格的ISO文件,当该主机的硬件配置规格为新的硬件配置规格时,根据该主机的硬件配置规格产生一个新的ISO文件; 文件派发步骤:通过网络派发该读取的ISO文件或新的ISO文件给该主机,通过网络控制该主机安装该派发的ISO文件。
2.如权利要求1所述的主机安装方法,其特征在于,该主机的硬件配置规格是通过该主机的BMC查询该主机的基本输入输出系统BIOS得到的。
3.如权利要求1所述的主机安装方法,其特征在于,该主机的硬件配置规格包括该主机的CPU、内存、存储器及网卡的信息。
4.如权利要求1所述的主机安装方法,其特征在于,该派发的ISO文件包括该主机的存储器的分区信息、网卡的配置信息、账号管理机制,以及客制化套件信息。
5.如权利要求1所述的主机安装方法,其特征在于,该存储设备为任意一台主机的硬盘或网络硬盘。
6.—种主机安装系统,其特征在于,该系统包括: 初始化设置模块,用于预先产生不同硬件配置规格的主机的光盘镜像ISO文件并存储于存储设备; 动态监视模块,用于通过网络定期查询DHCP服务器,检查是否有向DHCP服务器注册的主机; 信息查询模块,用于当检查到有向DHCP服务器注册的主机时,根据从DHCP服务器取得的该主机的IP地址访问该主机,得到该主机的硬件配置规格 '及 文件派发模块,用于当该主机的硬件配置规格不为新的硬件配置规格时,从存储设备读取一个对应该主机的硬件配置规格的ISO文件,当该主机的硬件配置规格为新的硬件配置规格时,根据该主机的硬件配置规格产生一个新的ISO文件,并通过网络派发该读取的ISO文件或该新的ISO文件给该主机,通过网络控制该主机安装该派发的ISO文件。
7.如权利要求6所述的主机安装系统,其特征在于,该文件派发模块还用于将该新的ISO文件存储至存储设备。
8.如权利要求6所述的主机安装系统,其特征在于,该主机安装系统设置于任意一台主机或该DHCP服务器。
9.如权利要求6所述的主机安装系统,其特征在于,该主机安装系统设置于独立于该主机及该DHCP服务器的其它服务器。
10.如权利要求6所述的主机安装系统,其特征在于,该存储设备为任意一台主机的硬盘或网络硬盘。
【文档编号】H04L29/08GK103902321SQ201210586794
【公开日】2014年7月2日 申请日期:2012年12月28日 优先权日:2012年12月28日
【发明者】李忠一, 卢秋桦, 颜宗信, 林建志 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1