[发明专利]一种云主机自动发现和自动部署的方法有效
申请号: | 201611134433.1 | 申请日: | 2016-12-10 |
公开(公告)号: | CN106790467B | 公开(公告)日: | 2019-10-25 |
发明(设计)人: | 李成 | 申请(专利权)人: | 武汉白虹软件科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12;H04L12/24;G06F9/44;G06F9/445 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 430200 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 主机 自动 发现 部署 方法 | ||
本发明提出的一种云主机自动发现和自动部署的方法,由云部署客户端监听局域网内服务器的APR广播信息,解析出服务器IP地址,并登陆服务器获取服务器部署网口MAC地址,并将其写入云部署程序中,从而实现云部署程序根据部署网口的MAC地址自动地将相应的云操作系统和安装包部署在云的部署节点上,进而减少了管理员手动抄录服务器信息的过程,自动完成安装操作系统和安装包的过程,实现服务器裸机的大规模自动发现自动部署。
技术领域
本发明涉及互联网技术领域,尤其涉及一种云主机自动发现和自动部署的方法。
背景技术
云主机启动后,需要通过用户界面(User Interface, UI)手动抄录服务器MAC地址(Media Access Control,用来定义网络设备的位置),配置PXE(Preboot executeenvironment, 预启动执行环境)启动,然后在部署节点配置MAC地址,并且重启服务器开始自动部署过程,这无疑增加了管理员的工作量,且对管理员而言操作十分不便,因此有必要开发一种云主机自动部署的方法。
发明内容
本发明的目的在于提供一种云主机自动发现和自动部署的方法,能够通过云主机自动发现和自动部署功能,实现云主机的自动部署。
为是实现上述目的,本发明提出了云主机自动发现和自动部署的方法,包括以下步骤:
第一步:将待部署云服务程序的服务器裸机和云部署客户端接入同一个局域网;
第二步:云部署客户端监听局域网内所述服务器裸机发出的ARP广播消息,解析出服务器裸机管理口的IP地址;
第三步:云部署客户端通过服务器裸机管理口的IP地址登录服务器裸机的远程管理配置接口,获取所述服务器裸机的数据信息,并将所述数据信息反馈至云部署客户端界面上形成数据信息列表,所述数据信息列表包括部署网口的MAC地址;
第四步:管理员在云部署客户端上确认将所述服务器裸机部署成为云内的预定节点,管理员并将服务器裸机部署网口的MAC地址写入云部署程序中;
第五步:管理员通过所述远程管理配置接口设置服务器PXE启动方式,并重启所述服务器裸机;
第六步:所述服务器裸机重启后,所述云部署程序根据部署网口的MAC地址自动地将相应的云操作系统和安装包部署在云的部署节点上;
第七步:在云操作系统和安装包安装完成后,管理员通过远程管理配置接口将服务器的启动方式更改为硬盘启动方式,并重启服务器。
进一步的,在所述云主机自动发现和自动部署的方法中,所述数据信息包括服务器裸机型号信息和服务器裸机所有业务网口的MAC地址。
进一步的,在所述云主机自动发现和自动部署的方法中,部署网口MAC地址为所述业务网口MAC地址中的第一个业务网口MAC地址。
进一步的,在所述云主机自动发现和自动部署的方法中,所述预定节点为管理节点或计算节点。
与现有技术相比,本发明的有益效果是:由云部署客户端监听局域网内服务器的APR广播信息,解析出服务器IP地址,并登陆服务器获取服务器部署网口MAC地址,并将其写入云部署程序中,从而实现云部署程序根据部署网口的MAC地址自动地将相应的云操作系统和安装包部署在云的部署节点上,进而减少了管理员手动抄录服务器信息的过程,自动完成安装操作系统和安装包的过程,实现服务器裸机的大规模自动发现自动部署。
附图说明
图1为本发明一实施例云主机自动发现和自动部署的方法流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉白虹软件科技有限公司,未经武汉白虹软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611134433.1/2.html,转载请声明来源钻瓜专利网。